Garth Vander Houwen
fa4e000ceb
Updates for new protos
2024-10-10 06:13:14 -07:00
Garth Vander Houwen
a4d5aefca3
Bossy linter
2024-10-05 15:50:57 -07:00
Garth Vander Houwen
d477de80c2
Remove ios 16 conditions
2024-10-05 10:44:46 -07:00
Garth Vander Houwen
4a5c728978
Merge branch 'main'
...
#Conflicts:
# Meshtastic/AppIntents/MessageChannelIntent.swift
# Meshtastic/Views/Settings/Config/DeviceConfig.swift
2024-10-05 10:04:19 -07:00
Garth Vander Houwen
e1ec14db2c
Upgrade to ios 17
2024-10-04 19:36:30 -07:00
Garth Vander Houwen
2f7b087ff2
Remove local stats from bluetooth connect view as they don't update
2024-09-22 08:20:51 -07:00
Garth Vander Houwen
7d94dc4264
Clean up local stats code
2024-09-22 07:07:25 -07:00
Garth Vander Houwen
2daf3e3536
Fix incoming keys
2024-09-10 15:05:13 -07:00
Garth Vander Houwen
bff9903573
Packets bad. GUVWAF has verified that these are bad packets, may have fixed a bug up stream in the process that was exposed by having the data available.
2024-08-31 15:35:26 -07:00
Garth Vander Houwen
d3a7de2f76
Seperate apps settings and data clearing, update logic for online nodes text
2024-08-25 23:02:43 -07:00
Garth Vander Houwen
85f9cc8ad3
Upcate live activity to use the new local stats protobuf
2024-08-24 18:44:08 -07:00
Blake McAnally
fbf059be6a
Refactor BLEManager.context setting on all the views, and just do that at the app root instead
2024-07-15 15:57:44 -05:00
Garth Vander Houwen
71d0ff535a
Clear database when changeing device
2024-07-09 08:47:21 -07:00
Garth Vander Houwen
512f6b8c9e
assorted backup fixes
2024-06-26 15:12:24 -07:00
Garth Vander Houwen
fd90d26acd
use replace instead of migrate
2024-06-26 09:31:37 -07:00
Garth Vander Houwen
9d964f1614
Backup and restore database
2024-06-25 21:44:11 -07:00
Garth Vander Houwen
4b42bc257d
Connect view cleanup
2024-06-25 18:55:43 -07:00
Garth Vander Houwen
fc97247b8c
Logging and linting
2024-06-23 16:11:02 -07:00
Garth Vander Houwen
12e090059d
Backup database functionality
2024-06-23 13:00:20 -07:00
Garth Vander Houwen
847892d45d
Log categories
2024-06-03 02:17:55 -07:00
Garth Vander Houwen
51929b3a35
Swiftlint fixes
2024-06-02 18:32:14 -07:00
Blake McAnally
4c7cd0d923
Adopt OSLog for logging and replace the majority of calls to print()
2024-06-01 11:30:29 -05:00
Blake McAnally
4d547e48db
This change fixes several lint errors throughout the project, and moves the SwiftLint build phase to before compilation.
...
After this change, a developer can now clone the project and run without the build failing due to lint errors! 😃
* I ran `swiftlint --fix` to resolve many auto-correctable issues (mostly whitespace)
* Excluded the `Meshtastic/Protobufs` directory from lint, since that code is automatically generated.
* Converted some single letter method parameters to lowercase.
* Converted several instances `force_cast` to instead use `guard` or `if let` to unwrap optional values. During this change, some of the SwiftUI views became "too complex to be solved in a reasonable time", so I broke up the views into distinct sub-expressions.
I was able to build and run the app on an iOS simulator.
2024-05-31 21:48:50 -05:00
Garth Vander Houwen
52c5adb7ec
Merge changes
2024-05-01 19:39:32 -07:00
Garth Vander Houwen
04fef0cba9
Get out of disconnect loop
2024-04-30 12:26:57 -07:00
Garth Vander Houwen
d780f103ad
Set provide location default to 30 seconds
...
Don't delete routes unless doing a factory reset
Close route recorder modal when finished
2024-04-21 20:36:29 -07:00
Garth Vander Houwen
7e67532f24
Add power off to connect context menu
2024-04-20 23:37:14 -07:00
Garth Vander Houwen
50f2ce5ece
Allow cancelling the timer connection
2024-04-13 09:46:13 -07:00
Garth Vander Houwen
c1cfda67a6
Merge pull request #586 from daviesgeek/2.3.4_Working_Changes
...
Fix bug where MQTT was showing connected even if down/up was not enabled
2024-04-08 09:46:43 -07:00
Garth Vander Houwen
a80502484e
Stop reseting app settings when connecting a new device as fixed position as been refactored.
...
Make trace route positions be 24 hours
2024-04-08 08:21:37 -07:00
Matthew Davies
f40f934551
Add mqtt connected indicator & topic to connect screen
2024-04-06 16:09:08 -07:00
Matthew Davies
3219ab6982
Better mqtt status icons, including up/down icons
2024-04-03 14:52:41 -07:00
Garth Vander Houwen
50add85292
Tighten up node list
...
Add m to dBm on lora config
New reverse geocoded nearby mqtt topics
2024-03-13 05:52:31 -07: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
36f7ae16c6
Go nuclear on the core data database, delete the data, destroy it and then reset the context. Somehow this does not crash.
2024-02-15 19:57:26 -08:00
Garth Vander Houwen
3f4f493d69
Try and reduce device switching crashing a bit
2024-02-12 22:31:03 -08:00
Garth Vander Houwen
48ef2e656c
Add node info broadcast interval
2024-02-12 22:09:22 -08:00
Garth Vander Houwen
03e3bb2f46
Update logic when switching devices
2024-02-04 21:46:11 -08:00
Garth Vander Houwen
61768bee9b
Consistent checks for context
2024-01-14 11:25:00 -08:00
Garth Vander Houwen
fc0e152455
Tips and empty content views
2023-09-15 18:40:52 -07:00
Garth Vander Houwen
3658aacbe1
Assorted ios 17 updates and live activity cleanup
2023-09-07 16:26:25 -07:00
Garth Vander Houwen
f3fb06caa9
Import activitykit
2023-09-06 20:56:08 -07:00
Garth Vander Houwen
c75ca8ad5a
Merge branch 'main' into iOS17_Working_Changes
2023-09-05 21:53:42 -07:00
Garth Vander Houwen
06f39d40f2
Remove another circletext parameter
2023-09-02 18:02:51 -07:00
Garth Vander Houwen
b6cfd07000
Question everything
2023-09-02 17:37:35 -07:00
Garth Vander Houwen
42cc9725b2
Simplify circle text so they are all consistant
2023-09-01 00:22:30 -07:00
Garth Vander Houwen
7a1c20dbb9
Tips
2023-08-31 22:39:51 -07:00
Garth Vander Houwen
a990d7f2bd
Lint
2023-08-26 23:17:30 -07:00
Garth Vander Houwen
c15b1b9454
Bump version, set minimum version to 16.2
2023-08-22 11:15:14 -07:00
Garth Vander Houwen
0231e110fb
Update Mqtt proxy indicator on Bluetooth view to actually work.
2023-08-15 18:45:47 -07:00