Commit Graph

  • 86e0d656d3 Merge pull request #34 from dougborg/pr/02-lint-cleanup stopflock 2026-02-09 11:43:48 -06:00
  • a149562001 Merge pull request #38 from dougborg/pr/add-pr-validation-workflow stopflock 2026-02-08 20:19:13 -06:00
  • e4b36719d7 Migrate Radio groupValue/onChanged to RadioGroup widget Doug Borg 2026-02-02 00:55:46 -07:00
  • 3570104800 Add mounted guards for BuildContext use across async gaps Doug Borg 2026-02-02 00:55:25 -07:00
  • 4fddd8e807 Replace print() with debugPrint() across codebase Doug Borg 2026-02-01 21:27:02 -07:00
  • 3dada20ec2 Replace deprecated withOpacity and surfaceVariant APIs Doug Borg 2026-02-01 21:26:55 -07:00
  • c712aba724 Add flutter_lints and fix analyzer errors, dead code, and unused imports Doug Borg 2026-02-02 00:55:03 -07:00
  • 498e36f69d Merge pull request #39 from dougborg/pr/localization-fixes stopflock 2026-02-08 12:53:25 -06:00
  • e2d0d1b790 Replace deleted validation script with flutter test in build scripts Doug Borg 2026-02-07 13:51:46 -07:00
  • 61a2a99bbc Replace deprecated localization APIs and add test coverage Doug Borg 2026-02-07 13:40:00 -07:00
  • 7e67859b2f Add PR validation workflow for analyze and test Doug Borg 2026-02-07 13:57:50 -07:00
  • e559b86400 Merge pull request #33 from dougborg/pr/01-test-fixes stopflock 2026-02-07 13:04:51 -06:00
  • 73160c32de Add mocktail dev dependency and fix test state leak Doug Borg 2026-02-07 11:35:28 -07:00
  • d6f7e99941 Fix pre-existing test failures in tile provider tests Doug Borg 2026-02-01 16:01:11 -07:00
  • 0ffb7956c5 clear search box after selecting first nav point v2.6.4-rc stopflock 2026-02-06 21:08:01 -06:00
  • 2620c8758e dev mode, imperial units incl. custom scalebar stopflock 2026-02-06 20:28:08 -06:00
  • 8804fdadf4 Remove special "existing tags" profile case; existing tags profile now empty. stopflock 2026-02-06 09:56:08 -06:00
  • c50d43e00c Pass through all extraneous tags on an existing node, always. Strip out special case for "existing tags" profile, replace with an empty temp profile so all can be treated the same. stopflock 2026-02-05 13:21:54 -06:00
  • 5df16f376d Move upload queue pause toggle from offline to queue page in settings stopflock 2026-02-03 17:00:02 -06:00
  • 38245bfb5b Ask for location permission first, notifications later. Roadmap. stopflock 2026-02-03 16:22:46 -06:00
  • aba919f8d4 Fix submissions using existing tags profile by stripping non-xml-safe chars. Allow customizing changeset comment. stopflock 2026-02-01 22:22:31 -06:00
  • 659cf5c0f0 Fix fetching and loading indicator in sandbox stopflock 2026-02-01 18:38:31 -06:00
  • ff5821b184 Prevent no-change edit submissions stopflock 2026-02-01 16:51:35 -06:00
  • dd1838319d roadmap stopflock 2026-02-01 16:08:36 -06:00
  • f76268f241 get rid of old versions of edited nodes when submitting in sim mode stopflock 2026-02-01 16:02:49 -06:00
  • ba3b844c1e "existing tags" temp profile when editing, "existing operator" profile when such tags exist, full editing of existing nodes via refine tags stopflock 2026-02-01 14:50:47 -06:00
  • 1dd0258c0b cleanup, bump version stopflock 2026-01-31 17:35:42 -06:00
  • 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. stopflock 2026-01-31 17:21:31 -06:00
  • d095736078 roadmap stopflock 2026-01-31 17:18:58 -06:00
  • 77648db32f roadmap stopflock 2026-01-31 17:06:09 -06:00
  • 9a17d7e666 Network status indicator should only respect the latest / current request. Others finish in background. stopflock 2026-01-31 14:22:33 -06:00
  • a34b786918 roadmap stopflock 2026-01-30 22:33:27 -06:00
  • 6707efebbe Fix color of "get more" link text in profile dropdown v2.6.0-rc stopflock 2026-01-30 21:49:27 -06:00
  • 69ebd43e0d bump to 2.6 stopflock 2026-01-30 21:37:12 -06:00
  • 79d2fe711d Monolithic reimplementation of node fetching from overpass/offline areas. Prevent submissions in areas without cache coverage. Also fixes offline node loading. stopflock 2026-01-30 21:34:55 -06:00
  • 4a36c52982 Node fetch rework stopflock 2026-01-30 19:11:00 -06:00
  • f478a3eb2d Clean up FOV cone debug logging stopflock 2026-01-30 18:55:29 -06:00
  • 9621e5f35a "Get more" link in profile dropdown, suggest identify page when creating profile stopflock 2026-01-30 12:56:50 -06:00
  • f048ebc7db Merge pull request #28 from heathdutton/issue-27-search-viewbox stopflock 2026-01-29 12:45:35 -06:00
  • 33ae6473bb pass viewbox to nominatim search for location-biased results Heath Dutton🕴️ 2026-01-21 16:21:46 -05:00
  • 0957670a15 roadmap v2.4.3-rc stopflock 2026-01-28 20:36:46 -06:00
  • 3fc3a72cde Fixes for 360-deg FOVs stopflock 2026-01-28 20:21:25 -06:00
  • 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 stopflock 2026-01-28 18:13:49 -06:00
  • 1873d6e768 profile import from deeplinks stopflock 2026-01-28 15:19:46 -06:00
  • 4638a18887 roadmap stopflock 2026-01-16 14:40:46 -06:00
  • 6bfdfadd97 Merge pull request #29 from pbaehr/main stopflock 2026-01-25 16:37:52 -06:00
  • 72f3c9ee79 Update running instructions in DEVELOPER.md Peter Baehr 2026-01-21 16:29:03 -05:00
  • 05e2e4e7c6 roadmap stopflock 2026-01-14 12:23:28 -06:00
  • 2e679c9a7e roadmap stopflock 2026-01-13 15:06:55 -06:00
  • 3ef053126b fix changelog syntax issue - missing comma stopflock 2026-01-13 15:03:07 -06:00
  • ae354c43a4 drop approx location support, restore follow me mode on sheet close v2.3.1-release stopflock 2025-12-24 15:29:32 -06:00
  • 34eac41a96 bump ver v2.3.0-rc stopflock 2025-12-23 18:18:16 -06:00
  • 816dadfbd1 devibe changelog stopflock 2025-12-23 17:58:06 -06:00
  • 607ecbafaf Concurrent submissions stopflock 2025-12-23 17:56:16 -06:00
  • 8b44b3abf5 Better loading indicator stopflock 2025-12-23 16:17:06 -06:00
  • a675cf185a roadmap stopflock 2025-12-23 13:47:05 -06:00
  • 26b479bf20 forgot to update roadmap stopflock 2025-12-23 12:04:30 -06:00
  • ae795a7607 configurable overpass query timeout; increased to 45s stopflock 2025-12-23 12:03:53 -06:00
  • a05e03567e shorten nav timeout to reasonable number stopflock 2025-12-23 11:39:25 -06:00
  • da6887f7d3 update roadmap stopflock 2025-12-23 11:38:54 -06:00
  • 89fb0d9bbd Trying again to fix GPS. v2.2.0-rc stopflock 2025-12-22 16:35:02 -06:00
  • 9db7c11a49 Fix approximate location after second GPS refactor stopflock 2025-12-17 18:13:39 -06:00
  • c3752fd17e log in button, submission guide cancel, filter nsi by popularity and entered text stopflock 2025-12-17 17:36:59 -06:00
  • aab4f6d445 Add new tags to top of list when editing profiles stopflock 2025-12-17 16:49:43 -06:00
  • f8643da8e2 Refactor GPS again, fix losing GPS lock stopflock 2025-12-17 14:49:13 -06:00
  • 45a72ede30 roadmap stopflock 2025-12-17 12:47:50 -06:00
  • 0c324fc78f roadmap stopflock 2025-12-16 15:24:41 -06:00
  • 42b5707d0e roadmap / bugfixes stopflock 2025-12-16 14:50:43 -06:00
  • a941a5a5f0 Get rid of vibe-y notes, update roadmap stopflock 2025-12-15 16:00:56 -06:00
  • 6363cabacf roadmap v2.1.3-release stopflock 2025-12-12 17:53:09 -06:00
  • 5312456a15 Better location / gps maybe v2.1.3-rc stopflock 2025-12-12 16:26:50 -06:00
  • 8493679526 Nodes stay dimmed while one is selected stopflock 2025-12-11 20:30:14 -06:00
  • 2047645e89 clean up debug logging v2.1.2-rc stopflock 2025-12-11 16:46:43 -06:00
  • 656dbc8ce8 positioning tutorial stopflock 2025-12-11 16:01:45 -06:00
  • eca227032d fix camera:mount tags on default profiles v2.1.1-rc stopflock 2025-12-10 15:48:21 -06:00
  • ca7bfc01ad roadmap, version stopflock 2025-12-10 15:29:16 -06:00
  • 4a4fc30828 Improve overpass efficiency by omitting profiles which are subsumed by any other stopflock 2025-12-10 15:26:42 -06:00
  • e6b18bf89b NSI and tag refinement stopflock 2025-12-10 12:52:20 -06:00
  • 6ed30dcff8 v2 v2.0.0-release stopflock 2025-12-07 17:53:21 -06:00
  • 98e7e499d4 Pin max nodes indicator to screen, not map. Clean up cruft. stopflock 2025-12-07 17:51:23 -06:00
  • 7fb467872a Clean up debug logging stopflock 2025-12-07 15:09:31 -06:00
  • 405ec220d0 Fix map centering when looking at tag sheets, transition to edit sheet stopflock 2025-12-07 14:48:45 -06:00
  • 56d55bb922 bump version v1.8.1-rc stopflock 2025-12-07 11:37:56 -06:00
  • d665db868a devibe changelog stopflock 2025-12-07 11:37:18 -06:00
  • b0d2ae22fe Simplify suspected locations databse handling stopflock 2025-12-07 11:34:38 -06:00
  • ffec43495b Better suspected locations download indicator stopflock 2025-12-07 11:00:42 -06:00
  • 16b8acad3a Suspected locations database stopflock 2025-12-07 10:23:36 -06:00
  • 4fba26ff55 Route distance timeout warning stopflock 2025-12-06 15:07:34 -06:00
  • b02623deac rework one-time migrations stopflock 2025-12-06 14:48:21 -06:00
  • adbe8c340c increase nav timeout to 2m v1.6.3-rc stopflock 2025-12-05 17:06:14 -06:00
  • 8c4f53ff7b nav UX tweaks stopflock 2025-12-05 16:36:04 -06:00
  • b1a39a2320 roadmap stopflock 2025-12-05 16:03:12 -06:00
  • 59064f7165 Get rid of errant "default 250" in max nodes localizations stopflock 2025-12-05 15:50:40 -06:00
  • 24214e94f9 Fix node edge blinking, prevent nav+edit conflicts, smarter follow-me w/rt nav stopflock 2025-12-05 15:27:01 -06:00
  • 6cda350f22 Got rid of some redundant / can never happen type of if statements v1.6.1-rc stopflock 2025-12-04 21:12:17 -06:00
  • 89f8ad2e0a Clean up nav state when offline mode is enabled stopflock 2025-12-04 19:34:51 -06:00
  • cc1a335a49 Fix search/nav button offline behavior stopflock 2025-12-04 19:08:18 -06:00
  • 473d65c83e Was accidentally calling edit sheet on node tap instead of tags shet stopflock 2025-12-04 18:29:43 -06:00
  • b176724fc5 Configurable nav timeout v1.6.1-beta stopflock 2025-12-03 15:04:43 -06:00
  • d6519a76bf separate nav from dev stopflock 2025-12-03 14:12:37 -06:00