James Rich
|
d136b162a4
|
feat: Implement iOS support and unify Compose Multiplatform infrastructure (#4876)
|
2026-03-21 23:19:13 +00:00 |
|
James Rich
|
0b2e89c46f
|
refactor: Replace Nordic, use Kable backend for Desktop and Android with BLE support (#4818)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-16 23:06:43 +00:00 |
|
James Rich
|
6e81ceec91
|
feat: Complete ViewModel extraction and update documentation (#4817)
|
2026-03-16 20:05:50 +00:00 |
|
James Rich
|
ac6bb5479b
|
feat: introduce Desktop target and expand Kotlin Multiplatform (KMP) architecture (#4761)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-12 21:14:49 +00:00 |
|
James Rich
|
d076361c55
|
refactor: migrate core UI and features to KMP, adopt Navigation 3 (#4750)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-10 17:29:47 +00:00 |
|
James Rich
|
875cf1cff2
|
refactor: migrate from Hilt to Koin and expand KMP common modules (#4746)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-10 01:19:46 +00:00 |
|
James Rich
|
cffbd08806
|
refactor: migrate core modules to Kotlin Multiplatform and consolidat… (#4735)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-03-06 22:06:50 +00:00 |
|
James Rich
|
25657e8f8f
|
feat(wire): migrate from protobuf -> wire (#4401)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-02-04 00:01:12 +00:00 |
|
James Rich
|
0776e029f3
|
feat(logging): Replace Timber with Kermit for multiplatform logging (#4083)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-28 14:30:15 +00:00 |
|
James Rich
|
4b93065c7e
|
feat: Add firmware update module for Nordic nRF devices (#3782)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-24 19:02:53 +00:00 |
|
James Rich
|
73d933fe14
|
feat(connections): Connecting state refactor (#3722)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-17 21:15:22 +00:00 |
|
James Rich
|
6590ea0ef0
|
feat(ble): Add support for LogRadio characteristic, enhance logs (#3691)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-13 19:53:37 +00:00 |
|
James Rich
|
9e8ffaa0ba
|
refactor(ble): Replace custom BLE implementation with Nordic (#3595)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-06 18:27:21 +00:00 |
|
Phil Oliver
|
e9bc9c9b15
|
Move SettingsNavigation back to :app module (#3604)
|
2025-11-04 00:31:24 +00:00 |
|
Phil Oliver
|
315950b7c6
|
Modularize remaining nodes code (#3599)
|
2025-11-03 19:43:02 +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
|
cd1a54f506
|
Add unread count badge to bottom nav (#3440)
|
2025-10-12 12:22:46 +00:00 |
|
Phil Oliver
|
e6c8a2fc21
|
Fix share channels crash (#3401)
|
2025-10-08 16:23:45 +00:00 |
|
Phil Oliver
|
1fb79d8887
|
Inject PlatformAnalytics directly (#3358)
|
2025-10-06 18:30:18 +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
|
51fa634e11
|
More map modularization (#3319)
|
2025-10-04 00:19:37 +00:00 |
|
Phil Oliver
|
47f3961f3a
|
Finish migration away from global app bar (#3297)
|
2025-10-03 16:06:51 +00:00 |
|
Phil Oliver
|
5d95dca354
|
Fix shared contact deeplink (#3302)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-10-03 10:42:52 +00:00 |
|
Phil Oliver
|
fe9491121c
|
Modularize common composables (#3286)
|
2025-10-02 09:56:49 +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
|
48a27ba022
|
Remove NodeChip long-click (#3220)
|
2025-09-29 14:31:55 +00:00 |
|
Phil Oliver
|
3951ebb375
|
Spruce up LoRaConfigScreen (#3224)
|
2025-09-28 16:52:42 +00:00 |
|
Phil Oliver
|
3e83e61a1a
|
Move some repo classes to :core:data (#3214)
|
2025-09-26 21:45:11 +00:00 |
|
Phil Oliver
|
4deed11343
|
Decouple MessageScreen from UiViewModel (#3210)
|
2025-09-26 18:46:49 +00:00 |
|
Phil Oliver
|
01290278e9
|
Decouple NodeScreen from UiViewModel (#3207)
|
2025-09-26 01:09:17 +00:00 |
|
Phil Oliver
|
c5360086b7
|
Add :core:ui (#3203)
|
2025-09-25 21:01:53 +00:00 |
|
James Rich
|
ddb19b959f
|
refactor(settings)!: standardize radio config screens (#3167)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-23 02:59:33 +00:00 |
|
James Rich
|
3dd0f8ceed
|
feat: add detekt Android CI workflow, migrate to ktlint plugin (#1122)
|
2024-07-02 23:01:51 -03:00 |
|
James Rich
|
38f26b7128
|
Adds detekt, generated config, and baseline file.
|
2024-07-01 22:39:07 -03:00 |
|