Commit graph

2372 commits

Author SHA1 Message Date
Phil Oliver
bec5dac9d4
Use Ktor/Ktorfit for API calls (#3122) 2025-09-16 18:45:59 +00:00
renovate[bot]
437e8f864c
chore(deps): update markdown renderer (mike penz) to v0.37.0 (#3087)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Phil Oliver <3497406+poliver@users.noreply.github.com>
2025-09-15 21:13:19 +00:00
Phil Oliver
3e4a5d4a5d
More ConnectionsScreen screen breakup (#3108) 2025-09-15 19:54:10 +00:00
James Rich
295e0aa298
feat(build): Convention Plugins (#3081)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Dane Evans <dane@goneepic.com>
2025-09-15 10:47:03 +00:00
James Rich
6d51fbee5b
fix: detekt (#3096) 2025-09-14 14:12:03 -05:00
James Rich
0634859742 revert(safebluetooth): reverts changes to SafeBluetooth.kt (#3095) 2025-09-14 13:53:27 -05:00
James Rich
ba003487c1
fix: detekt (#3090) 2025-09-14 08:26:21 -05:00
James Rich
7905334f1b refactor(radio): connection state tweaks (#3089)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-14 08:10:52 -05: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
James Rich
3c726457eb
repo(release): merge changes from 2.7.0 to main (#3070)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: DaneEvans <dane@goneepic.com>
2025-09-10 15:59:57 -05:00
DaneEvans
f2680d37ad
Feat/node notes (#3014) 2025-09-08 21:37:56 +00:00
James Rich
8e66360b60
fix(service): increase config wait time (#3006)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-07 11:55:07 +00:00
b8b8
188f60ada6
Update EnvironmentMetrics.kt - μR/h (#3008)
Signed-off-by: b8b8 <156552149+b8b8@users.noreply.github.com>
2025-09-06 23:35:05 +00:00
James Rich
ce60d490b7
fix: map regressions (#3004)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-06 19:33:06 +00:00
DaneEvans
93e7eb3aa0
feat #2810 - fix export config file name (#3000) 2025-09-06 14:40:37 +00:00
DaneEvans
266379c979
Feat/2932 env metrics radiation (#2993) 2025-09-06 13:34:15 +00:00
DaneEvans
99938e97bd
add times to traceroute displays. (#2999) 2025-09-06 13:34:03 +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
Dane Evans
4dd519456b Revert "align strategies for display, add missing entries, clean up display when everything is present,"
This reverts commit 2f1a3fabb9.
2025-09-06 15:03:15 +10:00
Dane Evans
2f1a3fabb9 align strategies for display, add missing entries, clean up display when everything is present, 2025-09-06 14:54:05 +10:00
Phil Oliver
08ced48652
Move remaining 3-dot menu items to Settings (#2985) 2025-09-05 19:51:09 +00:00
Phil Oliver
4ab588cdaa
Migrate App Intro to Navigation 3 (#2983) 2025-09-05 17:44:54 +00:00
Phil Oliver
0cb0b19128
Move "show app intro" to phone settings (#2984) 2025-09-05 17:24:41 +00:00
DaneEvans
f78c440c61
Fix/2640 rangetest hops (#2979) 2025-09-05 16:53:39 +00:00
DaneEvans
fd40f8679b
drop the glitchy animation (#2981) 2025-09-05 16:47:48 +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
DaneEvans
653f7a1b3a
fix units on current (#2980) 2025-09-05 13:01:09 +00:00
James Rich
755038219b
fix(service): set node time after config completion (#2970)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-05 03:14:11 +00:00
James Rich
7802f614da
feat(theme): add expressive motion to theme (#2967)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-05 02:58:23 +00:00
Phil Oliver
161c38f8ee
Align syle of admin settings (#2969) 2025-09-05 02:53:44 +00:00
Phil Oliver
804b1a878e
Relocate debug panel to Settings nav graph (#2971) 2025-09-05 01:47:39 +00:00
Phil Oliver
2583b3fcf1
Componentize traceroute button (#2965) 2025-09-05 00:34:28 +00:00
Phil Oliver
7bffcb1fd6
Make Nodes screen the root of the nav graph (#2954) 2025-09-04 11:13:17 +00:00
James Rich
de4ac5e3a1
fix(ui): Prevent FAB from obscuring NodeScreen content (#2949)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-03 22:10:11 +00:00
Ben Meadors
48679f4436
Fix Bluetooth reconnection logic (#2948) 2025-09-03 21:37:08 +00:00
James Rich
76ddd29114
feat: Support the add export method on channel url/qr (#2934)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
Co-authored-by: Benjamin Faershtein <119711889+RCGV1@users.noreply.github.com>
2025-09-02 19:12:32 +00:00
DaneEvans
f8377589aa
Fix #2918 crash on hw model (#2927) 2025-08-30 03:00:51 +00:00
DaneEvans
1e0b2f3e6c
Fix #2906 - remove Lora.ignore_incoming (#2925) 2025-08-30 00:18:01 +00:00
Phil Oliver
177138ac8f
More migration to top-level Settings (#2903) 2025-08-28 20:04:27 +00:00
DaneEvans
84df584c7c
#2887 Fix Paxcounter thresholds to take ints (#2898) 2025-08-28 12:03:14 +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
James Rich
86c0285f69
Revert "refactor: clean up deprecations using recommendations" (#2864) 2025-08-26 20:37:05 -05:00
Benjamin Faershtein
799933fcfb
Added Markdown Text (#2860) 2025-08-27 00:27:21 +00:00
James Rich
89cc9e8844
refactor: clean up deprecations using recommendations (#2859)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 22:02:53 +00:00
James Rich
4ad80b019c
refactor(connections): use collectAsStateWithLifecycle for UI state (#2850)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 13:28:38 +00:00
James Rich
6b3f1236b1
ci(release): update release workflow to tag based versioning (#2838)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 12:36:58 +00:00
James Rich
1c9e14e87c
refactor(UI): Use animateFloatingActionButton for FAB animations (#2844)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-26 01:56:53 +00:00
Phil Oliver
b2a8d7a934
NodeDetail list items (#2839) 2025-08-26 01:55:45 +00:00
James Rich
34fd7e173e feat(contacts): hide share QR code FAB when not connected
The Floating Action Button for sharing a QR code is now only visible when the device is connected to the mesh.

This change also ensures the FAB is hidden when in selection mode.

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-08-25 20:11:18 -05:00