Commit graph

302 commits

Author SHA1 Message Date
Garth Vander Houwen
e9c8de9837 Experiment over 2024-02-20 21:51:50 -08:00
Garth Vander Houwen
79d5aab240 Stop clearing channels on each connect 2024-02-20 21:24:32 -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
526f05a0b6 Clean up store and forward logging, fix up node list padding. 2024-02-16 18:06:52 -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
Garth Vander Houwen
caef40addc Handle incoming store and forward messages 2024-02-13 14:21:49 -08:00
Garth Vander Houwen
d4ff24cb16 Add some padding to the share location button 2024-02-13 10:58:07 -08:00
Garth Vander Houwen
8f50e7f447
Merge pull request #484 from Austinpayne/fix/slow-typing
fix: slow typing speed when lots of messages
2024-02-12 18:05:09 -08:00
Garth Vander Houwen
1108f8d362 Additional store and forward cleanup 2024-02-12 18:00:04 -08:00
Garth Vander Houwen
c23e18316d Store and Forward updates 2024-02-12 16:35:29 -08:00
Austin Payne
3882add56a fix: slow typing speed when lots of messages
Refactors both the channel and user message views to isolate typing state which
prevents excessive re-rendering of large message lists on every new character
typed. Also consolidates typing view code of both lists into the new
TextMessageField and related sub views.
2024-02-11 21:47:09 -07:00
Garth Vander Houwen
1e2cb76b0f Add text message handling to unset 2024-02-11 17:50:18 -08:00
Garth Vander Houwen
e9aec54508 Hook up store and forward as reccomended by @GUVWAF 2024-02-11 17:45:03 -08:00
Garth Vander Houwen
a89490097f Add Singapore
Update store and forward logic
2024-02-10 17:21:31 -08:00
Garth Vander Houwen
2d2a94a3d6 store and forward fix 2024-02-07 08:43:35 -08:00
Garth Vander Houwen
ef59160b16 Handle unknown store and forwared packets as text messages. 2024-02-06 12:29:42 -08:00
Garth Vander Houwen
8f6e1a2d0d Add app smart position and setting
Update protobufs
Use new GPS tri state on position config
2024-02-05 21:46:16 -08:00
Garth Vander Houwen
350ec121d7 Revert broken channel key validation
Remove block range test
Add notes that router role is not for mobile nodes
2024-01-28 09:36:19 -08:00
Garth Vander Houwen
4bcf0745f3 Truncate Int64 values that seem to be causing some crashes in the logs 2024-01-24 10:14:10 -08:00
Garth Vander Houwen
f2056aa1ac Add path to notifications 2024-01-20 14:05:29 -08:00
Garth Vander Houwen
5dd805cb2d Method to create empty node info 2024-01-16 08:55:23 -08:00
Garth Vander Houwen
97e69af44a go back to .cardinal interpolationmode 2024-01-15 18:13:31 -08:00
Garth Vander Houwen
30dc0874bc Fix some store and forwared admin config bugs 2024-01-14 21:00:54 -08:00
Garth Vander Houwen
ca423e614e Add enter dfu mode button for rak devices on firmware view 2024-01-14 20:26:45 -08:00
Garth Vander Houwen
e2757997d2 Add pax counter packet log 2024-01-14 11:46:31 -08:00
Garth Vander Houwen
6595fdfe3c Allow sending positions over all channels 2024-01-13 09:35:38 -08:00
Garth Vander Houwen
84f301c7e3 Set to to empty node number for positions sent to a channel 2024-01-12 14:49:28 -08:00
Garth Vander Houwen
694337d776 Clean up position timer 2024-01-08 13:51:13 -08:00
Garth Vander Houwen
a3ef868802 Add cal topo, wip firmware page 2023-12-30 09:21:42 -08:00
Garth Vander Houwen
8f9c2e44f1 Show firmware view again 2023-12-27 12:45:46 -08:00
Garth Vander Houwen
c523b05d23 Format headings and speed better 2023-12-23 22:47:56 -08:00
Garth Vander Houwen
bde7bb684b Automatically favorite connected node 2023-12-21 20:17:55 -08:00
Garth Vander Houwen
0807fbfcaa Delete user and node when sending a nodedb remove 2023-12-21 18:00:52 -08:00
Garth Vander Houwen
d744b21be4 Remove excess focused field, add space to trace route text 2023-12-21 13:29:18 -08:00
Garth Vander Houwen
7df669f60b Fix delete node log 2023-12-21 13:11:58 -08:00
Garth Vander Houwen
a95ce0595d Delete node from the nodedb 2023-12-21 12:59:08 -08:00
Garth Vander Houwen
260e71eb26 Add has positions logic to trace routes and core data. 2023-12-21 12:30:04 -08:00
Garth Vander Houwen
8dc1210607 Trace route cleanup, smarter positions for phone locations on ios 17 2023-12-21 10:59:09 -08:00
Garth Vander Houwen
87ea501479 Remove app username, uncomment some trace route code 2023-12-21 09:03:24 -08:00
Garth Vander Houwen
0922d6421a Stop telling the mesh log everytime the phone sends a position to the device. 2023-12-20 21:36:04 -08:00
Garth Vander Houwen
09e1a0702a Fix channel list on mac and ipad 2023-12-20 19:34:35 -08:00
Garth Vander Houwen
f2aea53ab6 Location cleanup 2023-12-10 12:38:01 -08:00
Garth Vander Houwen
bd5191ccd2 Initial trace route log 2023-12-08 11:41:29 -08:00
Garth Vander Houwen
126cdfbdb3 Settings rework - new async location handler 2023-12-06 12:32:17 -08:00
Garth Vander Houwen
fb66e3b250 Detection sensor cleanup
location manager cleanup
2023-12-02 20:14:49 -08:00
Garth Vander Houwen
67900bfa51 Remove GPS Update interval
Remove GPS Attempt Time options
Don't show positions with empty times in the elevation graph
Hook up ambient lighitng config
2023-11-28 20:03:08 -08:00
Garth Vander Houwen
24868b4a28 Assorted updates 2023-11-26 10:45:03 -08:00
Garth Vander Houwen
e7a5aa40f0 Group box for Position Altitude Chart on the node map
Save Prefered node id so messages show up when not connected via ble
2023-11-20 13:20:55 -08:00
Garth Vander Houwen
3d06e55818 Node map altitude chart 2023-11-17 22:01:37 -08:00
Ben Meadors
8198da7211 Guard for connected peripheral num crashes. Seems to happen when changing connections during a BLE want config flow 2023-11-15 11:26:59 -06:00