Garth Vander Houwen
e4470375dc
Bump version
2024-08-03 16:14:18 -07:00
Blake McAnally
bcdb5b94c4
Bump protos
2024-08-01 21:34:19 -05:00
Garth Vander Houwen
48a57eaa13
Delete orphaned file
2024-08-01 18:57:24 -07:00
Garth Vander Houwen
3745929528
Bump Version
2024-08-01 18:44:49 -07:00
Garth Vander Houwen
f7e48602f0
Bump versions
2024-08-01 07:11:41 -07:00
Garth Vander Houwen
d49b83685f
Remove fetched properties
2024-07-31 18:11:25 -05:00
Garth Vander Houwen
069bc1f11b
Improved layout for phone single table cell
2024-07-18 11:26:17 -07:00
Garth Vander Houwen
233518ebbf
Merge branch 'main' into app-routing
2024-07-17 09:15:46 -07:00
Garth Vander Houwen
5eea9ea87c
Node num details
2024-07-17 00:20:35 -07:00
Garth Vander Houwen
8b78f7f19a
Bump version
2024-07-16 18:18:51 -07:00
Blake McAnally
fcbdaaf01f
Extract some magic numbers to named constants with some documentation
2024-07-16 16:31:25 -05:00
Blake McAnally
3a746af27e
Refactor the apps routing structure to enable app-wide navigation through a Router to improve how deep link URLs are handled
2024-07-15 15:57:42 -05:00
Garth Vander Houwen
4e8fad74fd
Additional cleanup
2024-07-12 08:31:28 -07:00
Garth Vander Houwen
7e212cb25c
Bump version
2024-07-11 18:16:37 -07:00
Garth Vander Houwen
796c1abb31
Weatherkit widgets
2024-07-11 08:42:27 -07:00
Garth Vander Houwen
cdf260ea54
IAQ legend popower
2024-07-10 20:41:13 -07:00
Garth Vander Houwen
1d8d9113c3
Merge pull request #765 from meshtastic/2.3.16
...
2.3.16 Updates
2024-07-09 13:16:00 -07:00
Garth Vander Houwen
81a5a46ae2
Assorted version updates and core data cleanup
2024-07-09 08:08:08 -07:00
Garth Vander Houwen
6ea2f244ba
Merge pull request #764 from meshtastic/remove-channellist-selection
...
Remove channel list selection that is breaking ios18
2024-07-08 20:30:48 -07:00
Garth Vander Houwen
7596294250
Remove channel list selection that is breaking ios18
2024-07-08 19:59:30 -07:00
Blake McAnally
4c448e08b5
Factor out client history & delete node buttons, and tidy up the available actions in the list & detail screen
2024-07-08 20:03:26 -05:00
Blake McAnally
7a7a225b8e
Factor out Trace Route into button
2024-07-08 01:17:45 -05:00
Blake McAnally
6d5c8d55f1
Refactor exchange positions action and add to detail screen
2024-07-08 00:46:26 -05:00
Blake McAnally
1dc2cf4668
Refactor show/hide alerts button
2024-07-08 00:31:45 -05:00
Blake McAnally
7fec9910fb
Factor out add to favorites into reusable UI component
2024-07-08 00:17:27 -05:00
Garth Vander Houwen
b89a88e937
Merge remote-tracking branch 'refs/remotes/origin/main'
2024-07-07 14:11:51 -07:00
Blake McAnally
80096519d5
update protobufs
2024-07-07 10:57:27 -05:00
Garth Vander Houwen
dfc9cb32a2
Bump version
2024-07-06 19:46:40 -07:00
Garth Vander Houwen
31bc8206b9
Merge pull request #754 from meshtastic/crash_fixes
...
truncate some ints that are crashing
2024-07-06 19:17:24 -07:00
Garth Vander Houwen
b436b76997
Remove ios18 mainactor annotations
2024-07-06 19:15:32 -07:00
Ben Meadors
9cf5eb14f5
Plumb in new LogRecord based BLE characteristic
2024-07-02 13:13:12 -05:00
Garth Vander Houwen
8ab0139af4
Merge pull request #737 from meshtastic/log_level_colors
...
Log level colors
2024-06-28 22:32:40 -07:00
Garth Vander Houwen
509037c102
Remove extra space
2024-06-28 22:07:52 -07:00
Garth Vander Houwen
9f1b3975f8
Use indigo for debug color, clean up filters
2024-06-28 19:30:12 -07:00
Blake McAnally
55941b579c
Merge pull request #734 from 72A12F4E/migrate-to-string-catalogs
...
Migrate to String Catalogs
2024-06-28 19:45:02 -05:00
Blake McAnally
44adbf9c5e
Migrate to String Catalogs
2024-06-28 18:04:04 -05:00
Garth Vander Houwen
f813f32a69
Bump version
2024-06-28 15:27:45 -07:00
Blake McAnally
173f5dad82
fix proj file
2024-06-28 16:22:41 -05:00
Blake McAnally
58da532d32
Extract the generated protobufs into its own Swift package
...
This change modifies the process for generating and integrating the Meshtastic protobufs into the client application.
* The generated Swift code is now in a local SPM package `MeshtasticProtobufs`
* An Xcode Workspace file `Meshtastic.xcworkspace` was created to more easily manage the new build targets.
* The code generation script for the protos was modified to generate the Swift code into the new location.
* The README.md was updated to reflect these changes.
NOTE: After merging this PR, do not open the project file `Meshtastic.xcodeproj`. You must use the workspace `Meshtastic.xcworkspace`
Extracting out the generated protobuf code into its own library enables several opportunities for the project. This is just a first step, but with some more modularization, a standalone Apple Watch app or other targets starts to become a little bit more achievable to implement.
After extracting the protobufs into a Swift package, I validate these changes by building and running the Meshtastic app to an iPhone 15 Pro Max, and tried changing some settings on a local node. I then messaged back and forth using two local nodes connected to two different iOS devices.
2024-06-28 11:11:01 -05:00
Garth Vander Houwen
57cc118ce3
Try and use old version
2024-06-23 18:43:43 -07:00
Garth Vander Houwen
a4546247a9
Clean up logs with privacy
2024-06-23 18:25:22 -07:00
Garth Vander Houwen
12e090059d
Backup database functionality
2024-06-23 13:00:20 -07:00
Garth Vander Houwen
6930d87275
Add device logging config, update protobufs
2024-06-23 07:36:03 -07:00
Garth Vander Houwen
26e785926f
OS Log Viewer, device serial log over BLE
2024-06-23 07:09:14 -07:00
Garth Vander Houwen
fec8d546bd
Bump version
2024-06-23 06:31:40 -07:00
Garth Vander Houwen
0cbcd9e7a3
try and revert
2024-06-23 06:20:22 -07:00
Garth Vander Houwen
6e3314aeda
Fix widget version
2024-06-07 08:29:10 -07:00
Blake McAnally
893fdcd11f
Factor out more CoreData entity creation into convenience initializers
2024-06-06 23:04:18 -05:00
Blake McAnally
e287ad6b78
Refactor how mesh packets are persisted to the data model
2024-06-06 15:14:53 -05:00
Garth Vander Houwen
a3956f0ff8
Remove swiftlint from widgets
2024-06-06 08:32:24 -07:00