Commit Graph

292 Commits

Author SHA1 Message Date
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
James Rich 8b095aba09 Refactor NsdManager and improve service display (#2292)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-06-29 14:18:14 +00:00
James Rich c1bcd0613d feat(#2080): Add scroll to bottom button in message list (#2283)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-06-28 14:58:50 +00:00
DaneEvans dd50cf230e feat(debug): add a toggle to AND/OR all filters. (#2265) 2025-06-27 08:13:21 -05:00
DaneEvans 84281e284e feat: add warning dialog before clearing logs (#2262) 2025-06-27 06:34:46 -05:00
James Rich 8d32638902 Refactor Connections screen and add new strings (#2236) 2025-06-23 15:13:09 -05:00
James Rich 0b19f842bb Refactor: Extract MessageActions components (#2225) 2025-06-22 12:26:05 -05:00
James Rich 0f56e8af1f Fix string formatting issues (#2222) 2025-06-22 10:23:01 -05:00
Łukasz Kosson 20f5888380 feat: split message notifications into direct- and broadcast messages (#2217) 2025-06-22 07:41:17 -05:00
James Rich 65ab9eb40d Refactor node count display in MainAppBar (#2210) 2025-06-21 23:31:07 -05:00
James Rich 86a35603d5 refactor: Add remote node indicator and node chip to app bar (#2195) 2025-06-21 07:14:33 -05:00
James Rich bcc3a0f107 feat: Allow unlocking excluded modules (#2180)
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-20 18:19:51 -05:00
James Rich 45f28b31f0 fix: template typo
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-06-20 15:02:22 -05:00
James Rich b5a503c0cb fix: clear public key when private key edited (#2190) 2025-06-20 18:47:52 +00:00
DaneEvans 03ae071548 feat:add extra filters, including own address (#2183) 2025-06-20 09:57:39 -05:00
James Rich 46332c95a4 fix: Use string template for hops away (#2184) 2025-06-20 09:20:40 -05:00
DaneEvans 17e3e1a257 feat (#2105): debug panel (#2148)
Co-authored-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-06-19 14:04:58 +00:00
Jeremiah K e9f95dbf8c fix (#2076): hidden client freeze issue when viewing node details (#2164) 2025-06-19 07:38:57 -05:00
James Rich e205f1d6d6 feat: Add key export functionality (#2158) 2025-06-18 16:03:33 -05:00
James Rich 3ef504c567 feat: prompt user to regenerate compromised keys (#2131) 2025-06-16 17:06:23 +00:00