Commit Graph

45 Commits

Author SHA1 Message Date
James Rich
6e06d27701 feat(map): Persist Google Maps camera position (#3605)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-04 13:14:50 +00:00
Phil Oliver
3984c97e39 Move NodeMapScreen to :feature:map (#3443) 2025-10-12 20:27:27 +00:00
Phil Oliver
ff95bc5311 Decouple NodeMapScreen from MetricsViewModel (#3323)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-04 13:17:00 +00:00
Phil Oliver
51fa634e11 More map modularization (#3319) 2025-10-04 00:19:37 +00:00
Phil Oliver
e24292494e Add BuildConfigProvider (#3318) 2025-10-03 21:24:52 +00:00
Phil Oliver
47f3961f3a Finish migration away from global app bar (#3297) 2025-10-03 16:06:51 +00:00
Phil Oliver
fe9491121c Modularize common composables (#3286) 2025-10-02 09:56:49 +00:00
Phil Oliver
81804500bd Move MapViewExtensions to :feature:map (#3284) 2025-10-02 01:21:51 +00:00
Phil Oliver
7593560bba Modularize more maps files (#3262) 2025-10-01 01:37:17 +00:00
James Rich
cad88d277b refactor(analytics)!: modularize analytics - remove Logging (#3256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-30 23:22:22 +00:00
Phil Oliver
9aa0cf9335 Decouple NodeMapScreen from UIViewModel (#3257) 2025-09-30 22:46:31 +00:00
Phil Oliver
db2ef75e08 Add :core:service (#3253) 2025-09-30 20:55:56 +00:00
Phil Oliver
3e83e61a1a Move some repo classes to :core:data (#3214) 2025-09-26 21:45:11 +00:00
Phil Oliver
af8e1daa5d Decouple MapView from UiViewModel (#3213) 2025-09-26 20:34:36 +00:00
Phil Oliver
c5360086b7 Add :core:ui (#3203) 2025-09-25 21:01:53 +00:00
Phil Oliver
8317b704ea Redundant methods in RadioConfigRepository (#3198) 2025-09-25 13:57:26 +00:00
Phil Oliver
613714cdb4 Modularize database classes (#3192) 2025-09-24 20:23:05 +00:00
Phil Oliver
4eba3e9daf Modularize more models/utils (#3182) 2025-09-24 15:43:46 +00:00
Phil Oliver
b98e533123 Modularize prefs classes (#3171) 2025-09-23 09:51:03 +00:00
James Rich
d2db37e0d4 refactor(R): Move R file imports to core UI module (#3159)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-23 01:59:39 +00:00
Phil Oliver
8b2e1e8b02 Modularize some map-related files (#3154) 2025-09-19 23:12:26 +00:00
Phil Oliver
8fb41aab74 Modularize some model classes (#3153) 2025-09-19 19:53:43 +00:00
Phil Oliver
8b34a69d62 Add MapScreen (#3142) 2025-09-18 16:31:17 +00:00
James Rich
b30088b813 refactor(map): use hiltViewModel for MapViewModel (#3135)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-17 23:42:09 +00:00
Phil Oliver
fed3ebbd36 Start migration away from global top app bar (#3132) 2025-09-17 22:38:22 +00:00
James Rich
295e0aa298 feat(build): Convention Plugins (#3081)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Dane Evans <dane@goneepic.com>
2025-09-15 10:47:03 +00:00
James Rich
ad736116a7 refactor(analytics): consolidate consent logic, move to Settings (#2885)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-28 02:21:06 +00:00
Phil Oliver
c913bb0472 Migrate remaining prefs usages to repo (#2777) 2025-08-19 11:17:22 +00:00
Phil Oliver
6cb0196a6e Migrate (mostly) maps prefs to repo (#2776) 2025-08-18 21:45:23 +00:00
Phil Oliver
d5a840cc18 Migrate analytics prefs to repo pattern (#2766) 2025-08-18 17:37:02 +00:00
James Rich
87e50e03ea refactor: maps (#2097)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-13 17:51:19 +00:00
James Rich
23c87fb48c feat(analytics): Integrate _more_ Datadog (#2633)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-04 20:27:45 +00:00
James Rich
4b182be500 feat(datadog): datadog init tweaks (#2613)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-02 12:50:44 +00:00
James Rich
ab22a655c4 feat(analytics): Integrate Datadog for RUM and Logging (#2578)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-01 21:54:46 +00:00
andrekir
13b615a470 chore: update license header 2025-01-02 07:00:51 -03:00
andrekir
1219d3037e chore: add GPL-3.0 license headers to source files 2024-11-26 08:54:18 -03:00
Davis
11e31675ca Refactor and cleanup (#850)
* Move google play check to extension

* Extract launching bug report dialog

* Add missing extension for fdroid flavor
2024-02-13 18:41:40 -03:00
Andre K
01360dc557 refactor: migrate to Firebase KTX in the main modules (#836) 2024-02-08 16:45:28 -03:00
andrekir
8f5400c33b refactor: consolidate location APIs into LocationManagerCompat 2024-01-10 06:41:55 -03:00
andrekir
d1e06e21bf feat: add preferred LocationManager providers 2023-07-15 09:26:32 -03:00
andrekir
883769922d chore: suppress unused parameter warnings 2023-06-03 10:01:38 -03:00
andrekir
3c1629ffbd feat: use FusedLocationClient for google flavor 2023-01-31 18:17:13 -03:00
andrekir
9ea6dff385 refactor: move askToRate() to GeeksvilleApplication 2023-01-26 22:30:47 -03:00
andrekir
023d4d767d refactor: clean up GeeksvilleApplication 2023-01-26 22:30:47 -03:00
andrekir
6e96a6b7c2 feat: add fdroid and google flavors 2023-01-20 12:27:27 -03:00