Commit Graph

311 Commits

Author SHA1 Message Date
Phil Oliver
28590bfcdf Make :core:strings a Compose Multiplatform library (#3617) 2025-11-11 00:58:38 +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
James Rich
00ee0db78a feat(settings): align config screens copy and order with iOS (#3144)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-19 22:58:49 +00:00
Phil Oliver
df90256959 Re-add "set region" CTA (#3129) 2025-09-17 21:05:59 +00:00
James Rich
4dbbcd222d fix(mqtt): enable TLS when using official mqtt server (#3088)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 08:10:52 -05:00
b8b8
72c5284e2e Update strings.xml - Include GeoJSON (#3052)
Signed-off-by: b8b8 <156552149+b8b8@users.noreply.github.com>
2025-09-10 14:18:45 +00:00
DaneEvans
f2680d37ad Feat/node notes (#3014) 2025-09-08 21:37:56 +00:00
DaneEvans
3a9e5ffbbe move debug export to using URI (#2991) 2025-09-06 05:17:04 +00:00
DaneEvans
82b6266f0e feat #2570, Add ExportAll to csv (#2989) 2025-09-06 05:16:53 +00:00
Phil Oliver
08ced48652 Move remaining 3-dot menu items to Settings (#2985) 2025-09-05 19:51:09 +00:00
Robert-0410
dc9c325e1e Improvements to Channel management (#2935)
Co-authored-by: DaneEvans <dane@goneepic.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-05 13:14:32 +00:00
Ben Meadors
d6b8f07c57 Fix compass / orient north button (#2958) 2025-09-04 13:16:55 +00:00
Phil Oliver
177138ac8f More migration to top-level Settings (#2903) 2025-08-28 20:04:27 +00:00
DaneEvans
161582141a 2712 add format types note to custom layers (#2891) 2025-08-28 09:43:56 +00: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
Phil Oliver
f1bb020203 Relocate radio config to new top-level Settings screen (#2834) 2025-08-25 19:44:32 +00:00
Phil Oliver
380a69f63e Fix label: Messages -> Conversations (#2822) 2025-08-23 19:30:57 +00:00
Phil Oliver
2d5e73c410 Clean up Connections UI, fix some friction with Bluetooth (#2807) 2025-08-22 18:33:11 +00:00
Phil Oliver
268be3e4f9 Improve top-level nav icons/labels (#2790) 2025-08-22 18:02:08 +00:00
James Rich
87e50e03ea refactor: maps (#2097)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-13 17:51:19 +00:00
James Rich
e471636dd1 fix(regression): replace lost ringtone and canned message handling (#2672)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-09 16:55:42 +00:00
James Rich
4a7e3e35e0 feat(service)!: refactor configuration, nodedb, and connection states (#2661)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-08 21:59:54 +00:00
James Rich
33c5391a67 feat(radioconfig): use current location for position config (#2644)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-08-07 19:31:10 +00:00
James Rich
3646438a62 feat(radioconfig): add clean node database screen (#2592)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-01 15:45:33 +00:00
James Rich
9501799950 fix(metrics): correct load progress calculation and user string (#2573)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-30 12:29:59 +00:00
DaneEvans
edd40890be Fix/2558 rangetest (#2569) 2025-07-30 11:50:25 +00:00
James Rich
9418dceeef refactor: clean up unused resources and update color references (#2559)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-29 15:31:59 +00:00
James Rich
2c6751a574 feat: onboarding refresh (#2551)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-29 14:42:36 +00:00
James Rich
ceabafb545 refactor(connections)!: Use sealed class for device list entries (#2538)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-29 01:49:17 +00:00
Tristan Waddington
d02909df5e Replaced a few hardcoded string values with string resources (#2544) 2025-07-29 01:10:02 +00:00
Pedro
f8aa6ebff5 feat(ui): move quick chat menu to topBar (#2535) 2025-07-27 14:13:25 +00:00
James Rich
924bd25f60 feat(firmware): add firmware edition handling (#2508)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-25 12:07:01 +00:00
James Rich
7120b4b476 feat(nodes): display firmware details and release notes (#2489)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-21 20:34:13 +00:00
James Rich
de68813bb8 Revert "Revert "Feat/1919 pax graphs"" (#2480)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-21 14:07:25 +00:00
James Rich
fd15515648 feat: add rate limit exceeded error message (#2461)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-21 13:17:54 +00:00
DaneEvans
085ccf566f add decoded payload to debug panel (#2472) 2025-07-21 13:15:21 +00:00
James Rich
9339958398 Revert "Feat/1919 pax graphs" (#2479) 2025-07-21 08:14:43 -05:00
DaneEvans
5a6a1cb44a Feat/2412 ignored nodes (#2470)
Signed-off-by: DaneEvans <dane@goneepic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 12:45:03 +00:00
DaneEvans
ee99d79574 Feat/1919 pax graphs (#2477)
Signed-off-by: DaneEvans <dane@goneepic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-21 12:44:29 +00:00
DaneEvans
be30757720 allow deleting of recent nodes, use long name (#2456)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-20 14:48:34 +00:00
James Rich
95579a8139 refactor(message): refactor message screen, enforce byte limit (#2451)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-20 13:10:06 +00:00
James Rich
299fdbc059 feat(#2394): add security icon descriptions dialog (#2450)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-20 00:00:43 +00:00
DaneEvans
f5d9c361fe Mqttflag (#2421) 2025-07-20 00:00:23 +00:00
Justin E. Mann
fbd62cbf10 Add soil temperature and soil moisture environmental metrics to app (#2419)
Co-authored-by: DaneEvans <dane@goneepic.com>
2025-07-12 13:52:06 +00:00
DaneEvans
a8094f6ca4 add uvlux card (#2366)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-08 15:07:08 +00:00
DaneEvans
f416cd1c44 2387: change config pages footer to "clear changes" (#2388) 2025-07-08 12:18:03 +00:00
DaneEvans
aa9ce9dfdf Feat/2334 channel indicators (#2356)
Signed-off-by: DaneEvans <dane@goneepic.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-07-07 02:31:36 +00:00
James Rich
91dd6dbef4 Refactor: Replace AppIntro library with Compose implementation (#2332)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-03 11:27:08 +00:00
James Rich
859387b331 Refactor: Display scanning indicator during Bluetooth scan (#2321)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-02 16:43:04 +00:00
DaneEvans
ee544d3bd0 Feat/2303 contributor docs (#2304)
Signed-off-by: DaneEvans <dane@goneepic.com>
Co-authored-by: rcarteraz <robert.l.carter2@gmail.com>
2025-07-02 04:20:42 +00:00