Commit graph

359 commits

Author SHA1 Message Date
Ben Meadors
23c2df9d99 AppState tab selection targets for all local notifications 2023-08-22 12:00:03 -05:00
Ben Meadors
4865b61fa6 Added portnum to datamodel and represent Detection sensor payloads with icon 2023-08-22 11:18:10 -05:00
Ben Meadors
66298d52c7 Add AppDelegate and shared AppState object to control navigation programatically 2023-08-21 10:24:17 -05:00
Ben Meadors
f2e3288631 Basic local notification for Waypoint packets 2023-08-20 15:59:39 -05:00
Ben Meadors
ab81e2f4e6 Fix swift warning for non-nil string 2023-08-20 07:59:15 -05:00
Ben Meadors
38e9274f87 Add wantRangeTestPackets to treat rangetest packets like text when enabled 2023-08-19 19:38:01 -05:00
Ben Meadors
a16ad4aa47 Handle detectionSensorApp payloads like text messages 2023-08-18 13:31:24 -05:00
Ben Meadors
2c8ec9cd8c Add detection sensor module to want_config / admin messages plumbing 2023-08-18 09:20:08 -05:00
Garth Vander Houwen
55080fa91f Store and forwarding 2023-08-18 00:12:59 -07:00
Ben Meadors
70014a7b3f Added detection sensor config view and core data 2023-08-17 16:30:48 -05:00
Garth Vander Houwen
a14026d753 Initial detection module config 2023-08-16 18:28:55 -07:00
Garth Vander Houwen
dc53ef743e Delete unnecessary MQTT nonsense 2023-08-15 19:20:59 -07:00
Garth Vander Houwen
0231e110fb Update Mqtt proxy indicator on Bluetooth view to actually work. 2023-08-15 18:45:47 -07:00
Garth Vander Houwen
ddad4d49ce Remove ESP32 range test restriction
Clean up buttons
Remove min app version field
2023-08-14 14:41:26 -07:00
Ben Meadors
0810ab8a7c Added ssl support and address:port parsing logic 2023-08-10 10:46:30 -05:00
Garth Vander Houwen
367e45f382 How about we crash less 2023-08-09 23:36:00 -07:00
Garth Vander Houwen
ae605cca53 Update logging 2023-08-09 23:02:18 -07:00
Garth Vander Houwen
a08b49b72a Working mqtt client proxy 2023-08-09 22:51:26 -07:00
Garth Vander Houwen
5929268171 Might work 2023-08-08 18:10:50 -07:00
Garth Vander Houwen
b346ce2a37 Clean up client proxy, set up publish of fromRadio packets 2023-08-07 16:25:01 -07:00
Garth Vander Houwen
7929a55ae4 Subscribe after connect 2023-08-07 13:26:02 -07:00
Garth Vander Houwen
8afc76ea2a Connect to mqtt on the right topic 2023-08-06 22:31:19 -07:00
Garth Vander Houwen
81f824c79c Subscribe to client proxy topic 2023-08-06 21:11:58 -07:00
Garth Vander Houwen
af94d05f84 Subscribe to mqtt 2023-08-06 20:59:39 -07:00
Garth Vander Houwen
71f114f203 Fix default server 2023-08-06 18:05:05 -07:00
Garth Vander Houwen
1356ebea14 More MQTT updates 2023-08-06 17:41:46 -07:00
Garth Vander Houwen
a11d41c137 Setup MQTT client proxy connection 2023-08-01 22:28:02 -07:00
Ben Meadors
5afa50a1d9 Move supported version sniffing into device metadata handler 2023-07-26 07:03:56 -05:00
Garth Vander Houwen
6cd2fdfdb9 Fix some bugs, update protos, remove deprecated and duplicate my info fields. 2023-06-07 17:19:36 -07:00
Garth Vander Houwen
5641896ed2 Check for nil connected peripheral 2023-05-30 23:07:34 -07:00
Garth Vander Houwen
377eeea177 Fix speed and heading crashes
Separate method for overlays
2023-05-14 12:27:26 -07:00
Garth Vander Houwen
d27123a49a Delete unused code 2023-05-14 09:40:36 -07:00
Garth Vander Houwen
0c852a5202 Weather layer 2023-05-14 00:16:55 -07:00
Garth Vander Houwen
ba3ef4af3e Managed Device
Delete by tile server
2023-05-13 20:50:20 -07:00
Garth Vander Houwen
0c915863d5 Fix crashes 2023-05-13 15:46:18 -07:00
Garth Vander Houwen
0dcdd4f009 Button size cleanup 2023-05-13 14:23:12 -07:00
Garth Vander Houwen
c425486658 More tile sources
tile server attribution
Signal strength indicator
2023-05-09 19:31:25 -07:00
Garth Vander Houwen
7cc3e2c5e4 Clean up offline maps settings 2023-05-08 07:35:31 -07:00
Garth Vander Houwen
e1bf4b0212 Somewhat working offline maps 2023-05-06 16:15:12 -07:00
Garth Vander Houwen
28bfa99612 Merge remote-tracking branch 'origin/main' into offline_maps_updates 2023-05-05 17:53:31 -07:00
Garth Vander Houwen
0775bc178c Fix channel received logging bug 2023-05-05 17:46:24 -07:00
Garth Vander Houwen
c24e28d9ce Fix localization mistake 2023-05-05 17:42:24 -07:00
Garth Vander Houwen
60a1687839 Initial offline maps setup 2023-05-05 17:13:35 -07:00
Garth Vander Houwen
3b76207247 Improved localization helper for strings 2023-05-05 09:27:24 -07:00
Garth Vander Houwen
53ffeaa735 Update data fields 2023-05-04 22:20:22 -07:00
Garth Vander Houwen
9f19c6cdeb remove extra re-connect loop 2023-05-04 20:11:42 -07:00
Garth Vander Houwen
c27798d036 Delete parallel user settings structure 2023-04-26 09:19:45 -07:00
Garth Vander Houwen
6dc63099e6 Map settings cleanup 2023-04-25 17:56:57 -07:00
Garth Vander Houwen
7e080cb2c6 Remove tracking mode setting, add button to mesh map 2023-04-23 22:38:02 -07:00
Garth Vander Houwen
0c9acee6d6 Location cleanup
Sizing cleanup for timestamps on iPadOS and macOS tables.
2023-04-22 18:12:48 -07:00