Commit Graph

26 Commits

Author SHA1 Message Date
Ryan Brown 0800f1ed45 Update NDK version to clear 'jni requires Android NDK 28.2.13676358' build error. Appeared after updating other dependencies and updating flutter_local_notifications minimum version. 2026-06-26 06:56:25 +00:00
flockhopperdev 8aab359f22 feat: add node deep link intent filter
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-06-01 17:39:30 -06:00
Doug Borg b6bcd23667 chore(android): bump Dart SDK floor, desugar_jdk_libs, and fix Kotlin DSL deprecation
- Bump Dart SDK constraint from >=3.8.0 to >=3.10.3 to match resolved dependency floor
- Upgrade desugar_jdk_libs from 2.0.4 to 2.1.5 (adds Stream.toList(), better locale support)
- Migrate deprecated kotlinOptions { jvmTarget } to kotlin { compilerOptions { jvmTarget } }
- Remove stale comments and non-breaking space characters

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:32:00 -07:00
Doug Borg dba375c63d chore(deps): update app_links and package_info_plus to latest major versions
Upgrade packages:
- app_links: ^6.1.4 → ^7.0.0 (backward compatible with v6)
- package_info_plus: ^8.0.0 → ^9.0.0 (build tooling only, no Dart API changes)

Bump Android build tooling to latest Flutter 3.38-compatible versions:
- AGP: 8.9.1 → 8.11.1
- Gradle: 8.12 → 8.14
- Kotlin: 2.1.0 → 2.2.20

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:20:50 -07:00
Doug Borg e72d557d2a chore(android): bump AGP to 8.9.1 and Java compatibility to 17
Transitive AndroidX dependencies (browser:1.9.0, core-ktx:1.17.0,
core:1.17.0) pulled in by the pub upgrade now require AGP 8.9.1+.

- AGP: 8.7.3 → 8.9.1
- Java source/target compatibility: 11 → 17
- Gradle 8.12 already satisfies AGP 8.9.1's minimum of 8.11.1

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 09:45:38 -07: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 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 1873d6e768 profile import from deeplinks 2026-01-28 15:20:25 -06:00
stopflock 079448eeeb Fix UI overlap with OS nav bar/buttons 2025-10-05 00:07:31 -05:00
stopflock bdde689ee7 Fix icons and splash screens, build in gh actions workflow, remove resources from git 2025-10-04 16:22:37 -05:00
stopflock d8b48c8fdb Merge branch 'vector-tiles' into main 2025-10-04 11:29:21 -05:00
stopflock dbe667ee8b if/else for android signing keys 2025-10-03 11:34:15 -05:00
stopflock 0bc420efca Remove old offset var from dev_config, fix android builds 2025-10-03 11:06:46 -05:00
stopflock a7186ab2c5 change android target sdk ver 2025-10-02 04:25:41 -05:00
stopflock b02099e3fe Fix android signing - actually do it 2025-10-02 04:06:35 -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 f05a31f40b more localization 2025-08-31 14:01:03 -05:00
stopflock fa16e3c299 phase 1 2025-08-30 23:17:08 -05:00
stopflock a7185d12ae fix double auth callback on android 2025-08-12 22:10:00 -05:00
stopflock f5a831ab12 launch screen background at OS level 2025-08-11 00:43:09 -05:00
stopflock 6bf9556c65 icons and splash screens 2025-08-10 00:19:55 -05:00
stopflock 978223f7bd clean up settings, hopefully fix delay between submit and upload 2025-07-19 22:01:19 -05:00
stopflock 99d6ad8a44 submissions still not working, but oauth implemented and add camera sheet working. 2025-07-19 15:59:05 -05:00
stopflock 56518bab28 pretty broken, icons missing, login not working. browser opens though and cams still appear on map 2025-07-19 14:11:02 -05:00
stopflock eee92f4f21 first version worth putting in git - compiles and runs - missing a lot still. 2025-07-18 14:25:22 -05:00