Commit Graph

28 Commits

Author SHA1 Message Date
reb1995 273bccc5eb Update DEVELOPER.md
Updates DEVELOPER.md instructions with the OSM OAuth2 Application Permissions and Redirect URIs. Adds needed clarity for developers to make sure the app has the required permissions if compiling on their own.
2026-04-09 00:33:39 -04:00
Doug Borg 0207f999ee Address Copilot review feedback on PR #46
- build.gradle.kts: use maxOf(flutter.minSdkVersion, 23) to preserve
  the floor required by oauth2_client/flutter_web_auth_2
- DEVELOPER.md: replace hardcoded /opt/homebrew paths with
  $(brew --prefix) for Intel Mac compatibility, use $HOME instead
  of /Users/$USER for --sdk_root
- README.md: label quick-start as macOS-specific, add cross-platform
  pointer to DEVELOPER.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 13:59:11 -07:00
Doug Borg 4a342aee9d Bump Dart SDK constraint to >=3.8.0 and document Flutter 3.35+ requirement
The RadioGroup widget (merged via PR #35) requires Flutter 3.35+ /
Dart 3.8+. The old constraint (>=3.5.0) allowed older SDKs that don't
have RadioGroup, causing cryptic build errors instead of a clear
version mismatch from pub get.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 13:54:42 -07:00
Doug Borg 3827a6fa1d Rewrite dev setup docs with tested, copy-pasteable instructions
Replaces the vague "Latest stable version" prerequisites in DEVELOPER.md
with concrete commands tested on a fresh macOS machine. Adds Android SDK
setup without Android Studio, documents the gen_icons_splashes.sh
requirement, and fixes the OAuth2 config to reference build_keys.conf
instead of the removed keys.dart.example. Also includes Flutter SDK
auto-migrations (iOS 13.0 min, gradle minSdk).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 13:54:42 -07:00
stopflock 38245bfb5b Ask for location permission first, notifications later. Roadmap. 2026-02-03 16:22:46 -06:00
stopflock 1dd0258c0b cleanup, bump version 2026-01-31 17:35:42 -06:00
Peter Baehr 72f3c9ee79 Update running instructions in DEVELOPER.md
Add script execution and client ID definition to run instructions
2026-01-21 16:29:03 -05:00
stopflock 607ecbafaf Concurrent submissions 2025-12-23 17:56:16 -06:00
stopflock 8493679526 Nodes stay dimmed while one is selected 2025-12-11 20:30:14 -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 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
ALPR Watch 3f83d67bc1 Add error handling and update documentation 2025-12-03 07:35:18 +01:00
stopflock 5043ef3e34 Repopulate node cache from pending 2025-12-02 19:16:33 -06:00
stopflock dccafc898b Fix changesets not getting closed, other updates to queue mechanism 2025-12-01 15:01:48 -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 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 3868236816 Improve subdomain notation, fix error catching for xyz in tile URL 2025-11-22 22:26:04 -06:00
stopflock 961465ebb5 Popup message before submitting first node 2025-11-22 14:56:05 -06:00
stopflock 7ff04851f4 Fix tile loading finally 2025-11-22 13:22:17 -06:00
stopflock 95fad14261 min zoom 1, max cameras 8, extract node from way 2025-11-19 22:46:09 -06:00
stopflock fee557330d Update actions workflow, disable dev mode 2025-11-15 13:23:37 -06:00
stopflock e861d00b68 update docs 2025-10-29 12:35:28 -05:00
stopflock cd2ab00042 North-up compass and rotation lock 2025-10-22 15:27:28 -05:00
stopflock ee3906df80 Update dev notes and changelog 2025-10-22 12:09:00 -05:00
stopflock d696e1dfb6 Add welcome popup, changelog system, and account deletion button 2025-10-20 19:27:55 -05:00
stopflock 07fe869eec Update readme/dev notes 2025-10-16 21:47:58 -05:00
stopflock 5c80fdc169 Update readme, create dev notes 2025-09-29 11:16:35 -05:00