Commit graph

208 commits

Author SHA1 Message Date
Garth Vander Houwen
77739ce0f1 Remove padding from node hardware battery indicator, bump rssi and snr font back up to caption 2024-08-03 16:11:11 -07:00
Garth Vander Houwen
a9e189be9a Dismiss selected node after deleting it
Dont allow deleting the connected node
Hide 3 context menu items that need refactoring.
2024-07-30 20:57:36 -07:00
Garth Vander Houwen
14a2eacf8b
Merge pull request #806 from meshtastic/devicemetrics-log
Switch device metrics to tables
2024-07-22 17:34:32 -07:00
Garth Vander Houwen
7753c9fb89 Style touch ups 2024-07-18 22:18:40 -07:00
Garth Vander Houwen
1a1c7544cc Multicolor 2024-07-18 16:15:11 -07:00
Garth Vander Houwen
78df35cae4 Sheet improvements 2024-07-17 21:43:06 -07:00
Garth Vander Houwen
233518ebbf
Merge branch 'main' into app-routing 2024-07-17 09:15:46 -07:00
Garth Vander Houwen
4a8941242c
Merge branch 'main' into swiftlint-autocorrect 2024-07-16 09:14:37 -07:00
Blake McAnally
9fb3eedb9e Prune several duplicate images from the asset catalog, and update to use single scale assets for most cases 2024-07-15 22:48:26 -05:00
Blake McAnally
fbf059be6a Refactor BLEManager.context setting on all the views, and just do that at the app root instead 2024-07-15 15:57:44 -05:00
Blake McAnally
3a746af27e Refactor the apps routing structure to enable app-wide navigation through a Router to improve how deep link URLs are handled 2024-07-15 15:57:42 -05:00
Garth Vander Houwen
c779461c5d Set right default for weather kit setting 2024-07-13 08:06:10 -07:00
Garth Vander Houwen
358e284310 Conditional padding 2024-07-12 13:15:54 -07:00
Garth Vander Houwen
eb92c05f29 Hide 0 IAQ 2024-07-12 13:10:26 -07:00
Garth Vander Houwen
723ee25108 Hide humidity, pressure and wind weather widgets if the value is <= 0 2024-07-12 12:27:18 -07:00
Garth Vander Houwen
386e7fa898 High and low pressure 2024-07-12 11:38:06 -07:00
Garth Vander Houwen
a221455b0c Improve padding and hot temperature font sizes 2024-07-12 11:22:39 -07:00
Garth Vander Houwen
152a449b9a Wind field, dewPoint calcuation, updated protos 2024-07-12 09:56:30 -07:00
Garth Vander Houwen
4e8fad74fd Additional cleanup 2024-07-12 08:31:28 -07:00
Garth Vander Houwen
787bf4ed38 Node filter for environment nodes 2024-07-12 01:28:56 -07:00
Garth Vander Houwen
2a5cb7bf77 Cleanup 2024-07-12 00:24:09 -07:00
Garth Vander Houwen
4bfd70bf3b Environment display for sensor data 2024-07-11 23:52:35 -07:00
Garth Vander Houwen
6680b29409 Weatherkit weather widgets 2024-07-11 17:22:23 -07:00
Garth Vander Houwen
796c1abb31 Weatherkit widgets 2024-07-11 08:42:27 -07:00
Garth Vander Houwen
cdf260ea54 IAQ legend popower 2024-07-10 20:41:13 -07:00
Garth Vander Houwen
facd235cc9 Hook up first heard, don't ever show 54 years ago 2024-07-10 00:08:17 -07:00
Garth Vander Houwen
ff903d58f3
Merge pull request #778 from meshtastic/node-detail-role
Add device role to node details
2024-07-09 23:13:09 -07:00
Blake McAnally
b873326e27 Delete dead code from node detail 2024-07-09 22:27:38 -05:00
Blake McAnally
8bd6ebc507 add tap gesture to toggle between date formatting styles 2024-07-09 21:24:25 -05:00
Blake McAnally
6dd7d60b3c revert the last heard text changes on the list view, since that impacts performace 2024-07-09 21:14:48 -05:00
Blake McAnally
efa32c1acc Add role to node details 2024-07-09 21:07:03 -05:00
Blake McAnally
179dec259b
Merge pull request #777 from meshtastic/last-heard-node-detail
Add First Heard and Last Heard times to node details
2024-07-09 21:00:31 -05:00
Blake McAnally
e4851769a1 adding first heard date too 2024-07-09 21:00:10 -05:00
Garth Vander Houwen
eadb5d0c66 set initial position further out 2024-07-09 18:34:40 -07:00
Blake McAnally
3bf443884c Add Last Heard time to node details 2024-07-09 20:34:25 -05:00
Garth Vander Houwen
48220d57ac Improve hardare node details spacing 2024-07-09 18:24:23 -07:00
Garth Vander Houwen
3a30a72c0b Larger min width for signal strength 2024-07-09 18:12:47 -07:00
Blake McAnally
964d08098b Run swiftlint --fix over the project 2024-07-09 20:03:40 -05:00
Garth Vander Houwen
cd1b25e0c5
Merge pull request #768 from RCGV1/patch-3
Copyable text in Node Detail
2024-07-09 13:16:48 -07:00
Benjamin Faershtein
e66550a2cb
Copyable text in Node Detail 2024-07-09 08:26:32 -10:00
Blake McAnally
4c448e08b5 Factor out client history & delete node buttons, and tidy up the available actions in the list & detail screen 2024-07-08 20:03:26 -05:00
Blake McAnally
7a7a225b8e Factor out Trace Route into button 2024-07-08 01:17:45 -05:00
Blake McAnally
6d5c8d55f1 Refactor exchange positions action and add to detail screen 2024-07-08 00:46:26 -05:00
Blake McAnally
1dc2cf4668 Refactor show/hide alerts button 2024-07-08 00:31:45 -05:00
Blake McAnally
7fec9910fb Factor out add to favorites into reusable UI component 2024-07-08 00:17:27 -05:00
Garth Vander Houwen
8d081f3a15
Merge pull request #759 from meshtastic/node-detail-redesign
Node Detail Screen Redesign
2024-07-07 21:17:28 -07:00
Blake McAnally
f754669361 Redesign the Node Details UI 2024-07-07 21:04:07 -05:00
Garth Vander Houwen
2a7752c0b8 fix app log version discrepancy 2024-07-07 14:11:29 -07:00
Garth Vander Houwen
0ffd3a06d0 Start to make the node list search async 2024-06-29 20:21:53 -07:00
Garth Vander Houwen
8059f4332a Role Silders for user and node list filters 2024-06-29 19:13:48 -07:00