Commit Graph

212 Commits

Author SHA1 Message Date
stopflock ba3b844c1e "existing tags" temp profile when editing, "existing operator" profile when such tags exist, full editing of existing nodes via refine tags 2026-02-01 14:50:47 -06:00
stopflock 83d7814fb6 Network status indicator should only respect the latest / current request. Others finish in background. Replace stupid bools with an enum to track state. Be smarter about split requests. 2026-01-31 17:21:31 -06:00
stopflock 6707efebbe Fix color of "get more" link text in profile dropdown 2026-01-30 21:49:27 -06:00
stopflock 79d2fe711d Monolithic reimplementation of node fetching from overpass/offline areas. Prevent submissions in areas without cache coverage. Also fixes offline node loading. 2026-01-30 21:34:55 -06:00
stopflock 4a36c52982 Node fetch rework 2026-01-30 19:11:00 -06:00
stopflock f478a3eb2d Clean up FOV cone debug logging 2026-01-30 18:55:29 -06:00
stopflock 9621e5f35a "Get more" link in profile dropdown, suggest identify page when creating profile 2026-01-30 12:56:50 -06:00
stopflock 3fc3a72cde Fixes for 360-deg FOVs 2026-01-28 20:21:25 -06:00
stopflock 1d65d5ecca v2.4.1, adds profile import via deeplink, moves profile save button, fixes FOV clearing, disable direction slider while submitting with 360-fov profile 2026-01-28 18:13:49 -06:00
stopflock ae354c43a4 drop approx location support, restore follow me mode on sheet close 2025-12-24 15:29:32 -06:00
stopflock 89fb0d9bbd Trying again to fix GPS. 2025-12-22 16:35:02 -06:00
stopflock 9db7c11a49 Fix approximate location after second GPS refactor 2025-12-17 18:13:39 -06:00
stopflock c3752fd17e log in button, submission guide cancel, filter nsi by popularity and entered text 2025-12-17 17:36:59 -06:00
stopflock f8643da8e2 Refactor GPS again, fix losing GPS lock 2025-12-17 14:49:13 -06:00
stopflock 5312456a15 Better location / gps maybe 2025-12-12 16:26:50 -06:00
stopflock 2047645e89 clean up debug logging 2025-12-11 16:46:43 -06:00
stopflock 656dbc8ce8 positioning tutorial 2025-12-11 16:01:45 -06:00
stopflock 4a4fc30828 Improve overpass efficiency by omitting profiles which are subsumed by any other 2025-12-10 15:26:42 -06:00
stopflock e6b18bf89b NSI and tag refinement 2025-12-10 12:52:20 -06:00
stopflock 98e7e499d4 Pin max nodes indicator to screen, not map. Clean up cruft. 2025-12-07 17:51:23 -06:00
stopflock 7fb467872a Clean up debug logging 2025-12-07 15:09:31 -06:00
stopflock 405ec220d0 Fix map centering when looking at tag sheets, transition to edit sheet 2025-12-07 14:48:45 -06:00
stopflock 16b8acad3a Suspected locations database 2025-12-07 10:23:36 -06:00
stopflock 4fba26ff55 Route distance timeout warning 2025-12-06 15:07:34 -06:00
stopflock b02623deac rework one-time migrations 2025-12-06 14:48:21 -06:00
stopflock 8c4f53ff7b nav UX tweaks 2025-12-05 16:36:04 -06:00
stopflock 24214e94f9 Fix node edge blinking, prevent nav+edit conflicts, smarter follow-me w/rt nav 2025-12-05 15:27:01 -06:00
stopflock 6cda350f22 Got rid of some redundant / can never happen type of if statements 2025-12-04 21:12:17 -06:00
stopflock cc1a335a49 Fix search/nav button offline behavior 2025-12-04 19:08:18 -06:00
ALPR Watch 043a036075 Enable user-selected profiles in navigation 2025-12-03 07:34:12 +01:00
stopflock db5c7311b1 Break up the home_screen monopoly 2025-12-02 22:28:31 -06:00
stopflock bb3d398c9c More camera -> node 2025-12-02 21:17:07 -06:00
stopflock 3d5edf320e Break up map_view monopoly 2025-12-02 20:26:43 -06:00
stopflock a0601cd6ae devibe changelog, hide "view on osm" for pending nodes that aren't real yet 2025-12-02 19:23:20 -06:00
stopflock 5043ef3e34 Repopulate node cache from pending 2025-12-02 19:16:33 -06:00
stopflock c81014d530 maxCameras->maxNodes, default from dev_config 2025-12-02 15:50:11 -06:00
stopflock 31f6960d44 Navigation start+end too close warning 2025-12-02 15:02:49 -06:00
stopflock 0d13fdee37 limit download max zoom to current layer max zoom 2025-12-02 14:32:42 -06:00
stopflock c4d9cd7986 Message notifications working 2025-12-02 14:04:04 -06:00
stopflock df0377b41f Get rid of double cache, filesystem checking for every tile fetch, swap out http interception for a fluttermap tileprovider that calls map_data, fix node rendering limit 2025-11-28 21:48:17 -06:00
stopflock 153377e9e6 laggy on android, UX needs polish 2025-11-26 15:03:58 -06:00
stopflock 45f1635e10 Get rid of double cache layer, remove tiles from network status indicator, fix status callbacks from split fetches, use tileprovider instead of http catching. 2025-11-24 18:28:36 -06:00
stopflock c6cc68c9b4 Add buttons to show welcome message and submission guide on command from about section of settings 2025-11-22 17:19:57 -06:00
stopflock 961465ebb5 Popup message before submitting first node 2025-11-22 14:56:05 -06:00
stopflock d747c66990 Disallow new/edit nodes below zoom 15, disallow downloads below zoom 10. 2025-11-22 00:17:24 -06:00
stopflock 5673c2b627 Link to view progress in settings after starting an offline area download 2025-11-21 21:08:10 -06:00
stopflock 9319bbda48 Support FOV range notation: 0-360, 90-270, 10-45;90-125 2025-11-21 19:25:34 -06:00
stopflock 3c996c78c9 Two nodes too close together warning 2025-11-21 15:35:12 -06:00
stopflock 492cf57520 Disable deletion of nodes attached to ways/relations, add option for visibility of WIP extraction feature 2025-11-20 21:17:06 -06:00
stopflock 95fad14261 min zoom 1, max cameras 8, extract node from way 2025-11-19 22:46:09 -06:00