Commit Graph
100 Commits
Author SHA1 Message Date
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 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
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
stopflock bdc5399c9f disable dev mode 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 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 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
stopflock 9a0928d22d version bump 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 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
stopflock 2dc5b6efa1 Merge pull request #168 from reb1995/update-local-notifications-version
Update flutter_local_notifications to min v19.0.0. Update app to use Swift Package Manager build process for all packages.
2026-06-27 12:32:04 -05:00
stopflock 3ff9ff2352 fix profile reordering test 2026-06-15 16:30:41 -05:00
stopflock 12ffe92df8 suspected locations background refresh 2026-06-14 21:40:22 -05:00
stopflock 0b812bdaea long press to add node 2026-06-14 21:20:17 -05:00
stopflock d87a112c0a silence useless deeplink exception 2026-06-14 19:36:08 -05:00
stopflock 41479e7ee4 2.10.2 fixes reorderlist deprecation 2026-06-14 19:02:54 -05:00
stopflock 036ac8c5e6 Merge pull request #166 from FoggedLens/feature/node-deeplink
Feature/node deeplink
2026-06-14 15:11:27 -05:00
stopflock b00e44e3bb Merge pull request #163 from reb1995/keep-screen-awake-while-using-app
Keep screen awake while using app. Update translations for new settings.
2026-05-12 15:18:32 -05:00
stopflock 5b55171080 Merge pull request #155 from reb1995/fix-android-gps-location-accuracy-requirement
Update gps_controller to not require location accuracy in android.
2026-05-04 21:38:32 -05:00
stopflock c2b0f6f9fd Merge pull request #156 from reb1995/Update-OAuth2-with-Application-Permissions
Update DEVELOPER.md to include OSM OAuth2 Application Permissions
2026-04-12 16:25:48 -05:00
stopflock 157e72011f devibe changelog 2026-03-23 13:15:26 -05:00
stopflock bd71f88452 operator profiles - import, reorderable 2026-03-23 12:58:50 -05:00
stopflock 6e2fa3a04c typo 2026-03-23 11:45:13 -05:00
stopflock 843d377b87 Nuclear reset button now appears when kEnableDevelopmentModes is true as well 2026-03-15 14:31:39 -05:00
stopflock 3857023d43 Fix deprecation warning 2026-03-14 18:11:43 -05:00
stopflock ddf7f543ff Button to trigger nuke reset in dev mode 2026-03-14 18:04:57 -05:00
stopflock 9f72ec9a76 Fix lint warnings, clean up debug logging 2026-03-14 17:31:01 -05:00
stopflock 16e34b614f Rework profile FOVs - 360 checkbox 2026-03-14 17:18:33 -05:00
stopflock 2d00d7a8fb bump ver 2026-03-12 22:30:16 -05:00
stopflock f85db3ca11 add "report osm map issue" link to info/about page 2026-03-12 22:19:21 -05:00
stopflock 447f358727 Limit max files open to prevent OS error for too many files open related to tile storage 2026-03-12 19:58:07 -05:00
stopflock 08b395214b Move "about osm" to about page, add option to clear tile caches, option to add reason when deleting, min zoom 16 for edits/submissions, 300km nav distance warning 2026-03-12 18:59:48 -05:00
stopflock 256dd1a43c Merge pull request #145 from dougborg/feat/resilience-policy
Add endpoint migration with centralized retry/fallback policy
2026-03-12 11:42:28 -05:00
stopflock 4d1032e56d ver, changelog 2026-03-11 23:22:17 -05:00
stopflock 834861bcaf Merge pull request #148 from dougborg/fix/node-render-prioritization
Prioritize closest nodes to viewport center when render limit is active
2026-03-11 23:19:16 -05:00
stopflock de65cecc6a bump ver 2026-03-07 16:51:38 -06:00
stopflock 122b303378 Merge pull request #132 from dougborg/fix/tile-retry-on-error
I think this finally has online, offline, proper caching, tile types, all working correctly.
2026-03-07 16:33:42 -06:00
stopflock be446fbcbc Merge pull request #140 from FoggedLens/fix/force-simulate-without-secrets
Force simulate mode when OAuth secrets are missing
2026-03-07 12:34:42 -06:00
stopflock aeb1903bbc Merge pull request #135 from subfloor201/chore/update-do_builds.sh
Don't require trailing new line in build.keys.conf
2026-03-03 16:04:03 -06:00
stopflock 57df8e83a7 fix tests for profile order, add correct migration 2026-03-02 13:56:07 -06:00
stopflock bc671c4efe Fix phantom FOVs, reorderable profiles 2026-03-02 12:38:49 -06:00
stopflock b56e9325b3 Update changelog.json
280
2026-02-25 19:28:48 -06:00
stopflock 30f546be29 Update pubspec.yaml
bump version
2026-02-25 19:27:59 -06:00
stopflock dc817e5eb7 Merge pull request #115 from dougborg/chore/ios26-sdk
Build with iOS 26 SDK for App Store deadline
2026-02-25 17:07:23 -06:00
stopflock e1cca2f503 Merge pull request #85 from dougborg/chore/deps-applinks-packageinfo
chore(deps): Update app_links and package_info_plus to latest majors
2026-02-25 16:38:05 -06:00
stopflock 6c52541361 Merge pull request #84 from dougborg/chore/deps-auth-stable
chore(deps): Move auth packages to stable releases
2026-02-25 15:11:10 -06:00
stopflock fcf7ff7a98 Merge pull request #82 from dougborg/chore/deps-minor-patch
chore(deps): Upgrade minor/patch dependencies
2026-02-25 15:07:58 -06:00
stopflock 610c5c71b1 Merge pull request #127 from dougborg/hybrid-tile-provider
Delegate network tile fetching to NetworkTileProvider
2026-02-24 21:31:11 -06:00
stopflock 9448305738 Merge pull request #123 from dougborg/feat/consistent-user-agent
Add consistent User-Agent header to all HTTP clients
2026-02-24 20:37:49 -06:00
stopflock 14d7c10ca6 Merge pull request #116 from dougborg/ci/pr-build-artifacts
Add debug build artifacts to PR workflow
2026-02-24 19:44:15 -06:00
stopflock e168b6e19c Dutch, Polish, Turkish, Ukrainian 2026-02-15 13:20:15 -06:00
stopflock f78ea1a300 no dev mode - publishing 2026-02-14 14:50:38 -06:00
stopflock 2dca311d2a changelog, version 2026-02-14 14:42:39 -06:00
stopflock 7470b14e38 Merge pull request #113 from dougborg/fix/overpass-out-skel
Use out skel for Overpass way/relation pass
2026-02-14 14:30:08 -06:00
stopflock 1429f1d02b Merge pull request #41 from dougborg/fix/map-jitter-on-touch
Fix map jitter/wiggle when touching at low zoom
2026-02-14 13:17:43 -06:00
stopflock c8e396a6eb Merge pull request #104 from dougborg/fix/tag-value-clear-on-done
Fix tag value reappearing after clearing and pressing Done
2026-02-10 20:31:25 -06:00
stopflock 19b3ca236e no longer lose operator profile selection when making other changes to a node 2026-02-10 18:28:07 -06:00
stopflock 2e0dcb1b2b bump version 2026-02-09 23:59:08 -06:00
stopflock 59afd75887 Merge pull request #42 from dougborg/fix/routing-empty-tags
Fix route calculation HTTP 400 caused by empty profile tag values
2026-02-09 18:26:12 -06:00
stopflock 83370fba7e Merge pull request #77 from dougborg/chore/roadmap-to-issues
Move README roadmap to GitHub Issues
2026-02-09 18:23:52 -06:00
stopflock ba6c7cdbda Merge pull request #40 from dougborg/investigate/dropdown-dismiss
Fix suggestion dropdown dismiss on tap outside
2026-02-09 18:17:53 -06:00
stopflock 20c1b9b108 Merge pull request #46 from dougborg/docs/dev-setup-guide
Rewrite dev setup docs with tested instructions
2026-02-09 15:18:58 -06:00
stopflock ed38e9467c Merge pull request #47 from dougborg/fix/map-bounds-null-safety
Fix null-safety issue with mapBounds in getNearbyNodes
2026-02-09 14:52:26 -06:00
stopflock c13dd8e58a Merge pull request #45 from dougborg/pr/fix-upstream-lint
Fix lint warnings after RadioGroup migration
2026-02-09 14:42:25 -06:00
stopflock 98b73fe019 Merge pull request #35 from dougborg/pr/03-radiogroup
Migrate Radio to RadioGroup widget
2026-02-09 14:26:34 -06:00