varroa/app
Kayos 60d2f693d1 Add BeeSettingsScreen with device info, WiFi, storage, GNSS, upload mode, plugins
- New BeeSettingsScreen.kt: full Bee device settings UI
  - Device Info section (read-only): ID, firmware, serial, uptime, GPS lock
  - WiFi Client section (read/write): status, saved network, scan, configure
  - Storage section: cache status + FrameKM storage with visual bar
  - GPS/GNSS section: fix status, coordinates, satellites, accuracy
  - Upload Mode section: LTE/WIFI/APP toggle buttons
  - Plugin Status section: beekeeper, depth-ai, privacy-zones, map-ai states
  - Loading/error/offline states with retry
- New BeeSettingsViewModel.kt: parallel fetching from all Bee API sections
- Extended BeeApiClient: WiFi settings/status/scan/enable/reset, upload mode,
  config, cache status, FrameKM total, GNSS status, plugin state methods
- Extended Models.kt: WifiClientSettings, WifiStatus, WifiNetwork, CacheStatus,
  BeeConfig, UploadModeResponse, GnssStatus, PluginState, FrameKmTotal
- Navigation.kt: added BEE_SETTINGS route
- DashboardScreen: added Bee Device router icon in top bar, CONFIGURE link
  in Device Status card
2026-03-14 11:52:16 -07:00
..
src/main Add BeeSettingsScreen with device info, WiFi, storage, GNSS, upload mode, plugins 2026-03-14 11:52:16 -07:00
build.gradle.kts v7.9: fix SettingsDataStore default API key (mapnet -> adamaps) 2026-03-12 16:34:28 -07:00
proguard-rules.pro Initial commit: Varroa ADAMaps Android app 2026-03-10 12:19:48 -07:00