Commit Graph

70 Commits

Author SHA1 Message Date
Mac DeCourcy
deedd00995 feat: polish jump to unread message (#3710) 2025-11-18 13:27:11 +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
Dane Evans
d6f39fdcb5 feat #3642: Add infrastructure to the list of filters. (#3716) 2025-11-17 00:52:25 +00:00
Dane Evans
12d96b76db fix #3509: MQTT reporting interval not being selected, and sent to node (#3717) 2025-11-16 15:37:44 +00:00
Dane Evans
a22513660a add back arrow to the channelConfig screen (#3713) 2025-11-16 04:29:00 +00:00
Mac DeCourcy
2a081f3c1f feat: jump to oldest unread message upon opening a thread, display divider between read/unread (#3693) 2025-11-14 19:03:46 +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
Mac DeCourcy
e421d6708a fix: clear in mem cached values on nodedb, factory reset (#3680) 2025-11-13 00:05:50 +00:00
Mac DeCourcy
bc8ff26167 feat: Add bottom-nav scroll-to-top handling for nodes and conversations (#3674) 2025-11-12 22:22:21 +00:00
Phil Oliver
57ef889caa Kmp strings cleanup (#3669) 2025-11-11 23:40:09 +00:00
James Rich
7c7ac0af51 refactor: Improve log export logic for decoded payloads (#3663)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-11 13:20:29 +00:00
renovate[bot]
e701ad6aee feat(#3508): Optionally preserve Favorites on nodeDb reset (#3633)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-11 02:38:45 +00:00
Phil Oliver
28590bfcdf Make :core:strings a Compose Multiplatform library (#3617) 2025-11-11 00:58:38 +00:00
Mac DeCourcy
cb8d1871c9 feat: per device DB manager (#3641) 2025-11-09 16:54:21 +00:00
Phil Oliver
a2da943ed7 Clean up string access (#3629) 2025-11-06 01:00:09 +00:00
James Rich
1f26c25fe9 fix(#3622): Do not favorite node when sending a dm from a CLIENT_BASE device (#3623) 2025-11-05 17:44:20 +00:00
Phil Oliver
c170ff6a4b Relocate proto utils (#3621) 2025-11-05 08:27:13 +00:00
Phil Oliver
8b83273a4f Use Resources for string access (#3620) 2025-11-05 05:59:45 +00:00
Phil Oliver
0833a6767e Alias strings R to Res (#3619) 2025-11-05 03:32:42 +00:00
Phil Oliver
a687328f08 Remove stringResource() id named argument (#3618) 2025-11-05 02:36:26 +00:00
James Rich
6e06d27701 feat(map): Persist Google Maps camera position (#3605)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-11-04 13:14:50 +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
James Rich
453dd398d4 feat: Display relay node information for messages (#3574)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-30 22:25:34 +00:00
Dane Evans
2b79590881 fix #2062: Remap channels when rearranged (#3561) 2025-10-30 14:55:37 +00:00
Dane Evans
4f6140c1d6 fix #3566: rangetest export not having distances (#3566) 2025-10-30 14:53:34 +00:00
Dane Evans
7497ef71c0 feat #3436 - add current IP address' to the settings > network panel. (#3537) 2025-10-30 05:54:07 +00:00
Dane Evans
c482bd0aaf Feat/improve debug decoding (#3554) 2025-10-30 03:10:06 +00:00
Dane Evans
213cb78491 fix #3528 Handle duplicate values in the broadcast interval enum (#3538) 2025-10-30 02:33:57 +00:00
neimadTL
66937e2c78 Add node's name to CSV export file (#3555) 2025-10-29 00:17:31 +00:00
Phil Oliver
6864dd0729 Organize channel config files (#3526) 2025-10-22 20:48:46 +00:00
Phil Oliver
e4ba6d6136 Generate a POSIX timezone string from a ZoneID (#3514) 2025-10-22 20:10:09 +00:00
James Rich
fecb84dd69 feat(position): Update position broadcast intervals (#3500)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-19 19:28:47 +00:00
James Rich
411a8b5dbb feat(map): Add pulsing animation to recently heard nodes (#3495)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-18 14:13:38 +00:00
Phil Oliver
73b37c17dc Add dividers to node details (#3466) 2025-10-15 02:06:45 +00:00
Phil Oliver
51ccc59b24 Clean up list item component API (#3465) 2025-10-14 18:37:59 +00:00
Phil Oliver
273772b214 Tweak settings footer button style/visibility (#3458) 2025-10-13 21:40:55 +00:00
Phil Oliver
3a232fc33f Add stateInWhileSubscribed extension (#3456) 2025-10-13 20:04:29 +00:00
Phil Oliver
5c745bdd90 Decouple settings screens from NavHostController (#3450) 2025-10-13 17:52:44 +00:00
Phil Oliver
d4a6c8b7cb Move maps manifest to :feature:map (#3444) 2025-10-13 14:54:17 +00:00
Phil Oliver
e691981207 Modularize ScannedQrCodeDialog (#3446) 2025-10-13 00:18:23 +00:00
Ken Piper
b4c8873484 Sets keyboard sentence capitalization on chat text inputs (#3445) 2025-10-12 21:53:09 +00:00
Phil Oliver
3984c97e39 Move NodeMapScreen to :feature:map (#3443) 2025-10-12 20:27:27 +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
James Rich
c6be5be72f feat(settings): replace interval inputs with dropdowns (#3352)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-09 19:03:06 +00:00
James Rich
f2c9d05968 feat(#3409): Add analytics notice to welcome screen (#3410)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-09 01:04:34 +00:00
Phil Oliver
0fd3c4ca05 Protobuf package change (#3291) 2025-10-08 18:20:09 +00:00
Phil Oliver
e6c8a2fc21 Fix share channels crash (#3401) 2025-10-08 16:23:45 +00:00
James Rich
bb72cd7b8c feat(node): Always show exchange position action (#3400)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-08 16:19:08 +00:00