James Rich
|
fc5255a0f0
|
refactor(core): Optimize and share network state flows (#4320)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-26 12:59:53 +00:00 |
|
James Rich
|
28cf2b1e98
|
fix(usb): Add error handling for serial write operations (#4318)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-26 12:55:11 +00:00 |
|
James Rich
|
355d2260e8
|
feat: Add Status Message module support (#4163)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 14:15:47 +00:00 |
|
James Rich
|
576ae6757f
|
feat(service): Introduce fallback worker to ensure service stays alive (#4295)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-25 02:25:09 +00:00 |
|
James Rich
|
fb6a4c96b8
|
fix: crashes (#4281)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-21 16:21:10 +00:00 |
|
James Rich
|
45227fb142
|
feat(test): Add comprehensive unit and instrumentation tests (#4260)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-20 01:52:03 +00:00 |
|
James Rich
|
3b0dda4491
|
fix(node): Correct owner ID and local user detection (#4256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-19 03:20:40 +00:00 |
|
James Rich
|
5a59dcf2e2
|
feat(connections): Improve connection screen UI and logic (#4224)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-15 15:36:03 +00:00 |
|
James Rich
|
2a60480bd9
|
feat: Add ESP32 Unified OTA update support (#4095)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
|
2026-01-15 03:22:30 +00:00 |
|
James Rich
|
7744a42e1c
|
refactor(deps): inject CoroutineDispatchers (#4170)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-08 23:40:26 +00:00 |
|
James Rich
|
c9259c793f
|
feat: Send emoji codepoint in reaction packets (#4123)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2026-01-03 02:51:23 +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 |
|
Mac DeCourcy
|
f51b7fb0f2
|
chore: enhance bluetooth and wifi connection logging (#3960)
|
2025-12-13 20:44:23 +00:00 |
|
James Rich
|
d2b15c73b5
|
refactor(di): Introduce @ProcessLifecycle qualifier for di (#3978)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-12 14:23:35 +00:00 |
|
Wessel
|
2ad703c5f8
|
Set socket timeout to 5s (#3929)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-12-08 20:26:54 +00:00 |
|
James Rich
|
e2aca10091
|
refactor(ble): Improve BLE connection stability and error handling (#3744)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-19 18:36:52 +00:00 |
|
James Rich
|
7feab79da3
|
feat(nsd): Add support for Android 14+ NSD resolving (#3731)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-18 18:12:52 +00:00 |
|
James Rich
|
a497086c77
|
feat(ui): Display BLE signal strength for connected device (#3721)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-17 21:15:44 +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
|
12ccb34553
|
fix(bluetooth): Check for permissions before accessing bonded devices (#3720)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-17 12:35:33 +00:00 |
|
James Rich
|
9bf4b237dd
|
refactor(coroutines): Use SupervisorJobs (#3714)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-16 04:33:41 +00:00 |
|
James Rich
|
0f8e475388
|
refactor(ble): Migrate to Nordic BLE Library for scanning and bonding (#3712)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-16 04:29: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
|
3a6834329a
|
refactor(ble): Refactor NordicBleInterface for clarity and stability (#3653)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-11 01:11:29 +00:00 |
|
James Rich
|
f0b9a0ff75
|
fix: bt notif subscription race condition (#3645)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-11-09 16:43:30 +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 |
|
Steve Bliss
|
58fda3d990
|
fix: Allow BLE reconnection after connection drop (#3518)
Co-authored-by: Claude <noreply@anthropic.com>
|
2025-10-22 20:20:28 +00:00 |
|
James Rich
|
894da7a02a
|
feat: Remove Bluetooth RSSI feature (#3504)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-10-20 13:17:34 +00:00 |
|
James Rich
|
3dbfd81b43
|
feat(bluetooth): conditional RSSI polling (#3489)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-10-17 02:08:41 +00:00 |
|
Phil Oliver
|
88ba0aa449
|
Align CoroutineDispatchers usage (#3481)
|
2025-10-16 16:12:20 +00:00 |
|
Phil Oliver
|
0fd3c4ca05
|
Protobuf package change (#3291)
|
2025-10-08 18:20:09 +00:00 |
|
James Rich
|
c98e74d804
|
feat(ble): Implement keep-alive and improve connection stability (#3359)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-10-06 19:45:11 +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
|
51fa634e11
|
More map modularization (#3319)
|
2025-10-04 00:19:37 +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
|
db2ef75e08
|
Add :core:service (#3253)
|
2025-09-30 20:55:56 +00:00 |
|
James Rich
|
92202e3ebf
|
feat(bluetooth): expose and display bluetooth signal strength (RSSI) (#3235)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-29 12:44:12 +00:00 |
|
Phil Oliver
|
3e83e61a1a
|
Move some repo classes to :core:data (#3214)
|
2025-09-26 21:45:11 +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 |
|
Phil Oliver
|
53fdda3a9c
|
Add core data modules (#3169)
|
2025-09-23 03:49:28 +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
|
8fb41aab74
|
Modularize some model classes (#3153)
|
2025-09-19 19:53:43 +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
|
7905334f1b
|
refactor(radio): connection state tweaks (#3089)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
|
2025-09-14 08:10:52 -05: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 |
|