Commit Graph

  • c8e396a6eb Merge pull request #104 from dougborg/fix/tag-value-clear-on-done main v2.7.0-rc stopflock 2026-02-10 20:31:25 -06:00
  • 75014be485 Remove simulation tests that don't exercise production code Doug Borg 2026-02-10 19:01:09 -07:00
  • af42e18f6e Guard onFieldSubmitted on non-empty text to prevent cleared values reappearing Doug Borg 2026-02-10 18:56:28 -07:00
  • c7cfdc471c Add tests demonstrating RawAutocomplete onSubmitted bug Doug Borg 2026-02-10 18:56:18 -07:00
  • 19b3ca236e no longer lose operator profile selection when making other changes to a node stopflock 2026-02-10 18:28:07 -06:00
  • 2e0dcb1b2b bump version stopflock 2026-02-09 23:59:08 -06:00
  • 59afd75887 Merge pull request #42 from dougborg/fix/routing-empty-tags stopflock 2026-02-09 18:26:12 -06:00
  • 83370fba7e Merge pull request #77 from dougborg/chore/roadmap-to-issues stopflock 2026-02-09 18:23:52 -06:00
  • ba6c7cdbda Merge pull request #40 from dougborg/investigate/dropdown-dismiss stopflock 2026-02-09 18:17:53 -06:00
  • 311125e1f5 Move README roadmap items to GitHub Issues Doug Borg 2026-02-09 14:53:45 -07:00
  • 5abcc58a78 Address PR review: truncate error response logs and close http client Doug Borg 2026-02-08 11:17:29 -07:00
  • 71776ee8f0 Fix route calculation HTTP 400 by filtering empty profile tags Doug Borg 2026-02-08 10:07:25 -07:00
  • 6607e30038 Add tests for routing service and node profile serialization Doug Borg 2026-02-08 10:06:38 -07:00
  • ef4205f4bd Make suggestion limit configurable and remove redundant .take(10) from widget Doug Borg 2026-02-09 14:32:18 -07:00
  • ef6fc1c9c8 Materialize options iterable to list in optionsViewBuilder Doug Borg 2026-02-07 22:50:01 -07:00
  • 26c85df7e8 Fix dropdown dismiss by replacing manual overlay with RawAutocomplete Doug Borg 2026-02-07 22:45:31 -07:00
  • 20c1b9b108 Merge pull request #46 from dougborg/docs/dev-setup-guide stopflock 2026-02-09 15:18:58 -06:00
  • 0207f999ee Address Copilot review feedback on PR #46 Doug Borg 2026-02-09 13:59:11 -07:00
  • 4a342aee9d Bump Dart SDK constraint to >=3.8.0 and document Flutter 3.35+ requirement Doug Borg 2026-02-09 13:54:00 -07:00
  • 3827a6fa1d Rewrite dev setup docs with tested, copy-pasteable instructions Doug Borg 2026-02-09 13:45:19 -07:00
  • ed38e9467c Merge pull request #47 from dougborg/fix/map-bounds-null-safety stopflock 2026-02-09 14:52:26 -06:00
  • d124cee9b3 Fix null-safety issue with mapBounds in getNearbyNodes Doug Borg 2026-02-09 13:47:15 -07:00
  • c13dd8e58a Merge pull request #45 from dougborg/pr/fix-upstream-lint stopflock 2026-02-09 14:42:25 -06:00
  • 037165653c Fix lint warnings and cleanup unused code after RadioGroup migration Doug Borg 2026-02-09 13:36:18 -07:00
  • 98b73fe019 Merge pull request #35 from dougborg/pr/03-radiogroup stopflock 2026-02-09 14:26:34 -06:00
  • 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