Commit graph

69 commits

Author SHA1 Message Date
Phil Oliver
fe9491121c
Modularize common composables (#3286) 2025-10-02 09:56:49 +00:00
Phil Oliver
d553cdfee6
Add :feature:node (#3275) 2025-10-01 23:26:41 +00:00
Phil Oliver
7a899528bf
Fix NodeChip click handling (#3278) 2025-10-01 20:12:26 +00:00
James Rich
0847598d38
refactor(ui)!: update NodeItem display with new components (#3273)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-10-01 19:31:08 +00:00
James Rich
cad88d277b
refactor(analytics)!: modularize analytics - remove Logging (#3256)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-30 23:22:22 +00:00
Phil Oliver
db2ef75e08
Add :core:service (#3253) 2025-09-30 20:55:56 +00:00
Phil Oliver
cf59033c49
Clearer node filter options (#3250) 2025-09-30 03:47:06 +00:00
James Rich
38332b346e
fix(ui): handle ActivityNotFoundException when opening firmware links (#3245)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-29 20:55:08 +00:00
Phil Oliver
a878373d14
Remove node card expansion (#3243) 2025-09-29 20:54:28 +00:00
Phil Oliver
32b73f7f15
Migrate node sort prefs to datastore (#3241) 2025-09-29 16:57:47 +00:00
Phil Oliver
48a27ba022
Remove NodeChip long-click (#3220) 2025-09-29 14:31:55 +00:00
Phil Oliver
3e83e61a1a
Move some repo classes to :core:data (#3214) 2025-09-26 21:45:11 +00:00
Phil Oliver
3d94391bb1
Decouple NodeDetail from UiViewModel (#3212) 2025-09-26 19:24:37 +00:00
Phil Oliver
01290278e9
Decouple NodeScreen from UiViewModel (#3207) 2025-09-26 01:09:17 +00:00
Phil Oliver
c5360086b7
Add :core:ui (#3203) 2025-09-25 21:01:53 +00:00
James Rich
b0f6d4d775
refactor(ui): improve UX for saving node notes (#3197)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-09-24 23:35:11 +00:00
Phil Oliver
613714cdb4
Modularize database classes (#3192) 2025-09-24 20:23:05 +00:00
Phil Oliver
4eba3e9daf
Modularize more models/utils (#3182) 2025-09-24 15:43:46 +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
Phil Oliver
8fb41aab74
Modularize some model classes (#3153) 2025-09-19 19:53:43 +00:00
Phil Oliver
0d2c1f1516
New core modules for :model, :navigation, :network, :prefs (#3147) 2025-09-19 12:16:36 +00:00
Phil Oliver
fed3ebbd36
Start migration away from global top app bar (#3132) 2025-09-17 22:38:22 +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
DaneEvans
f2680d37ad
Feat/node notes (#3014) 2025-09-08 21:37:56 +00:00
Phil Oliver
2583b3fcf1
Componentize traceroute button (#2965) 2025-09-05 00:34:28 +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
James Rich
86c0285f69
Revert "refactor: clean up deprecations using recommendations" (#2864) 2025-08-26 20:37:05 -05: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
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
Phil Oliver
f1bb020203
Relocate radio config to new top-level Settings screen (#2834) 2025-08-25 19:44:32 +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
DaneEvans
66ea72e5b3
add access. labels to node chips (#2688) 2025-08-12 22:03:00 +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
DaneEvans
0cbc4b3a9e
2618 make node sort more bold (#2624) 2025-08-03 02:24:21 +00:00
DaneEvans
00898d64be
fix/2542 pair up the power metric icons (#2572) 2025-07-30 11:50:16 +00:00
James Rich
bbaac9e143
fix(ui): improve traceroute button cooldown animation and logic (#2539)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-27 15:18:44 +00:00
James Rich
712ff946f5
feat(ui): display firmware edition icon (#2533)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-26 22:03:49 +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
6fd444c077
refactor(colors): consolidate colors in UI components (#2520)
Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
2025-07-25 02:27:33 +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
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
aa8edf642e
Fix wind direction icon being out by 180 deg. (#2453) 2025-07-20 13:11:04 +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
a832ed50c5
Fix/2207 node details respects units (#2374) 2025-07-07 13:57:34 +00:00
Joshua Soberg
ffd399f44d
chore: Optimize node screen while scrolling (#2355) 2025-07-06 17:32:42 +00:00