28 Commits

Author SHA1 Message Date
James Rich
42bc85b6fc feat(build): add module dependency graph generation (#4042) 2025-12-18 17:30:36 -06:00
Phil Oliver
4b3ae721a0 Remove ktorfit (#4019) 2025-12-16 21:52:29 +00:00
Phil Oliver
28590bfcdf Make :core:strings a Compose Multiplatform library (#3617) 2025-11-11 00:58:38 +00:00
Phil Oliver
e4ba6d6136 Generate a POSIX timezone string from a ZoneID (#3514) 2025-10-22 20:10:09 +00:00
Phil Oliver
886e9cfede Modularize messaging code (#3435) 2025-10-12 17:07:03 +00:00
Phil Oliver
36f1aabcb5 Remove remaining unused dependencies across the project (#3390) 2025-10-08 03:04:20 +00:00
Phil Oliver
da65dfdd15 Remove remaining unused dependencies in :core:* (#3387) 2025-10-08 00:08:48 +00:00
Phil Oliver
185c3ab5eb Remove unused :core:database dependencies (#3383) 2025-10-07 21:37:03 +00:00
Phil Oliver
4d7ad96a09 Remove unused dependencies in :app (#3365) 2025-10-07 02:14:25 +00:00
James Rich
cc64abfc5c refactor: Switch to compileOnly for convention plugins (#3357)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-06 18:59:07 +00:00
Phil Oliver
95ec4877df Modularize settings code (#3355)
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-10-06 17:20:03 +00:00
Phil Oliver
dcbf664f38 Move app intro to :feature:intro (#3348) 2025-10-05 01:15:55 +00:00
Phil Oliver
e24292494e Add BuildConfigProvider (#3318) 2025-10-03 21:24:52 +00:00
Phil Oliver
d553cdfee6 Add :feature:node (#3275) 2025-10-01 23:26:41 +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
53fdda3a9c Add core data modules (#3169) 2025-09-23 03:49:28 +00:00
Phil Oliver
8b2e1e8b02 Modularize some map-related files (#3154) 2025-09-19 23:12:26 +00:00
Phil Oliver
0d2c1f1516 New core modules for :model, :navigation, :network, :prefs (#3147) 2025-09-19 12:16:36 +00:00
Phil Oliver
bec5dac9d4 Use Ktor/Ktorfit for API calls (#3122) 2025-09-16 18:45:59 +00:00
James Rich
22a5521b9d feat(build-logic): modularize build-logic & update dependencies (#3110)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-15 21:48:27 +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
0659d38438 feat(ci): add kover for test coverage reporting (#3041)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-10 15:30:47 +00:00
James Rich
e490b036be ci: add Dokka for kdoc documentation generation and deployment (#3024)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-08 23:31:53 +00:00
James Rich
2ea2f6e5ab build: centralize repository declarations in settings.gradle.kts (#2858)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 22:00:32 +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
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
James Rich
496de47766 Refactor: Improve GitHub release workflow and build configuration (#2251) 2025-06-25 18:16:55 -05:00
James Rich
b7c0bc874c chore(build): Refactor Gradle build scripts to Kotlin DSL (#1944) 2025-05-26 21:26:46 -05:00