3440 Commits

Author SHA1 Message Date
James Rich
c21dcddf94 chore: Scheduled updates (Firmware, Hardware, Translations) (#3965) 2025-12-11 04:58:11 +00:00
Mac DeCourcy
6e280417b5 fix: back button respects navigation history in detail screens (#3956) 2025-12-10 17:11:48 +00:00
James Rich
03ed85decd feat(navigation): Navigate back to list view on tab reselection (#3948)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-10 15:09:47 +00:00
James Rich
db0ae13d5e refactor: improve node DB state management and readiness logic (#3932)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-08 20:27:56 +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
03232047fd refactor: Remove unused connection transport state (#3933)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-08 20:22:17 +00:00
Dane Evans
73f1ff0f1a fix #3838 : message deletion count on the contacts page. (#3924) 2025-12-07 12:42:48 +00:00
James Rich
a242d99ad8 chore: Scheduled updates (Firmware, Hardware, Translations) (#3922) 2025-12-07 00:15:58 +00:00
James Rich
5e4128d45f Revert "block creation or sending of duplicate channels. " (#3921) 2025-12-06 16:14:23 +00:00
Dane Evans
7db7f61386 block creation or sending of duplicate channels. (#3913) 2025-12-06 12:47:33 +00:00
James Rich
499ed58311 feat(firmware): Implement USB DFU updates for supported devices (#3901)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-12-06 12:36:54 +00:00
Dane Evans
f322eb31a0 Fix/3894 talkback confusion (#3914) 2025-12-06 12:29:38 +00:00
James Rich
00d678c42d chore: Scheduled updates (Firmware, Hardware, Translations) (#3893) 2025-12-06 12:24:01 +00:00
Mac DeCourcy
b81147d413 fix: system back button exiting from node detail page (#3870) 2025-12-01 11:54:59 +00:00
Mac DeCourcy
c27df15d0a fix: contact list ordering (#3863) 2025-11-30 17:40:10 +00:00
James Rich
ebab2ee9ad refactor(navigation): Simplify adaptive back nav and state (#3860)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-30 01:28:44 +00:00
Mac DeCourcy
ccbdb7bbf3 fix: prevent text fields from auto-focusing on screen load (#3857) 2025-11-29 19:52:17 +00:00
James Rich
d83c83cb81 chore: Scheduled updates (Firmware, Hardware, Translations) (#3851) 2025-11-29 13:52:37 +00:00
Mac DeCourcy
d4a30c0b24 feat: firmware bootloader ota warnings (#3846) 2025-11-29 04:17:40 +00:00
James Rich
78274c7923 feat(navigation): Implement adaptive list-detail for contacts and nodes (#3850)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-29 02:05:07 +00:00
James Rich
d60e84fa4d chore: Scheduled updates (Firmware, Hardware, Translations) (#3848) 2025-11-29 02:00:57 +00:00
James Rich
6c8c7682b2 chore: Scheduled updates (Firmware, Hardware, Translations) (#3836) 2025-11-28 17:47:48 +00:00
Mac DeCourcy
af9a837511 fix: duplicate LazyColumn keys for broadcast contacts (#3840) 2025-11-28 17:47:27 +00:00
Mac DeCourcy
1c3784235e fix: Multiple bugs - settings text fields, dropdowns, missing override duty cycle, and MQTT icon display (#3833) 2025-11-27 01:45:09 +00:00
Mac DeCourcy
500ae49b2c fix: loadCachedDb() before backfill to ensure in-mem nodedb isn't stale, show filtered count in nodelist (#3827) 2025-11-26 23:44:35 +00:00
James Rich
4cecc578d8 chore: Scheduled updates (Firmware, Hardware, Translations) (#3828) 2025-11-26 16:48:38 +00:00
Dane Evans
fb2aebf637 fix: allow forgetting of network nodes (#3820) 2025-11-26 07:25:23 +00:00
Dane Evans
e9383e20dc fix stop the connections screen from jumping during connections (#3821) 2025-11-26 07:22:23 +00:00
Mac DeCourcy
f966ab1307 fix: skip default nodeinfo upsert in handleReceivedUser for live packets (#3819) 2025-11-26 07:20:23 +00:00
Benjamin Faershtein
022652efe5 Added relays count (#3773)
Signed-off-by: Benjamin Faershtein <119711889+RCGV1@users.noreply.github.com>
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-25 00:30:44 +00:00
James Rich
f781cab31f refactor(connections): Improve RSSI reading robustness (#3804) 2025-11-24 17:25:52 -06:00
James Rich
3efbcaab8b feat(settings): Add RTTTL ringtone playback in settings (#3799)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-24 19:48:52 +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
3e4e9d5f29 refactor: Improve RSSI reading robustness in connection info (#3798)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-24 18:57:23 +00:00
Mac DeCourcy
5e8c9794eb feat: Add Jetpack Paging 3 support for messages and threads/contacts (#3795)
Co-authored-by: Claude <noreply@anthropic.com>
2025-11-24 14:14:05 +00:00
Mac DeCourcy
552097888f fix: skip nodeinfo upsert when we recieve defaults from the node (#3796) 2025-11-24 14:13:31 +00:00
James Rich
3b7bf9e711 chore: Scheduled updates (Firmware, Hardware, Translations) (#3790) 2025-11-23 10:47:20 +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
5120644349 chore: Scheduled updates (Firmware, Hardware) (#3743)
Co-authored-by: github-merge-queue <118344674+github-merge-queue@users.noreply.github.com>
2025-11-19 18:31:06 +00:00
James Rich
bdf9dc375b refactor(service): Simplify boot-time service startup (#3730)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-18 18:42:20 +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
7e8a4262f2 feat(ui): Improve scan status text display (#3725)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-18 13:26:15 +00:00
James Rich
05222c1b79 feat(bluetooth): Request location permission for BLE scan pre S (#3724) 2025-11-17 15:46:45 -06: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
123d6f1d62 feat(build): Add distinct names for debug builds (#3707)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-15 02:03:32 +00:00
Mac DeCourcy
7369a9bf5d fix: address backfill issue on tcp connections; add logging (#3676)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-14 19:22:48 +00:00