Commit graph

60 commits

Author SHA1 Message Date
Garth Vander Houwen
cc4d5a90f8 Fix min version and gitignore 2022-06-07 07:07:47 -07:00
Garth Vander Houwen
afbf626dd1 Fix for scroll view flashing bug when new messages are received 2022-06-04 09:53:59 -07:00
Garth Vander Houwen
12da2fd628 Shutdown and Reboot buttons for nodes 2022-05-29 22:02:25 -07:00
Garth Vander Houwen
9057f77e48 Refactor Packet Handlers out out BLE Manger for testing and potentially TCP connections on iOS and serial on macOS 2022-05-27 19:18:33 -07:00
Garth Vander Houwen
233fb0a1e0 Display time only from mesh, remove all times set in the iOS app.
Add Bitrate
Format assorted things.
Fix battery display on node details
make node list more friendly on iPad and mac
2022-05-25 22:30:48 -07:00
Garth Vander Houwen
0ba625fa88 More 1.3 Photo updates 2022-04-02 06:02:21 -07:00
Garth Vander Houwen
5b68a67fea change alignment of connected device back to .center 2022-02-25 18:20:09 -10:00
Garth Vander Houwen
48d1b1d837 Mac Specific disconnect button since swipe actions don't function on macOS 2022-02-25 18:13:12 -10:00
Garth Vander Houwen
874bc6f71c Add share location with mesh feature 2022-02-22 09:08:06 -10:00
Garth Vander Houwen
df1fbef9af Add channel utilization and airtime, set up core data migration to remove unnecessary fields 2022-02-16 07:37:08 -08:00
Garth Vander Houwen
ffd9beee05 Simplify connected peripheral code, try an fix the bugs when connecting multiple nodes 2022-02-13 21:49:58 -08:00
Garth Vander Houwen
2446da99c6 Node time bug fix, assorted loging 2022-02-13 20:48:05 -08:00
Garth Vander Houwen
d52fc20d2a Tapback working branch 2022-01-11 06:43:41 -08:00
Garth Vander Houwen
7d09eaf62c V1.43 Build 16 2022-01-10 18:09:04 -08:00
Garth Vander Houwen
1142211a9b Fix connect scanning buttons active states 2022-01-10 18:02:28 -08:00
Garth Vander Houwen
ca179221c1 Add minimum supported version functionality, save when connection happens and carry through to the next connection so the disconnected user experience is less strange. 2022-01-05 06:37:29 -08:00
Garth Vander Houwen
461db4275d Turn contacts list back on 2022-01-01 08:18:36 -08:00
Garth Vander Houwen
d7f5509b27 V 1.37 New maps, ran SwiftLint -fix 2021-12-25 23:48:12 -08:00
Garth Vander Houwen
883fcc0974 Finish new node info view with positions array 2021-12-18 01:01:56 -08:00
Garth Vander Houwen
6a3e661345 Checkpoint 2 CoreData upgrade 2021-12-16 14:13:54 -08:00
Garth Vander Houwen
fd5b9eb1c3 Core data checkpoint 1, all pages load 2021-12-15 23:53:45 -08:00
Garth Vander Houwen
4a08431766 CoreData commit 1 Messages replacement 2021-12-12 17:17:46 -08:00
Mike Kinney
837de346a7 fix comments to match filenames 2021-11-29 21:35:23 -08:00
Mike Kinney
f079ffe119 after running swiftlint --fix 2021-11-29 15:59:06 -08:00
Garth Vander Houwen
69efa420c8 1.8.2 BLE Cleanup 2021-11-21 13:48:28 -08:00
Garth Vander Houwen
7bbfb38c3f BLE Cleanup 2021-11-17 07:34:37 -08:00
Garth Vander Houwen
8de9c62519 Update mesh log and fix messages bug 2021-11-16 10:14:20 -08:00
Garth Vander Houwen
7e764cac2c broken start of node info class 2021-11-03 23:48:01 -07:00
Garth Vander Houwen
c3a9136e6c V 1.27.6 Persistent bluetooth connection indicator, consolidated loading of data in BLEManager. Default to mesh logging being on 2021-10-28 00:15:47 -07:00
Garth Vander Houwen
261af7de4b V 1.27.3 Data cleanup so everything uses BLEManager, will implement core data soon 2021-10-27 21:15:36 -07:00
Garth Vander Houwen
4b673beca4 Clean up environment objects and stop crashes 2021-10-27 20:31:20 -07:00
Garth Vander Houwen
2ee000f84a V 1.26.10 Add file export functionality for Mesh Activity Log 2021-10-23 10:27:10 -07:00
Garth Vander Houwen
ba9eb388ce V 1.26.9 Hook up preferred peripheral to the setting so other devices don't reconnect automatically. Make the mesh log honor the toggle. 2021-10-23 01:00:42 -07:00
Garth Vander Houwen
e23fe9a2cf V 1.26.8 Additional cleanup of connection error handling 2021-10-23 00:19:23 -07:00
Garth Vander Houwen
c11da9816e V 1.26.7 Fix up BLE disconnect timer, update preferred peripheral toggle to only save empty when there is a connected peripheral 2021-10-22 20:58:20 -07:00
Garth Vander Houwen
62af489966 V 1.26.6 Fix error messages for BLE connection errors 2021-10-22 10:39:32 -07:00
Garth Vander Houwen
15608bb976 V 1.26.5 2 second Connection timeout for bluetooth, preferred peripheral enhancements 2021-10-22 10:03:50 -07:00
Garth Vander Houwen
d447aa1ca7 V 1.26.4 Mesh Logging and automatically select messages 2021-10-20 00:31:22 -07:00
Garth Vander Houwen
c10e70491e V 1.26.2 set isPreferedRadio back to false cleanup 2021-10-17 21:10:36 -07:00
Garth Vander Houwen
ce4eec7900 V 1.26.1 Fixed connectedNode not being set bug by matching via bluetooth device name and user.id, cleanup for app settings 2021-10-17 20:30:04 -07:00
Garth Vander Houwen
5d12cca775 V 1.26.0 Preferred Radio v1 2021-10-17 15:08:12 -07:00
Garth Vander Houwen
3827ff816e BLE Cleanup 2021-10-12 17:54:10 -07:00
Garth Vander Houwen
e90de21b37 Swipe to disconnect nil check 2021-10-11 07:38:54 -07:00
Garth Vander Houwen
4140893ce5 V 1.25.4 Notifications updates, fix disconnect device bug that caused weird swipe to delete behavior when switching between tabs 2021-10-11 07:28:28 -07:00
Garth Vander Houwen
30b425fb29 V 1.25.2 make the bluetooth connection indicator much shorter, fixed broken swipe to delete on nodes and swipe to disconnect on connect 2021-10-07 22:51:40 -07:00
Garth Vander Houwen
669fb6de6b Remove extraneous vstack to fix swipe to disconnect and swipe to delete node 2021-10-07 21:36:42 -07:00
Garth Vander Houwen
b1303832f7 Version 1. 2021-10-05 09:33:10 -07:00
Garth Vander Houwen
5eee4272d7 Consolidate connected device objects and arrays 2021-10-03 20:47:04 -07:00
Garth Vander Houwen
22bbd04db5 Clean up null values on details pages, add some enhanced bluetooth cleanup 2021-10-01 08:33:11 -07:00
Garth Vander Houwen
cb0264af32 Messaging mockup, node list cleanup 2021-09-24 00:39:36 -07:00