Commit graph

946 commits

Author SHA1 Message Date
Garth Vander Houwen
02009bcf56 Node map reduced precision circle 2024-02-24 17:14:31 -08:00
Garth Vander Houwen
3722127564 Add low precision circles to node map 2024-02-24 16:32:36 -08:00
Garth Vander Houwen
e462055ad7 Reduced precision map circles for the node map 2024-02-24 16:25:08 -08:00
Garth Vander Houwen
5a0f180acf Update protobufs, hook up precision 2024-02-24 14:11:03 -08:00
Garth Vander Houwen
198f9143a4 Only show ispower saving for esp32, or the 2 nrf roles it works with 2024-02-24 11:36:19 -08:00
Garth Vander Houwen
c61d39a7e1 Pull device hardware from a local json file 2024-02-24 10:43:15 -08:00
Garth Vander Houwen
3798cd43be Channel Location Precision mockup 2024-02-23 23:18:48 -08:00
Garth Vander Houwen
4288415cf1 Sliding into channels 2024-02-23 16:08:01 -08:00
Garth Vander Houwen
a579d8f595 Bump version, add power config back 2024-02-23 08:23:58 -08:00
Garth Vander Houwen
7a59ba2a31 Comment out power config for app store deployment 2024-02-23 08:13:37 -08:00
Garth Vander Houwen
32fe4f1ca1 Hide esp32 sleep options 2024-02-23 08:00:34 -08:00
Garth Vander Houwen
4fe467f988 Power config view updates 2024-02-23 00:33:59 -08:00
Garth Vander Houwen
ed1214891b Add new protobufs, update all the config layouts 2024-02-21 23:35:28 -08:00
Garth Vander Houwen
c65b83b3d8
Merge pull request #512 from Austinpayne/fix/message-retry
fix: channel message retry not updating ack state
2024-02-21 20:43:01 -08:00
Garth Vander Houwen
a5d4f62ca4 Clean up descriptive text to be the same font and color on all the config views 2024-02-21 20:41:27 -08:00
Garth Vander Houwen
07768d98cd
Merge pull request #511 from Austinpayne/feature/power-config
feature: add power configuration
2024-02-21 18:12:20 -08:00
Garth Vander Houwen
dd1c1522b5 Handle duty cycle of 0 for UNSET region 2024-02-21 17:42:46 -08:00
Austin Payne
a16c6be659 fix: channel message retry not updating ack state 2024-02-21 00:29:26 -07:00
Austin Payne
a87d4fd3a6 feature: add power configuration 2024-02-21 00:07:17 -07:00
Austin Payne
0daf9185e7 refactor: add SaveConfigButton view for settings 2024-02-21 00:07:17 -07:00
Austin Payne
c3cede2d76 refactor: add ConfigHeader view for settings 2024-02-21 00:07:17 -07:00
Garth Vander Houwen
79d5aab240 Stop clearing channels on each connect 2024-02-20 21:24:32 -08:00
Garth Vander Houwen
15ee57f23b Add a function to find the first missing channel index and use it. 2024-02-20 19:20:21 -08:00
Garth Vander Houwen
3c623d3441 Traceroute has position flag
Fix MQTT server port crash
Adjust device metrics grid colums
Fix some index issues in the channel editor
Clean up settings view, add duty cycle warning
2024-02-20 18:50:49 -08:00
Garth Vander Houwen
52af088d8c Bump version, fix mqtt port bug, make connected node details smaller on all the settings views, clean up text on position config view 2024-02-19 21:39:53 -08:00
Garth Vander Houwen
07c40e755c Set preferred node number when the user default changes 2024-02-18 18:57:43 -08:00
Garth Vander Houwen
f1f20455d2 Make temp have no decimal places 2024-02-17 20:26:09 -08:00
Garth Vander Houwen
d59eb07326 Turn of node history and route lines on the mesh map 2024-02-17 15:37:28 -08:00
Garth Vander Houwen
d9d8415109 Contact tip cleanup 2024-02-17 15:08:01 -08:00
Garth Vander Houwen
d4e6e0b580
Merge pull request #500 from Austinpayne/improvement/message-refactors
Improvement: various message list refactors
2024-02-17 14:47:28 -08:00
Garth Vander Houwen
bfd71ca263 array of restricted channels for messages 2024-02-17 14:46:09 -08:00
Austin Payne
9efdd568d8 fix: don't push ack text left
Aligns RetryButton to look more like iMessages retry button
2024-02-17 14:10:25 -07:00
Austin Payne
8b751f462a improvement: add TapbackResponses view 2024-02-17 14:10:25 -07:00
Austin Payne
bb0acba742 improvement: dedupe canRetry definition 2024-02-17 14:10:25 -07:00
Austin Payne
d0f84662db improvement: add MessageText views 2024-02-17 14:10:25 -07:00
Garth Vander Houwen
5134e1d65d
Merge pull request #498 from meshtastic/channelkey_editor
Use a segmented picker so you can see the disabled role
2024-02-16 21:44:21 -08:00
Garth Vander Houwen
3409de0da4 Use a segmented picker so you can see the disabled role 2024-02-16 21:43:29 -08:00
Garth Vander Houwen
b781d66b08
Merge pull request #497 from meshtastic/channelkey_editor
Channel key editor
2024-02-16 21:24:08 -08:00
Garth Vander Houwen
a18905eedb Show the whole key 2024-02-16 21:20:19 -08:00
Garth Vander Houwen
069239e1b8 Channel Key validation 2024-02-16 21:11:57 -08:00
Garth Vander Houwen
2b8118b3f4
Merge pull request #496 from meshtastic/2.2.23_Working_Changes
2.2.23 working changes
2024-02-16 18:14:49 -08:00
Garth Vander Houwen
526f05a0b6 Clean up store and forward logging, fix up node list padding. 2024-02-16 18:06:52 -08:00
Garth Vander Houwen
8768a472c7
Merge pull request #491 from Austinpayne/feature/dl-tile-icon
feature: add icon when downloading tiles for offline use
2024-02-16 16:56:27 -08:00
Garth Vander Houwen
bdb38b426e Save smart postion user default 2024-02-16 16:54:56 -08:00
Garth Vander Houwen
f3d51d9fcc Clean up height of node list items 2024-02-16 16:42:17 -08:00
Garth Vander Houwen
524103f5ec Try and make temp have even less digits, make another attempt at clearing the database with less crashing 2024-02-16 10:01:08 -08:00
Austin Payne
b1aee0a7d6 feature: add icon when downloading tiles for offline use
It can be difficult to tell when the app is in progress of downloading map tiles
for offline use, especially when hitting a slow server like USGS or on a slow
network. Adds a download circle icon to indicate download progress to the
user. Also helpfully informs when a zoom level is outside the range.
2024-02-15 21:41:18 -07:00
Garth Vander Houwen
231a160c1e Let duty cycle restricted messages be retried 2024-02-15 20:09:33 -08:00
Garth Vander Houwen
36f7ae16c6 Go nuclear on the core data database, delete the data, destroy it and then reset the context. Somehow this does not crash. 2024-02-15 19:57:26 -08:00
Garth Vander Houwen
0758aaea56 Clean up the node list 2024-02-14 21:43:29 -08:00