Meshtastic-Android/app/src/main/java/com/geeksville/mesh
James Rich 0bcc801bc4 feat: Always notify on connection changes
This commit modifies the `onConnectionChanged` function to ensure that all connection state changes are reported, including transitions to the same state. Previously, redundant notifications were suppressed unless the state was `Connected`. This change allows for consistent handling of all connection events.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2026-02-07 15:27:20 -06:00
..
android refactor(deps): inject CoroutineDispatchers (#4170) 2026-01-08 23:40:26 +00:00
concurrent chore(ci): Optimize and stabilize Gradle builds and CI workflows (#4390) 2026-02-01 18:03:17 +00:00
model feat(ble): Handle invalid BLE attributes (#4485) 2026-02-07 00:59:24 +00:00
navigation Refactor: Replace custom charts with Vico library (#4348) 2026-01-29 00:52:59 +00:00
repository feat(ble): Handle invalid BLE attributes (#4485) 2026-02-07 00:59:24 +00:00
service feat: Always notify on connection changes 2026-02-07 15:27:20 -06:00
ui feat(sharing): Refactor QR/NFC scanning with ML Kit and CameraX (#4471) 2026-02-06 04:16:16 +00:00
util feat(logging): Replace Timber with Kermit for multiplatform logging (#4083) 2025-12-28 14:30:15 +00:00
worker feat(service): Introduce fallback worker to ensure service stays alive (#4295) 2026-01-25 02:25:09 +00:00
ApplicationModule.kt refactor(di): Introduce @ProcessLifecycle qualifier for di (#3978) 2025-12-12 14:23:35 +00:00
MainActivity.kt feat: Check if NFC is enabled and prompt user to enable it (#4482) 2026-02-06 18:08:35 +00:00
MeshServiceClient.kt refactor(deps): inject CoroutineDispatchers (#4170) 2026-01-08 23:40:26 +00:00
MeshUtilApplication.kt fix(meshlog): Change default retention to 30 days (#4177) 2026-01-09 22:38:36 +00:00