Commit Graph

22 Commits

Author SHA1 Message Date
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
Doug Borg 5728b4f70f Force simulate mode when OSM OAuth secrets are missing
Preview/PR builds don't have access to GitHub Secrets, so the OAuth
client IDs are empty. Previously this caused a runtime crash from
keys.dart throwing on empty values. Now we detect missing secrets
and force simulate mode, which already fully supports fake auth
and uploads.

Also fixes a latent bug where forceLogin() would crash with
LateInitializationError in simulate mode since _helper is never
initialized when OAuth setup is skipped.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-07 11:25:17 -07:00
stopflock 2620c8758e dev mode, imperial units incl. custom scalebar 2026-02-06 20:28:08 -06:00
ALPR Watch 0ec53c3a11 Enable avoidance distance settings 2025-12-03 07:33:50 +01:00
stopflock c81014d530 maxCameras->maxNodes, default from dev_config 2025-12-02 15:50:11 -06:00
stopflock 6c53d988de Further improve tag views, implement upload queue pause toggle 2025-11-17 13:37:48 -06:00
stopflock 3810dfa8d2 configurable button width, always enable network status indicator, new version migration logic available through changelog_service 2025-11-12 15:53:14 -06:00
stopflock c8e2727f69 bump ver, get rid of buggy north-lock 2025-10-22 17:36:34 -05:00
stopflock cd2ab00042 North-up compass and rotation lock 2025-10-22 15:27:28 -05:00
stopflock f9351ba272 Suspected location exclusion zone, drawn under real nodes, and update progress bar 2025-10-06 22:21:05 -05:00
stopflock a08d61fb98 Add other providers, max zoom per tile type 2025-10-05 15:08:27 -05:00
stopflock 6c0981abdd Optional network indicator 2025-10-01 23:34:18 -05:00
stopflock 71fa212d71 More camera -> node, notifications for approaching 2025-09-29 19:22:22 -05:00
stopflock 175bc8831a new icons, remove upload dests 2025-09-26 14:31:50 -05:00
stopflock c4c1505253 refactor follow me mode state handling 2025-08-29 11:08:50 -05:00
stopflock 813f4f69ea cusstom providers settings 2025-08-24 14:18:04 -05:00
stopflock 2d615128aa generic providers 2025-08-24 14:08:15 -05:00
stopflock e65b9f58a6 holy crap tile types 2025-08-23 21:40:36 -05:00
stopflock a21e807d88 lot of changes, got rid of custom cache stuff, now stepping in the way of http fetch instead of screwing with flutter map. 2025-08-23 17:42:53 -05:00
stopflock 257aefb2fc cleanup 2025-08-22 21:16:59 -05:00
stopflock 63ebc2b682 ho lee shet 2025-08-22 21:04:30 -05:00
stopflock df5e26f78d breakup app_state 2025-08-21 18:39:09 -05:00