Blake McAnally
4c7cd0d923
Adopt OSLog for logging and replace the majority of calls to print()
2024-06-01 11:30:29 -05:00
Garth Vander Houwen
79e23d561e
Merge pull request #654 from 72A12F4E/main
...
Address several SwiftLint issues
2024-06-01 07:31:30 -07:00
Garth Vander Houwen
fe82f1c3df
Merge branch '2.3.10_Working_Changes' into main
2024-06-01 07:30:50 -07:00
Garth Vander Houwen
24d4475b27
More clrcle cleanup
2024-05-31 20:39:45 -07:00
Garth Vander Houwen
7341d0b32a
Fix nag timeout dropdown
...
Fix up circle text view
2024-05-31 20:25:37 -07: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
3911703f81
Bump version, add incomplete user icon
2024-05-29 12:52:35 -07:00
Garth Vander Houwen
6e7dc82098
Dont show the mqtt icon if you doint have either uplink or downlink enabled
2024-05-28 14:21:50 -07:00
Garth Vander Houwen
b7aa76564f
Clean up the circle text a bit
2024-05-28 13:27:25 -07:00
Garth Vander Houwen
58e7a53c30
1000 node mesh map limit
2024-05-28 12:47:06 -07:00
Garth Vander Houwen
33d8f6bc1a
add back other core data filters
2024-05-28 12:39:30 -07:00
Garth Vander Houwen
ba35e08309
Take off mesh map node limits, reduce max font size for circle text
2024-05-28 12:33:49 -07:00
Garth Vander Houwen
0a14d74192
Bump latest firmware version
2024-05-26 12:26:54 -07:00
Garth Vander Houwen
473dd3a424
Update protobufs
2024-05-26 12:25:45 -07:00
Garth Vander Houwen
0b855a08bf
Check node num length before making a new node info or user core data object
2024-05-26 12:15:50 -07:00
Garth Vander Houwen
3aefd67d06
Check for last postion before sending phone location
2024-05-26 10:37:22 -07:00
Garth Vander Houwen
3046361dd0
Assorted changes
2024-05-24 18:15:53 -07:00
Garth Vander Houwen
dbc05605d6
Show alerts when app is in the foreground
2024-05-15 08:06:27 -07:00
Garth Vander Houwen
0997cc7dba
Cleanup
2024-05-14 23:07:09 -07:00
Garth Vander Houwen
a4c1fc4fe6
Remove up and downlink from QR codes
...
Open node details view from new node notification
Fix speed
Simple deep linking structure
2024-05-14 22:39:07 -07:00
Garth Vander Houwen
8e07453afd
Hid fixed postion checkbox if managing a node over the admin channel
2024-05-11 10:50:58 -07:00
Garth Vander Houwen
61c4b23d49
Remove unnessary old hop count logic
2024-05-10 12:14:08 -07:00
Garth Vander Houwen
8bcf40f543
Deep Links
...
Updated position precision
2024-05-06 23:03:51 -07:00
Garth Vander Houwen
4af2fbc749
Remove unused variable
2024-05-05 09:22:29 -07:00
Garth Vander Houwen
70fb1eb8d8
Don't add channels with the same name
...
Add additional precision options
2024-05-05 08:38:27 -07:00
Garth Vander Houwen
34ff1f3fce
Merge pull request #631 from meshtastic/2.3.8_Working_Changes
...
2.3.8 working changes
2024-05-04 21:33:16 -07:00
Garth Vander Houwen
5e4d542460
Handle nil nodeinfo better
2024-05-04 20:59:16 -07:00
Garth Vander Houwen
b1f574d9bd
Update firmware version text
2024-05-04 16:14:42 -07:00
Garth Vander Houwen
08ea85d717
Re order gps mode toggle
...
add additional position precision options
Updated fixed postion text
2024-05-04 16:03:38 -07:00
Garth Vander Houwen
a27ab21101
Remove extra log
2024-05-04 14:46:42 -07:00
Garth Vander Houwen
cd0ee611eb
Remove positions when removing fixed position
2024-05-04 14:27:31 -07:00
Garth Vander Houwen
016a3b748f
Clean up fixed position logging
2024-05-04 13:57:35 -07:00
Garth Vander Houwen
da75837bdc
Set Timezone properly on load
...
break device name if it is too long
2024-05-04 13:02:47 -07:00
Garth Vander Houwen
9e260dd09a
Device icons
2024-05-04 12:50:34 -07:00
Garth Vander Houwen
a3a5c4084b
Try and fix a nil context crash, created shareed ble manager
2024-05-04 08:20:53 -07:00
Garth Vander Houwen
eb27e7d999
Update channel proto
2024-05-01 19:58:57 -07:00
Garth Vander Houwen
311947fbbc
Add back submodule
2024-05-01 19:55:39 -07:00
Garth Vander Houwen
ee22af34d6
Merge pull request #624 from meshtastic/2.3.7_Working_Changes
...
2.3.7 working changes
2024-05-01 19:49:58 -07:00
Garth Vander Houwen
9e13f0e3d3
Update protobufs
2024-05-01 19:46:56 -07:00
Garth Vander Houwen
52c5adb7ec
Merge changes
2024-05-01 19:39:32 -07:00
Garth Vander Houwen
7f14f69dc3
Improve block range test packet logic
2024-05-01 11:38:34 -07:00
Garth Vander Houwen
142c69a060
Merge pull request #627 from shengminchen/complete_translation_zh-Hans
...
completed translations for zh-Hans (except those for logs)
2024-05-01 10:25:08 -07:00
Garth Vander Houwen
c871caa21d
Simplify settings
2024-05-01 10:13:15 -07:00
shengminchen
50000e181e
completed translations for zh-Hans (except those for logs)
2024-05-01 01:39:47 +02:00
Garth Vander Houwen
9663cd69ff
Let the firmware handle position precision value from channel
2024-04-30 12:44:47 -07:00
Garth Vander Houwen
04fef0cba9
Get out of disconnect loop
2024-04-30 12:26:57 -07:00
Garth Vander Houwen
60831f6e75
Mute channels
2024-04-30 11:09:04 -07:00
Garth Vander Houwen
f13efa8179
Proto updates
2024-04-27 20:47:06 -07:00
Garth Vander Houwen
abdc12d37e
Merge pull request #620 from RCGV1/patch-2
...
Closes #618
2024-04-27 19:00:19 -07:00
Garth Vander Houwen
c6965b28ce
Remove power values from environment metrics add a little space to the user info in channel messages
2024-04-27 18:55:51 -07:00