-
bf83336bbc
WIP: MapScreen.kt changes
develop
beetzung
2026-04-19 10:00:06 +02:00
-
89ce2e1afa
fix(manage): use account-scoped device sync and remove mock device source
beetzung
2026-04-07 18:04:42 +02:00
-
0a79ee5e04
Fix city selection vs dashboard; Map/Manage updates; workspace and API logging
beetzung
2026-04-06 23:49:35 +02:00
-
34ad7e4af7
feat(sdk): AuthGoogleApp mutation and Google ID token auth without Firebase
beetzung
2026-04-06 22:48:37 +02:00
-
9165d26b72
refactor(auth): token store, Apollo auth, and email UI
beetzung
2026-04-06 22:20:13 +02:00
-
d34b3bf70e
feat(map): load device time series for map panel chart
beetzung
2026-04-06 22:20:04 +02:00
-
9cbc521a0d
fix(city): persist full city list and re-emit dashboard context on re-selection
beetzung
2026-04-06 22:19:42 +02:00
-
3057d9c2d4
fix(map): clip chart sensor selector ripple to pill shape
beetzung
2026-04-06 22:13:27 +02:00
-
ac334db940
Harden Google sign-in when backend auth fails
beetzung
2026-04-06 20:35:51 +02:00
-
200ce74cb5
Add email registration screen with AuthService integration
beetzung
2026-04-06 19:55:32 +02:00
-
9869ad2476
feat(auth): email sign-in and register via GraphQL
beetzung
2026-04-06 19:30:31 +02:00
-
df4e6f9c56
feat(dashboard): city average GraphQL, metrics repository, and wiring
beetzung
2026-04-06 17:02:19 +02:00
-
35d23110d7
feat(map): add OSMDroid heatmap with legacy dust tiers
beetzung
2026-03-24 00:21:00 +01:00
-
fc034ad520
fix(chart): clear tap marker when dataset changes
beetzung
2026-03-24 00:05:40 +01:00
-
24c5731c69
Add OSMDroid map marker clustering with gentler merge thresholds.
beetzung
2026-03-24 00:01:16 +01:00
-
c05dd31e95
fix(dashboard): city chip as gradient-outline capsule
beetzung
2026-03-23 23:16:49 +01:00
-
49b9ab5617
fix(map): hide OSMDroid zoom buttons and lower location FAB padding
beetzung
2026-03-23 22:59:29 +01:00
-
49318e87a5
fix(map): center osmdroid marker anchor on coordinates
beetzung
2026-03-23 22:56:05 +01:00
-
ca3804195d
chore(sdk): point GraphQL API to apitest.tartak.by
beetzung
2026-03-23 22:53:08 +01:00
-
c29ba88fec
feat: add city selector frame assets
beetzung
2026-03-16 16:49:09 +01:00
-
fee67c35af
feat: add AQI/RAD help dialog on map screen
beetzung
2026-03-16 16:45:48 +01:00
-
3c41b0d487
feat: integrate city selection into dashboard, nav and settings
beetzung
2026-03-16 16:45:33 +01:00
-
11a515b588
feat: implement city selection flow with auto-detect
beetzung
2026-03-16 16:45:13 +01:00
-
88ebc14d24
feat: add location dependencies and permissions
beetzung
2026-03-16 16:44:58 +01:00
-
0519936531
feat(device): add visibility/luftdata/narodmon settings, device model icons, SDK refactor
beetzung
2026-03-06 20:01:24 +01:00
-
7815f151f1
chore: ignore IDE-specific .idea files and stop tracking them
beetzung
2026-03-05 22:05:36 +01:00
-
ce3bdd3d72
feat(map): device panel contract, view model, arrow and close icons
beetzung
2026-03-05 21:38:07 +01:00
-
c2eb2df8c0
feat(map): dark status bar on map screen, white on dashboard/manage; faster map animations
beetzung
2026-03-05 21:36:02 +01:00
-
863961405d
fix(map): chart fill padding and dropdown selected border
beetzung
2026-03-04 22:41:26 +01:00
-
e29e6ef498
feat(map): dropdown overlay above chart, sensor-based chart colors, supported sensors
beetzung
2026-03-04 22:25:21 +01:00
-
8c54921661
feat(dashboard): add DashboardViewModel, metric gauge pager, chart integration
beetzung
2026-03-04 20:28:53 +01:00
-
c9c7cedd55
fix(ui): status bar layout and icons for Map, Dashboard, Manage
beetzung
2026-03-04 20:25:06 +01:00
-
e59e5aa060
feat(device): implement Device feature with SSOT, offline support, and settings screen
beetzung
2026-03-04 19:35:07 +01:00
-
ca5cf8c439
feat(metric): reimplement RoundedDiagram/RingDiagram in Compose
beetzung
2026-03-04 19:34:59 +01:00
-
00ad737e7e
feat(chart): implement AirMQChart component with legacy design
beetzung
2026-03-04 19:18:03 +01:00
-
b607d0198b
feat(manage): rework Manage screen layout and device list
beetzung
2026-03-02 21:51:50 +01:00
-
9a80ce5dff
feat(login): replace Facebook with email-password auth screen
beetzung
2026-03-02 20:38:09 +01:00
-
f4b6df10ac
Fix Manage screen header size
beetzung
2026-03-02 20:23:38 +01:00
-
c96a433307
Add new Cursor commands
beetzung
2026-03-02 20:23:02 +01:00
-
31f723cbd6
Implement Google->Firebase->Backend auth flow
beetzung
2026-03-02 20:19:54 +01:00
-
436e165679
Point SDK GraphQL to api-app and switch map markers query to getMarkers.
beetzung
2026-03-02 19:22:03 +01:00
-
8bf076697e
Refine social auth UI and simplify manage auth state.
beetzung
2026-03-02 03:16:46 +01:00
-
28ad63fb4a
Wire Firebase auth state into settings/logout and refresh Google sign-in config.
beetzung
2026-03-01 21:40:58 +01:00
-
91a9521f3e
Implement Firebase Google sign-in with enum-based auth contracts.
beetzung
2026-03-01 21:15:09 +01:00
-
90792c601c
Recreate legacy login screen in Compose.
beetzung
2026-03-01 19:34:29 +01:00
-
7c00163304
Refine Compose manage UI parity and button behavior.
beetzung
2026-03-01 19:02:13 +01:00
-
9885162c4e
Add firebase project
beetzung
2026-03-01 18:39:56 +01:00
-
a2cbb181d5
Migrate legacy localized strings and remove runtime hardcoded UI text.
beetzung
2026-03-01 15:07:26 +01:00
-
1823d0bf1b
Port manage/settings flows to Compose and wire settings persistence.
beetzung
2026-03-01 15:00:34 +01:00
-
c155a3cc2e
Expose per-setting SettingsService getters/setters and wire map offline visibility to GraphQL.
beetzung
2026-03-01 00:28:43 +01:00
-
920a832424
Implement legacy-style map markers with UI model mapping.
beetzung
2026-03-01 00:19:40 +01:00
-
02c33e5ad5
Update map marker mapping for locations query.
beetzung
2026-02-28 23:09:09 +01:00
-
4caadd24b9
Set pre-release app version and append a git-based debug suffix.
beetzung
2026-02-28 23:03:54 +01:00
-
10613a36f8
Align map sensor selector with legacy dropdown UI.
beetzung
2026-02-28 22:56:33 +01:00
-
18a652a789
Replace launcher icons with old project mipmap assets.
beetzung
2026-02-28 22:54:58 +01:00
-
81627d6b7c
Add Apollo-level logging and Kotlin-driven map filter.
beetzung
2026-02-28 22:44:27 +01:00
-
5cfd32639b
Add cursor rule
beetzung
2026-02-28 22:25:44 +01:00
-
726e143405
Map: remove MapUiState, add search/my-location drawables and strings
beetzung
2026-02-28 22:25:32 +01:00
-
c4626ca40c
Refactor map screen panel state to nullable contracts.
beetzung
2026-02-28 22:24:44 +01:00
-
117caa9122
Add SDK service contracts for core infrastructure.
beetzung
2026-02-28 16:58:55 +01:00
-
6dedaf0e8b
Add SDK map module and migrate map fetching to Apollo with Hilt wiring.
beetzung
2026-02-28 16:38:52 +01:00
-
54092f184f
Use the legacy app icon assets for the launcher.
beetzung
2026-02-28 16:24:46 +01:00
-
9160edda33
Restore the legacy bottom navigation gradient styling.
beetzung
2026-02-28 16:20:13 +01:00
-
efcd140966
Add map data flow and port legacy app theming.
beetzung
2026-02-28 15:52:55 +01:00
-
43c21a0cd5
Initial commit
beetzung
2026-02-28 14:26:16 +01:00