Garth Vander Houwen
cf0836feef
Add map reporting opt in to user defaults
2025-04-28 19:59:32 -07:00
Garth Vander Houwen
a0e94bd518
More translation key cleanup
2025-04-27 16:19:10 -07:00
Garth Vander Houwen
defba587e7
Assorted linting updates
2025-04-27 14:04:47 -07:00
Garth Vander Houwen
5498b712c9
Clean up additional transation keys
2025-04-27 09:57:49 -07:00
Garth Vander Houwen
b8f874439d
Get rid of a few more translation keys
2025-04-26 16:05:09 -07:00
Garth Vander Houwen
973216374f
MQTT config cleanup
2025-04-26 16:00:00 -07:00
Garth Vander Houwen
51a4ecc356
Map report opt in updates
2025-04-23 23:08:41 -07:00
Garth Vander Houwen
8729dfa656
MQTT Map report opt in prototype, add legacy admin channel back to restricted channels.
2025-04-21 17:44:21 -07:00
Garth Vander Houwen
fc96c89491
Make store and forward config build
2025-03-31 22:37:51 -07:00
Garth Vander Houwen
b08064258f
Merge branch '2.5.22' into StoreAndForwardUpdate
2025-03-31 22:11:54 -07:00
Garth Vander Houwen
ea39adac26
Add OSLog Redacttion attributes
2025-03-31 22:06:00 -07:00
Benjamin Faershtein
d33e700783
Overhaul Store and Forward
2025-03-15 00:02:43 -07:00
Jake-B
2ba9d09aed
Update to most recent meshtastic/protobufs
2025-03-14 12:47:31 -04:00
Garth Vander Houwen
b9e99fbe0e
Add Core portnums, reduce MQTT password size
2025-02-25 07:02:10 -08:00
Garth Vander Houwen
7072134c7f
Review updated keys
2025-02-15 12:31:23 -08:00
Garth Vander Houwen
21e86deb95
Remove lora config keys
2025-02-15 11:28:28 -08:00
Garth Vander Houwen
c665026c37
Start removing localiazation keys
2025-02-15 09:40:55 -08:00
Garth Vander Houwen
c29c515ab5
Hide json setting from proxy
2025-02-11 11:52:37 -08:00
Garth Vander Houwen
815af45b2d
Disable TLS for the client proxy
2025-02-11 07:40:02 -08:00
Garth Vander Houwen
1ff452253b
Remove broken .reciprocal()
2025-02-07 12:27:55 -08:00
Garth Vander Houwen
f5a9127f05
Update TLS help text
2025-01-15 16:31:09 -08:00
Garth Vander Houwen
4cb2125752
Hide username, password and tls toggle for public server
2025-01-15 16:28:00 -08:00
Garth Vander Houwen
3a79e10182
Use environment variables for default MQTT server connection info for client proxy
2025-01-01 11:56:25 -08:00
Garth Vander Houwen
0b61527112
Add tdeck SVG
2024-12-13 06:40:19 -08:00
Garth Vander Houwen
e200a7ab49
Update device hardware and admin channel config logging
2024-11-29 13:15:46 -08:00
Garth Vander Houwen
65a5b3adc8
Detection sensor trigger types
2024-10-11 18:18:45 -07:00
Garth Vander Houwen
fa4e000ceb
Updates for new protos
2024-10-10 06:13:14 -07:00
Garth Vander Houwen
e89dc21942
Finish upgrading onchange events
2024-10-06 09:07:55 -07:00
Garth Vander Houwen
d7e887dd63
Update onchange events
2024-10-06 08:50:12 -07:00
Garth Vander Houwen
3dcec505ff
linter updates
2024-10-05 16:35:42 -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
386042b8df
Merge branch 'main' into 2.5.8
2024-10-05 10:24:15 -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
01c22745e3
Assorted cleanup
2024-09-30 08:23:47 -07:00
Garth Vander Houwen
25143ddf75
while
2024-09-22 08:03:18 -07:00
Garth Vander Houwen
adab69dab7
Default precision of 14
2024-09-08 11:10:58 -07:00
Garth Vander Houwen
4f813c12d3
Clean up precision ranges for locations on the map report and public key
2024-09-06 17:05:25 -07:00
Garth Vander Houwen
d0e10ef330
Finish up the admin, make the admin dropdown a navigationlink so you can read the full long name
2024-09-05 19:31:29 -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
6f0fe8fd6f
Clean up change events
2024-08-11 17:31:27 -07:00
Garth Vander Houwen
c6298f785c
Standardize onAppear for settings that support admin messages
2024-08-11 09:07:22 -07:00
Garth Vander Houwen
233518ebbf
Merge branch 'main' into app-routing
2024-07-17 09:15:46 -07:00
Ben Meadors
5d59500d45
30
2024-07-16 11:28:55 -05:00
Ben Meadors
59f3e719d9
Update default intervals
2024-07-16 11:27:58 -05: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
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
847892d45d
Log categories
2024-06-03 02:17:55 -07:00
Garth Vander Houwen
6c1e28d94a
Core data updates
2024-06-02 09:45:56 -07:00