stopflock
cbdefa82fb
fix a rare crash around blurring in newer versions of flutter - bit of a workaround
2026-09-04 19:37:37 -05:00
stopflock
00b9348b8f
version, changelog
v2.11.1-release
v2.11.1-beta
2026-09-04 14:59:43 -05:00
stopflock
142389771e
Merge pull request #195 from reb1995/add-notifications-android-and-background-fixes
...
Fix notifications and enable background data fetch while app is not focused.
2026-09-04 13:24:30 -05:00
Ryan Brown
8439d9bbb6
Fix late background alerts and cache starvation
...
- Increase background refresh threshold: Raised the edge distance check in GpsController from 1000m to 2500m to guarantee new Overpass data is fetched well before the user drives out of the cached bounding box.
- Fix bounding box race condition: Added await to the background fetch handler in MapView so tracking bounds only shift forward after the network request successfully finishes.
- Make debounced fetches awaitable: Refactored fetchAndUpdate in NodeProviderWithCache to return a Future<void> using a Completer, bridging the 400ms debounce timer.
- Prevent hanging futures: Added state checks for _activeCompleter to instantly resolve canceled network requests during rapid map panning, preventing fatal StateError crashes and infinite UI hangs.
2026-08-28 12:03:39 -04:00
Ryan Brown
3f118a77c4
Fix branch after android testing. Add background data refresh, not just location refresh.
...
Tested on a Pixel 10 Pro. These changes were needed to work on real hardware. Also, which background location updating was working, the data was not refreshing in the background. This also adds that. It will pull nodes in a 5km area around your location and update when you within 1km of the area. These values may need to be adjusted if there is increased load on the servers.
2026-08-27 10:55:11 -07:00
Joeseph Ferland
51037f3710
feat: Added Notifications to app
2026-08-27 10:55:11 -07:00
stopflock
2c64fe610e
Merge pull request #187 from anthony-at-pieces/fix/issue-157-direction-notation
...
Fix direction notation edit detection
2026-08-25 12:40:06 -05:00
stopflock
af2ff1e940
Merge pull request #193 from FoggedLens/changeset_tracking
...
add changeset comment tracking and message notification bubble on startup
2026-08-24 18:55:20 -05:00
stopflock
7722dcaabe
fix unnecessary cast
2026-08-24 18:16:36 -05:00
stopflock
0e359f2aa9
add changeset comment tracking and message notification bubble on startup
2026-08-24 18:03:03 -05:00
Anthony Maio
60e7e59ae9
fix: detect direction notation edits
2026-08-16 18:33:57 -04:00
stopflock
bdc5399c9f
disable dev mode
v2.11.0-release
2026-08-04 21:44:23 -05:00
stopflock
eb6a409b92
disable auto-open details sheet
2026-08-04 21:44:10 -05:00
stopflock
1909a3b5f1
version, changelog, enable dev modes
v2.11.0-beta
2026-08-04 11:56:29 -05:00
stopflock
7c5d066362
Fix node constrainment when part of a way/relation
2026-08-03 20:21:19 -05:00
stopflock
b231b48ac1
add localize tool - reliably check, read, and write language files
2026-08-01 11:30:49 -05:00
stopflock
0e1e9cb2ff
fix deeplinks
2026-07-31 21:35:01 -05:00
stopflock
a808a4f37e
notice about any in-flight submissions when enabling queue pause or offline mode
2026-07-26 18:54:53 -05:00
stopflock
0887d1ef44
disable dev mode before release
2026-07-26 15:20:19 -05:00
stopflock
0c6cf467fe
add trap for potential async context issue found by linter
2026-07-26 04:05:54 -05:00
stopflock
c787589205
temp enable dev mode
v2.10.5-beta
2026-07-26 03:46:29 -05:00
stopflock
837f59bfde
auto-open tags sheet for submissions (pending testing/feedback)
2026-07-26 03:46:00 -05:00
stopflock
8148ad55c2
node tags sheet no longer behaves poorly when viewing a node during submission
2026-07-26 02:58:35 -05:00
stopflock
dfcc64e96e
offline options globally toggleable
2026-07-25 20:40:15 -05:00
stopflock
6f017fd6c1
version, changelog
2026-07-25 19:28:32 -05:00
stopflock
78f1ef58de
selectable/copyable node tags, pending submission status on details sheet, "view on osm" button styling
2026-07-25 19:27:11 -05:00
stopflock
3e2c9c5b9e
add option to hide zoom controls and indicator
2026-07-25 18:04:54 -05:00
stopflock
dd93ac64b6
changelog
2026-07-25 17:44:18 -05:00
stopflock
096fb5868b
require delete reason, give options
2026-07-25 17:43:41 -05:00
stopflock
974204bd91
prevent deletes without being logged in
2026-07-25 17:11:39 -05:00
stopflock
6a0d4cd8f7
Merge pull request #182 from FoggedLens/location-fixes
...
Location fixes
2026-07-25 16:47:28 -05:00
stopflock
af2a08bf3d
better limits for min/max zoom validations, separate lat+lon validation, less verbose comments
2026-07-25 16:42:38 -05:00
stopflock
dd8c9b88cc
bump version and changelog
2026-07-25 16:32:25 -05:00
stopflock
1cfca663a6
catch and correct possible bad values for lat/lon, add tests
2026-07-25 16:32:08 -05:00
stopflock
b9110c1670
Merge pull request #177 from reb1995/Fix-172-Sanitize-tags
...
Fixes 172: Sanitize tags when editing or creating a node
2026-07-17 14:48:34 -05:00
Ryan Brown
36675508e8
Sanitize tags.
2026-07-16 19:23:42 -04:00
stopflock
9a0928d22d
version bump
v2.10.3-release
2026-07-15 21:58:29 -05:00
stopflock
b3001927c6
Merge pull request #176 from FoggedLens/no-429-splitting
...
No 429 splitting, bring back query reduction
2026-07-15 21:39:25 -05:00
stopflock
b9d82d6de7
change mock node color to green
2026-07-15 21:29:54 -05:00
stopflock
38eee8d125
Bring back profile subsumption elimination for overpass queries
2026-07-15 21:20:44 -05:00
stopflock
f8632b6a06
remove extraneous unreferenced file
2026-07-15 19:39:06 -05:00
stopflock
be2fe84db5
first pass
2026-07-15 18:01:29 -05:00
stopflock
2cddcbef7d
forgot a file - maybe why suspected locations not updating
2026-07-15 16:29:55 -05:00
stopflock
60c17c41bf
Merge pull request #174 from FoggedLens/overpass-load-2
...
fuck me
2026-07-14 14:32:48 -05:00
stopflock
ee8ead6695
fuck me
2026-07-14 14:32:27 -05:00
stopflock
4d6bea8cfe
Merge pull request #173 from FoggedLens/reduce-overpass-query-heaviness
...
out skel -> out ids
2026-07-14 14:22:57 -05:00
stopflock
25c1611fd3
out skel -> out ids
2026-07-14 14:21:39 -05:00
stopflock
7ed1d7386d
specify apple app ID
v2.10.2-release
2026-06-29 18:37:33 -05:00
stopflock
9268ef2eb2
bump version identifier
2026-06-29 17:37:54 -05:00
stopflock
1e2eba53a9
Merge pull request #169 from reb1995/deintegrate-CocoaPods
...
Update Flutter to minumum 3.44.0. Deintegrate CocoaPods from build completely
2026-06-29 14:47:13 -05:00