Commit graph

186 commits

Author SHA1 Message Date
Ben Meadors
34794d8b22 Add long-turbo preset 2025-12-17 20:34:47 -06:00
Garth Vander Houwen
9797eb9a0e
2.7.4 Working Changes (#1415)
* Update messaging list separator insets

* Dont show unread messages or notifications for emoji reactions matching iMessage.

* Restore ble state method (#1416)

* Restore BLE State

* Log privacy

* AccessoryManager to handle restored connection

* Comment task out

* Update restore state function based on conversation with jake

* Update Meshtastic/Accessory/Transports/Bluetooth Low Energy/BLETransport.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Meshtastic/Accessory/Transports/Bluetooth Low Energy/BLETransport.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Jake-B <jake-b@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Two Column Node List (#1425)

* Restore BLE State

* Log privacy

* AccessoryManager to handle restored connection

* Comment task out

* Switch the node list to a two column layout

* Keep asian translations of channel details string

* Update restore state function based on conversation with jake

* Update Meshtastic/Accessory/Transports/Bluetooth Low Energy/BLETransport.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Meshtastic/Accessory/Transports/Bluetooth Low Energy/BLETransport.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* always show node list search bar

* Update auto correct modifier

* Dont show online animations for ios 17, remove online animation from node map, remove online circle from position popover

* Work in progress.

* Update detents

* Gate the discovery process while restoring

* Use geometry reader to size weather tiles on node details

* Update BLE Transport

* Update location weather condistion styles

* Log privacy in didReceive

* Remove extra dividers from admin key config, fix onboarding typo

* Bump minimum catalyst target

* Bump mac target version

* Use @FetchRequest for UserList to try and use less memory on ios 17

* Revert change to @fetchrequest

* Stab in the dark for Devices crash

* Updated UserList (back?) to @FetchRequest

* Set mac minimum to 15

* Nil out continuation after use

* Use @FetchRequest for the node list to stop crashes on iOS 17

* Handle failed connections during restoration

---------

Co-authored-by: Jake-B <jake-b@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update protos

* Update protos

* Remove stale keys

* Serbian translations update (#1422)

* Log privacy

* Add Serbian translations

---------

Co-authored-by: Garth Vander Houwen <garthvh@yahoo.com>

* Clarify public key sub-text in security settings (#1412)

* Clarify public key sub-text in settings

* Trigger lint

* freq slot num pad (#1410)

* kill keyboard toolbar on lora config

* delete extranious scrollDismissesKeyboard

* Properly set catalyst target

* Update Meshtastic/Views/Onboarding/DeviceOnboarding.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Meshtastic/Views/Settings/Config/SecurityConfig.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Meshtastic/Enums/DeviceEnums.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Make current location nilable, remove log spam

* clean up toUser logic

* Fix telemetry entity not added in nodeInfoPacket

* fix typo: powerMetrics.hasChXCurrent mismatch

* Duplicate decoding of telemetry.current removed

* Clean up mesh map fetch request and distance filter logic

* Revert attempt to fix message logic

* Bump datadog version

* Missing message fix, attempt #2 (#1431)

Co-authored-by: Jake-B <jake-b@users.noreply.github.com>

* Retry fewer times for longer

* Revert "Missing message fix, attempt #2 (#1431)" (#1432)

This reverts commit a96d318adb.

* Make retry 2 seconds

* Add back link to node details from position popover without navigation stack and link, clear notifications when deleting database

* Add clear notifications function

* Link from channel messages to node info

* Link to node details

* Discovery on retry fix

* Discovery on retry fix fix

* Add contact to device node db if you get an encrypted send faild routing error

* Seperate channel message view into two views for better performance.

* Refactor User Message List

* Update device hardware

Add liquid glass to config save button

* Save button cleanup

* Update button structure on users view

* Move encrypted send logic out of the router. Update protos

* Restore node long- and short- names (#1442)

Co-authored-by: Jake-B <jake-b@users.noreply.github.com>

* Update Meshtastic/Accessory/Transports/Bluetooth Low Energy/BLEConnection.swift

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Revert routing error

* Toggle for enabling device telemetry broadcast enable

* Update

* Enhancements for interval dropdowns (#1445)

* Cleanup

* Fix core data version

* Add never to update interval

* Device telemetry Enabled Boolean (#1446)

* Update core data and interval picker

* Move formatter

* Rework to nest options under enabled

* Clearer names

* Safer devicehardware api call, remove node history filter from mesh map

* Fix build

* Simplify mesh map filter

* Remove stale translation keys

---------

Co-authored-by: Jake-B <jake-b@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Nikola Dašić <dasic.nikola@yandex.com>
Co-authored-by: Spencer Smith <dontaskspencer@gmail.com>
Co-authored-by: Benjamin Faershtein <119711889+RCGV1@users.noreply.github.com>
Co-authored-by: Ben Meadors <benmmeadors@gmail.com>
2025-10-05 17:51:18 -07:00
Garth Vander Houwen
17a3dd0813 Add rate limit routing error 2025-07-20 23:13:00 -07:00
Garth Vander Houwen
aab23ef2d3 Update display config 2025-07-19 23:25:43 -07:00
Garth Vander Houwen
346aa6e3c7 Add new regions 2025-07-15 08:34:15 -07:00
Garth Vander Houwen
536975eff5 Merge branch 'main'
#Conflicts:
#	Meshtastic/AppIntents/RestartNodeIntent.swift
#	Meshtastic/Extensions/UserDefaults.swift
#	Meshtastic/MeshtasticApp.swift
2025-07-11 09:21:12 -07:00
Garth Vander Houwen
2d8ede1c7d Success and Error states for key backup 2025-06-18 08:44:13 -07:00
Garth Vander Houwen
a2c869ec06 Fix localization keys merged from community pull requests 2025-05-20 21:16:12 -07:00
Garth Vander Houwen
de05811f14 Fix fifteen second label 2025-05-08 23:01:16 -07:00
Garth Vander Houwen
a264a09d24 Merge branch '2.6.2'
#Conflicts:
#	Localizable.xcstrings
2025-05-08 22:57:16 -07:00
Garth Vander Houwen
ffb3296ddf 60 stupid keys remaining 2025-05-08 20:34:25 -07:00
Garth Vander Houwen
da4d69b24e Merge branch '2.6.2' 2025-05-08 15:20:58 -07:00
Garth Vander Houwen
219a84cd62 More translation strings 2025-05-08 15:18:36 -07:00
Garth Vander Houwen
febe290ca8 Merge branch '2.6.2'
#Conflicts:
#	Localizable.xcstrings
2025-05-08 14:53:04 -07:00
Garth Vander Houwen
9ecf7f7fbf Additional localization key fixes 2025-05-08 14:42:11 -07:00
Garth Vander Houwen
9bed5e34df Localize device role strings 2025-05-08 11:29:18 -07:00
Garth Vander Houwen
d318d960ea More localization key 2025-05-08 08:59:24 -07:00
Garth Vander Houwen
cee9fd46ec Merge branch '2.6.2'
#Conflicts:
#	Localizable.xcstrings
2025-05-07 23:12:51 -07:00
Garth Vander Houwen
db680f8cf6 Update interval translation keys 2025-05-07 23:09:50 -07:00
Garth Vander Houwen
de4fed6577 Localization key updates 2025-05-07 21:14:10 -07:00
Garth Vander Houwen
57687be704 Update localization keys 2025-05-07 20:17:19 -07:00
Garth Vander Houwen
2dd3ec2174
Merge branch '2.6.1' into missing-translation-keys 2025-05-06 10:48:40 -07:00
Garth Vander Houwen
cf59865fce Additional translation key updates 2025-05-06 10:11:32 -07:00
Garth Vander Houwen
c3f23370c8 Update routing error translation strings 2025-05-05 09:35:30 -07:00
unojazz
5b64694b4f adding missing strings for translation 2025-05-03 22:54:48 -04:00
Garth Vander Houwen
470abdb828 Fix typo 2025-05-03 10:01:02 -07:00
Garth Vander Houwen
1d736941c1 Another key update 2025-05-03 09:51:51 -07:00
Garth Vander Houwen
0f7ac9bc59 Translation key updates 2025-05-03 08:58:33 -07:00
Garth Vander Houwen
ddfeb7f655
Merge pull request #1198 from unojazz/Core-Portnums-Only-Bug-Fix
Updating DeviceEnums.swift
2025-05-03 08:08:10 -07:00
unojazz
f7bb80ec25 Updating DeviceEnums.swift 2025-05-01 16:54:46 -04:00
Garth Vander Houwen
a0e94bd518 More translation key cleanup 2025-04-27 16:19:10 -07:00
Garth Vander Houwen
0854ead4f2 Fix typo 2025-04-27 15:15:39 -07:00
Garth Vander Houwen
939de515b0 Mark keys as reviewed if they were manually updated 2025-04-27 13:06:47 -07:00
Garth Vander Houwen
d568627ce8 Additional translation key cleanup 2025-04-27 12:50:45 -07:00
Garth Vander Houwen
00a7d83c4d More translation keys, delete unused file 2025-04-27 11:26:23 -07:00
Garth Vander Houwen
5498b712c9 Clean up additional transation keys 2025-04-27 09:57:49 -07:00
Garth Vander Houwen
43c8ed3724 Additionaltranslatin key cleanup 2025-04-27 09:32:59 -07:00
Garth Vander Houwen
ea24117be9 Remove so more translation keys 2025-04-27 09:11:54 -07: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
da03814493 Remove more translation keys 2025-02-15 12:17:22 -08:00
Garth Vander Houwen
21e86deb95 Remove lora config keys 2025-02-15 11:28:28 -08:00
Garth Vander Houwen
4a75e68a1a More key deletion 2025-02-15 10:46:35 -08:00
Garth Vander Houwen
e068e660a5 Delete more keys 2025-02-15 10:06:54 -08:00
Garth Vander Houwen
c665026c37 Start removing localiazation keys 2025-02-15 09:40:55 -08:00
Garth Vander Houwen
c66c69d887
Merge pull request #1033 from nikdale/update-lora-config-translations
Update lora config translations
2025-01-11 10:32:19 -08:00
Garth Vander Houwen
4062c677ab Dont use environment variables 2025-01-08 11:05:59 -08:00
Nikola Dašić
a628ff232a
Update LoraConfigEnums.swift whitespace 2024-12-25 09:43:08 +01:00
Nikola Dašić
e106573f18 Update lora config translations 2024-12-24 23:19:17 +01:00
Nikola Dašić
136a521b78 Localization upgrade on missing strings 2024-12-21 09:54:39 +01:00