Commit graph

39 commits

Author SHA1 Message Date
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
874bc6f71c Add share location with mesh feature 2022-02-22 09:08:06 -10:00
Joshua Pirihi
21f2e0fbf4 Make BLEManager handle Position packets that arrive under the PositionApp port number 2022-01-18 17:09:23 +13:00
Joshua Pirihi
38977db1bf Merge remote-tracking branch 'origin/map_custom_tiles_and_caching' into map_custom_tiles_and_caching 2022-01-17 14:03:58 +13:00
Joshua Pirihi
fae46080c7 Local MBTiles source 2022-01-17 14:03:48 +13:00
Garth Vander Houwen
3a828ee0ff Try passing context into map view 2022-01-16 16:58:23 -08:00
Joshua Pirihi
b492113c02 Basic map is working. ABout to start on offline 2022-01-16 05:48:02 +13:00
Joshua Pirihi
6d90211ab5 Use location manager to show user location on the map 2022-01-10 19:23:30 +13:00
Joshua Pirihi
68b34cd8de New map view 2022-01-10 06:09:31 +13:00
Garth Vander Houwen
959e2c02eb Update protobufs, add messaging features for core data, remove timer from messages view 2021-12-31 09:43:37 -08:00
Garth Vander Houwen
d7f5509b27 V 1.37 New maps, ran SwiftLint -fix 2021-12-25 23:48:12 -08:00
Joshua Pirihi
9bb5ee9335 Add map type selector to the settings tab 2021-12-25 14:48:01 +13:00
Joshua Pirihi
2576742820 Merge branch 'main' into jpirihi-dev 2021-12-24 20:18:42 +13:00
Joshua Pirihi
96589b8a1a Add custom node annotations with basic callout views 2021-12-24 20:06:21 +13:00
Garth Vander Houwen
4dee6cf791 image updates emoji in the logs and mesh map 2021-12-21 00:33:22 -08:00
Joshua Pirihi
951ecec688 Node map kinda working 2021-12-21 20:15:07 +13:00
Garth Vander Houwen
df20110604 NodeMap Checkpoint 2021-12-20 22:29:28 -08:00
Garth Vander Houwen
544c584237 Remove BLE peripherals that are not connected from the list when connection is successful. 2021-12-17 00:46:23 -08:00
Garth Vander Houwen
0b6c316e85 Fix assorted bugs, add connected indicator to every view, simplify some code 2021-12-17 00:21:53 -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
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
29a93de20c Turn off BLE indicators on pages where they are not used to stop crashes 2021-11-07 12:59:03 -08: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
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
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
2214e01666 Use title and content for notifications, remove extra ) 2021-10-07 07:37:33 -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
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
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
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
c1c2f3730a Add node map preview clean up old code 2021-09-18 21:11:54 -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
Renamed from MeshtasticClient/Views/Devices/DeviceMap.swift (Browse further)