Commit graph

48 commits

Author SHA1 Message Date
Garth Vander Houwen
82c69a97ba Move user settings to it's own file in models 2022-06-09 21:22:39 -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
809dad5e76 Remove old BLE devices from scan 2022-03-04 04:16:45 -08: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
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
2a9f746534 Additional Core Data Cleanup, node list now updates dynamically as position and node updates are received. 2021-12-16 22:45:18 -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
Mike Kinney
f079ffe119 after running swiftlint --fix 2021-11-29 15:59:06 -08:00
Garth Vander Houwen
4935809f19 1.28.3 Remove partial core data implementation being built in a separate project 2021-11-28 17:03:03 -08:00
Garth Vander Houwen
5ae2da2651 Delete codeine folder from project 2021-11-24 10:25:13 -08:00
Garth Vander Houwen
139151701e Delete unnecessary files 2021-11-20 11:02:15 -08:00
Garth Vander Houwen
8de9c62519 Update mesh log and fix messages bug 2021-11-16 10:14:20 -08:00
Garth Vander Houwen
a02f2201d8 Bug fixes 2021-11-04 08:36:55 -07:00
Garth Vander Houwen
c3a44c61e8 Coredata updates 2021-11-03 23:49:12 -07:00
Garth Vander Houwen
7e764cac2c broken start of node info class 2021-11-03 23:48:01 -07:00
Garth Vander Houwen
13df028951 Clean up data access 2021-11-02 21:47:41 -07:00
Garth Vander Houwen
7aa59a192a V 1.27.1 Clean up log files, turn off user settings username which is causing a crash 2021-10-24 01:26:04 -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
49e19a4a76 V 1.25.9 Add Settings and move nav around. Configure project for MacOS TestFlight 2021-10-17 01:05:44 -07:00
Garth Vander Houwen
df4a70b672 V 1.25.6 Re-implement last connected node functionality clean up notification with title, subtitle and content body 2021-10-14 22:51:09 -07:00
Garth Vander Houwen
6feefbc601 Update BLE 2021-10-14 20:36:06 -07:00
Garth Vander Houwen
3827ff816e BLE Cleanup 2021-10-12 17:54:10 -07:00
Garth Vander Houwen
5eee4272d7 Consolidate connected device objects and arrays 2021-10-03 20:47:04 -07:00
Garth Vander Houwen
2843d1f316 1.20 Expose messages, revert and cleanup BLEManager 2021-10-03 10:20:14 -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
4247d2a8aa Clean up timer to only scroll to the bottom after a new message is received 2021-09-28 23:04:24 -07:00
Garth Vander Houwen
28bdd7a39a Receive messages code 2021-09-28 00:00:09 -07:00
Garth Vander Houwen
50c3b17768 Update message bubble helper 2021-09-27 19:37:38 -07:00
Garth Vander Houwen
05a07b3ba7 Messages page layout mockup with working versions for the phone and iPad 2021-09-27 11:51:10 -07:00
Garth Vander Houwen
029ac8556f Clean up messages detail view, automatically scroll to bottom of message list when loading 2021-09-26 20:12:38 -07:00
Garth Vander Houwen
2c13a9ed95 Hide messages tab, set up app for beta review 2021-09-24 21:53:17 -07:00
Garth Vander Houwen
93cfda20ed Fix assorted paper cuts 2021-09-23 22:11:24 -07:00
Garth Vander Houwen
ebf243f203 myInfo data for both peripheral and node info model fixed data loading and cleaned up models 2021-09-23 20:10:53 -07:00
Garth Vander Houwen
c1200569fb swipe to delete nodes 2021-09-23 07:48:25 -07:00
Garth Vander Houwen
be1881c6eb Cleanup extra files, fix persistant indicator 2021-09-22 13:00:46 -07:00
Garth Vander Houwen
7a56b7a33c Save scanned BLE data 2021-09-21 20:49:12 -07:00
Garth Vander Houwen
79851345fa iOS 15 updates, icons fixes, new data models 2021-09-20 22:29:10 -07:00
Garth Vander Houwen
7bb4eb94ab Add Connected indicator to navigationBarItems and display the same indicator on the messages page 2021-09-19 01:10:49 -07:00
Garth Vander Houwen
b6abb65643 Finish page name refactor 2021-09-18 17:10:22 -07:00
Garth Vander Houwen
6559b2a9fd Additional file cleanup 2021-09-18 16:28:35 -07:00
Garth Vander Houwen
f4e52d3799 Fix app icons, refactor device pages to node pages based on new data models 2021-09-18 15:33:35 -07:00
Garth Vander Houwen
ccf5bf1610 Rebuild nodes page with data from device, improve layout consistency 2021-09-14 21:38:12 -07:00
Garth Vander Houwen
a27e8b29fa Update Models 2021-09-12 17:51:10 -07:00
Garth Vander Houwen
da9e01b4e7 Configure protobufs, set up each type of data being streamed over BLE to be saved 2021-09-12 11:37:19 -07:00
Garth Vander Houwen
8be3ac2bba Initial Project Commit 2021-08-20 07:56:05 -07:00