Skip to content

Commit 6c8c768

Browse files
authored
chore: Scheduled updates (Firmware, Hardware, Translations) (#3836)
1 parent af9a837 commit 6c8c768

File tree

6 files changed

+172
-55
lines changed

6 files changed

+172
-55
lines changed

app/src/main/assets/firmware_releases.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,13 @@
2424
}
2525
],
2626
"alpha": [
27+
{
28+
"id": "v2.7.16.a597230",
29+
"title": "Meshtastic Firmware 2.7.16.a597230 Alpha",
30+
"page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.7.16.a597230",
31+
"zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.7.16.a597230/firmware-esp32-2.7.16.a597230.zip",
32+
"release_notes": "## 🚀 What's Changed\r\n* Bugfix: Don't toggle BLE when choosing active state by @jp-bennett in https://github.com/meshtastic/firmware/pull/8579\r\n* chore(deps): update meshtastic/device-ui digest to 28167c6 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8583\r\n* Only call stopNow if we're nagging by @thebentern in https://github.com/meshtastic/firmware/pull/8601\r\n* Clean up GPS toggle logging by @jp-bennett in https://github.com/meshtastic/firmware/pull/8629\r\n* Reset the calibration data back to 0 when doing a compass calibration by @jp-bennett in https://github.com/meshtastic/firmware/pull/8648\r\n* chore(deps): update dorny/test-reporter action to v2.2.0 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8637\r\n* Fix RPM builds by @vidplace7 in https://github.com/meshtastic/firmware/pull/8659\r\n* Linux: Fix silly EPEL9 mistake by @vidplace7 in https://github.com/meshtastic/firmware/pull/8660\r\n* Fix ble rssi crash by @thebentern in https://github.com/meshtastic/firmware/pull/8661\r\n* Unify uptime formatting by @jasonbcox in https://github.com/meshtastic/firmware/pull/8677\r\n* chore(deps): update meshtastic-esp8266-oled-ssd1306 digest to 2887bf4 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8688\r\n* Actually respect wake_on_motion setting by @jp-bennett in https://github.com/meshtastic/firmware/pull/8690\r\n* Add a reset pulse signal to the OLED. by @Quency-D in https://github.com/meshtastic/firmware/pull/8691\r\n* Missed one by @thebentern in https://github.com/meshtastic/firmware/pull/8694\r\n* nrf52 watchdog (attempt #2) by @SebKuzminsky in https://github.com/meshtastic/firmware/pull/8670\r\n* Fix build when MESHTASTIC_EXCLUDE_PKI is defined by @jasonbcox in https://github.com/meshtastic/firmware/pull/8698\r\n* Fix MenuHandler when MESHTASTIC_EXCLUDE_PKI is defined by @jasonbcox in https://github.com/meshtastic/firmware/pull/8701\r\n* Update protobufs and classes by @github-actions[bot] in https://github.com/meshtastic/firmware/pull/8707\r\n* Add Thinknode M6 by @caveman99 in https://github.com/meshtastic/firmware/pull/8705\r\n* Update Kongduino-Adafruit_nRFCrypto digest to 8cde718 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8708\r\n* Update actions/checkout action to v6 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8695\r\n* Add WisMesh Tag OCV array by @Avi0n in https://github.com/meshtastic/firmware/pull/8646\r\n* R1 Neo - Added OCV_ARRAY from measured discharge curve testing + update ADC multiplier by @simon-muzi in https://github.com/meshtastic/firmware/pull/8716\r\n* Log error if startReceive fails in LR11x0Interface by @jp-bennett in https://github.com/meshtastic/firmware/pull/8718\r\n* Tweak OCV_ARRAY 100% voltage to take into account charger hysteresis and voltage sag after charge by @simon-muzi in https://github.com/meshtastic/firmware/pull/8720\r\n* Thinknode M3 support against master by @jp-bennett in https://github.com/meshtastic/firmware/pull/8630\r\n* M6 leds by @jp-bennett in https://github.com/meshtastic/firmware/pull/8742\r\n* Further fix compass calibration by @jp-bennett in https://github.com/meshtastic/firmware/pull/8740\r\n* More quickly hide \"Shutting Down\" to prevent it showing on Eink sleep screen by @Xaositek in https://github.com/meshtastic/firmware/pull/8749\r\n* Prevent double-registering of Rotary Encoder on TLora Pager by @thebentern in https://github.com/meshtastic/firmware/pull/8746\r\n* 3401 fix by @caveman99 in https://github.com/meshtastic/firmware/pull/8755\r\n* Add support for muzi-base by @jp-bennett in https://github.com/meshtastic/firmware/pull/8753\r\n* Add requestFocus() in CannedMessages by @jp-bennett in https://github.com/meshtastic/firmware/pull/8770\r\n* Update Sensirion Core to v0.7.2 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8551\r\n* Update INA226 to v0.6.5 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8645\r\n* Update NonBlockingRTTTL to v1.4.0 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8541\r\n* Update platformio/ststm32 to v19.4.0 by @renovate[bot] in https://github.com/meshtastic/firmware/pull/8433\r\n* adding support for the ST7796 + creating a new variant of the T-beam by @Nasimovy in https://github.com/meshtastic/firmware/pull/6575\r\n* Correct vertical alignment for Muzi_Base on On Screen Keyboard by @Xaositek in https://github.com/meshtastic/firmware/pull/8774\r\n\r\n## New Contributors\r\n* @Avi0n made their first contribution in https://github.com/meshtastic/firmware/pull/8646\r\n* @simon-muzi made their first contribution in https://github.com/meshtastic/firmware/pull/8716\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.7.15.567b8ea...v2.7.16.a597230"
33+
},
2734
{
2835
"id": "v2.7.15.567b8ea",
2936
"title": "Meshtastic Firmware 2.7.15.567b8ea Alpha",
@@ -177,13 +184,6 @@
177184
"page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.6.1.7c3edde",
178185
"zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.6.1.7c3edde/firmware-esp32-2.6.1.7c3edde.zip",
179186
"release_notes": "> [!CAUTION] \r\n> Updating from a previous version of firmware to 2.6, **will wipe** your device. Please remember to [backup your keys](https://meshtastic.org/docs/configuration/radio/security/#security-keys---backup-and-restore) and important [configurations](https://meshtastic.org/docs/software/python/cli/usage/#export-device-config-with---export-config) before proceeding!\r\n\r\n\r\n\r\n## 🚀 Enhancements\r\n\r\n### [Big 2.6 changes!](https://meshtastic.org/blog/meshtastic-2-6-preview/)\r\n- Meshtastic UI\r\n- Next-hop Routing Protocol for DMs\r\n- Optimized LoRa Slot-Time Calculation\r\n- InkHUD\r\n- Meshtastic over LAN (ESP32 Wifi UDP experimental support)\r\n- Improved Device State File Management\r\n- Add rain data from ws85 by @tavdog in https://github.com/meshtastic/firmware/pull/6242\r\n- Add some minor additional options to userPrefs.jsonc by @karchf in https://github.com/meshtastic/firmware/pull/6137\r\n- Switch pio_deps to `native-tft` for flatpak by @vidplace7 in https://github.com/meshtastic/firmware/pull/6187\r\n- Only request NodeInfo/Position from everyone on fresh install by @GUVWAF in https://github.com/meshtastic/firmware/pull/6184\r\n- Create lora-starter-edition-sx1262-i2c.yaml and lora-ws-raspberry-pi-pico-to-rpi-adapter.yaml by @markbirss in https://github.com/meshtastic/firmware/pull/6162\r\n- Create lora-raxda-rock2f-starter-edition-hat.yaml by @markbirss in https://github.com/meshtastic/firmware/pull/6192\r\n- Enable external (UART) GPS support on Seeed WM1110 tracker dev board by @thebentern in https://github.com/meshtastic/firmware/pull/6189\r\n- Changes for 2.6 device_install by @gjelsoe in https://github.com/meshtastic/firmware/pull/6206\r\n- Consume device-ui as a pio library by @vidplace7 in https://github.com/meshtastic/firmware/pull/6193\r\n- Add support for seeed_xiao_nrf52840_kit by @Dylanliacc in https://github.com/meshtastic/firmware/pull/6231\r\n- Environment: add DPS310 high-accuracy barometer by @cdanis in https://github.com/meshtastic/firmware/pull/6237\r\n- Update platformio.ini for 4.2 and 2.9 CrowPanel ESP32-S3 epaper and point GxEPD2 to meshtastic branch by @markbirss in https://github.com/meshtastic/firmware/pull/6245\r\n- Ebyte E77 (STM32) DevKit support by @vidplace7 in https://github.com/meshtastic/firmware/pull/6255\r\n- Add detection support for LTR390UV Sensor by @fifieldt in https://github.com/meshtastic/firmware/pull/6009\r\n- NodeInfo request: don't bother if too far away by @cdanis in https://github.com/meshtastic/firmware/pull/6260\r\n- MUI: exFat support for SD by @mverch67 in https://github.com/meshtastic/firmware/pull/6279\r\n\r\n## 🐛 Bug fixes and maintenance\r\n- Fix trunk debt by @vidplace7 in https://github.com/meshtastic/firmware/pull/6149\r\n- Cast user pref strings. by @Mictronics in https://github.com/meshtastic/firmware/pull/6123\r\n- More trunk junk / remove old workflows by @vidplace7 in https://github.com/meshtastic/firmware/pull/6153\r\n- DevContainers: Include meshtasticd dependencies by @rickmark in https://github.com/meshtastic/firmware/pull/5699\r\n- RAK11310: Update to last building platform package and possibly fix for #5361 by @Mictronics in https://github.com/meshtastic/firmware/pull/6202\r\n- RAK11310 support for RAK12002 RTC added. by @Mictronics in https://github.com/meshtastic/firmware/pull/6210\r\n- Only call GPS Probe commands once per family by @fifieldt in https://github.com/meshtastic/firmware/pull/6114\r\n- Enable GPS functionality for RAK4631_eth_gw variant by @mandreko in https://github.com/meshtastic/firmware/pull/6229\r\n- RAK11310 Fix build with latest Arduino framework by @Mictronics in https://github.com/meshtastic/firmware/pull/6227\r\n- EBYTE E22-400Mxx SX126X_DIO3_TCXO_VOLTAGE fix by @Andrik45719 in https://github.com/meshtastic/firmware/pull/6232\r\n- InkHUD refactoring by @todd-herbert in https://github.com/meshtastic/firmware/pull/6216\r\n- Add initial support for CrowPanel ESP32 5.79” E-paper HMI by @markbirss in https://github.com/meshtastic/firmware/pull/6233\r\n- [Task]: 2.6 device-install scripts by @ThatKalle in https://github.com/meshtastic/firmware/pull/6248\r\n- I2C: 0x45 can also be an SHT35, not just an OPT3001 by @cdanis in https://github.com/meshtastic/firmware/pull/6249\r\n- Flag semgrep to not run on self-hosted by @fifieldt in https://github.com/meshtastic/firmware/pull/6256\r\n- PlatformIO: Bump ArduinoThread / device-ui versions by @vidplace7 in https://github.com/meshtastic/firmware/pull/6271-\r\n- Fix excluded_modules metadata with InkHUD by @todd-herbert in https://github.com/meshtastic/firmware/pull/6272\r\n- Update device-install scripts by @ThatKalle in https://github.com/meshtastic/firmware/pull/6267\r\n\r\n## New Contributors\r\n- @karchf made their first contribution in https://github.com/meshtastic/firmware/pull/6137\r\n- @rickmark made their first contribution in https://github.com/meshtastic/firmware/pull/5699\r\n- @mandreko made their first contribution in https://github.com/meshtastic/firmware/pull/6229\r\n- @cdanis made their first contribution in https://github.com/meshtastic/firmware/pull/6237\r\n- @Andrik45719 made their first contribution in https://github.com/meshtastic/firmware/pull/6232\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.5.23.bf958ed...v2.6.1.7c3edde"
180-
},
181-
{
182-
"id": "v2.6.0.f7afa9a",
183-
"title": "Meshtastic Firmware 2.6.0.f7afa9a Technical Preview",
184-
"page_url": "https://github.com/meshtastic/firmware/releases/tag/v2.6.0.f7afa9a",
185-
"zip_url": "https://github.com/meshtastic/firmware/releases/download/v2.6.0.f7afa9a/firmware-esp32-2.6.0.f7afa9a.zip",
186-
"release_notes": "## [Meshtastic 2.6 Preview: MUI and Next-Hop Routing are here!](https://meshtastic.org/blog/meshtastic-2-6-preview/)\r\n\r\n**Full Changelog**: https://github.com/meshtastic/firmware/compare/v2.5.23.bf958ed...v2.6.0.f7afa9a"
187187
}
188188
]
189189
},

core/strings/src/commonMain/composeResources/values-cs/strings.xml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
<string name="desc_node_filter_clear">vyčistit filtr uzlů</string>
2222
<string name="node_filter_title">Filtrovat podle</string>
2323
<string name="node_filter_include_unknown">Včetně neznámých</string>
24+
<string name="node_filter_exclude_infrastructure">Vyloučit infrastrukturu</string>
2425
<string name="node_filter_only_online">Skrýt offline uzly</string>
2526
<string name="node_filter_only_direct">Zobrazit jen přímé uzly</string>
2627
<string name="node_filter_ignored">Prohlížíte ignorované uzly,\nStiskněte pro návrat do seznamu uzlů.</string>
@@ -35,6 +36,7 @@
3536
<string name="node_sort_via_mqtt">přes MQTT</string>
3637
<string name="via_mqtt">přes MQTT</string>
3738
<string name="node_sort_via_favorite">Oblíbené</string>
39+
<string name="node_filter_show_ignored">Zobrazit jen ignorované uzly</string>
3840
<string name="unrecognized">Neznámý</string>
3941
<string name="message_status_enroute">Čeká na potvrzení</string>
4042
<string name="message_status_queued">Ve frontě k odeslání</string>
@@ -226,6 +228,7 @@
226228
<string name="bluetooth_disabled">Bluetooth je zakázáno. Prosím povolte jej v nastavení zařízení.</string>
227229
<string name="open_settings">Otevřít nastavení</string>
228230
<string name="firmware_version">Verze firmware: %1$s</string>
231+
<string name="permission_missing_31">Meshtastic potřebuje mít povoleno oprávnění ‚Blízká zařízení‘, aby mohl vyhledávat a připojovat zařízení přes Bluetooth. Když jej nepoužíváte, můžete jej vypnout.</string>
229232
<string name="direct_message">Přímá zpráva</string>
230233
<string name="nodedb_reset">Reset NodeDB</string>
231234
<string name="delivery_confirmed">Doručeno</string>
@@ -651,6 +654,7 @@
651654
<string name="modules_unlocked">Moduly odemčeny</string>
652655
<string name="modules_already_unlocked">Moduly jsou již odemčeny</string>
653656
<string name="remote">Vzdálený</string>
657+
<string name="node_count_template">(%1$d online / %2$d zobrazeno / %3$d celkem)</string>
654658
<string name="react">Odpovědět</string>
655659
<string name="disconnect">Odpojit</string>
656660
<string name="scanning_bluetooth">Skenování zařízení Bluetooth…</string>
@@ -700,6 +704,7 @@
700704
<string name="bluetooth_paired_devices">Spárovaná zařízení</string>
701705
<string name="bluetooth_available_devices">Dostupná zařízení</string>
702706
<string name="connected_device">Připojená zařízení</string>
707+
<string name="view_release">Zobrazit vydání</string>
703708
<string name="download">Stáhnout</string>
704709
<string name="installed_firmware_version">Aktuálně instalováno</string>
705710
<string name="latest_stable_firmware">Poslední stabilní</string>
@@ -762,10 +767,13 @@
762767
<string name="no_custom_tile_sources_found">Žádné vlastní zdroje dlaždic</string>
763768
<string name="edit_custom_tile_source">Upravit vlastní zdroj dlaždic</string>
764769
<string name="delete_custom_tile_source">Odstranit vlastní zdroj dlaždic</string>
770+
<string name="track_point">bod trasy</string>
765771
<string name="app_settings">Aplikace</string>
766772
<string name="app_version">Verze</string>
767773
<string name="location_sharing">Sdílení polohy</string>
768774
<string name="periodic_position_broadcast">Pravidelné vysílání polohy</string>
775+
<string name="uplink_feature_description">Zprávy z mesh sítě budou odesílány do veřejného internetu prostřednictvím libovolného uzlu, který má nakonfigurovanou bránu.</string>
776+
<string name="downlink_feature_description">Zprávy z veřejné internetové brány jsou předávány do místní mesh sítě. Kvůli politice nulového počtu skoků se provoz z výchozího MQTT serveru nebude šířit dál než do tohoto zařízení.</string>
769777
<string name="secondary_channel_position_feature">Vypnutí odesílání polohy na primárním kanálu umožní pravidelné vysílání polohy na prvním sekundárním kanálu, kde je odesílání polohy povoleno. V opačném případě je nutné polohu vyžádat ručně.</string>
770778
<string name="device_configuration">Nastavení zařízení</string>
771779
<string name="remotely_administrating">"[Vzdálený] %1$s"</string>
@@ -781,9 +789,42 @@
781789
<string name="system_settings">Nastavení systému</string>
782790
<string name="no_local_stats">Žádné statistiky k dispozici</string>
783791
<string name="analytics_notice">Shromažďujeme analytická data, která nám pomáhají vylepšovat aplikaci pro Android (děkujeme). Získáváme anonymizované informace o chování uživatelů, například hlášení o pádech aplikace, používání jednotlivých obrazovek apod.</string>
792+
<string name="unset">Nenastaveno – 0</string>
784793
<string name="relayed_by">Přeposláno uzlem: %1$s</string>
785794
<string name="preserve_favorites">Chcete zachovat oblíbené položky?</string>
795+
<string name="usb_devices">USB zařízení</string>
786796
<!-- Firmware Update -->
797+
<string name="firmware_update_title">Aktualizace firmware</string>
798+
<string name="firmware_update_checking">Hledání aktualizací...</string>
799+
<string name="firmware_update_device">Zařízení: %1$s</string>
800+
<string name="firmware_update_latest">Aktuální verze: %1$s</string>
801+
<string name="firmware_update_stable">Stabilní</string>
802+
<string name="firmware_update_alpha">Alfa</string>
787803
<string name="firmware_update_button">Aktualizace softwaru</string>
804+
<string name="firmware_update_disconnect_warning">Poznámka: Během aktualizace dojde dočasně k odpojení vašeho zařízení.</string>
805+
<string name="firmware_update_downloading">Stahování firmware... %1$d%</string>
806+
<string name="firmware_update_error">Chyba: %1$s</string>
807+
<string name="firmware_update_retry">Zkusit znovu</string>
808+
<string name="firmware_update_success">Aktualizace byla úspěšná!</string>
809+
<string name="firmware_update_done">Hotovo</string>
810+
<string name="firmware_update_starting_dfu">Spouštění DFU...</string>
811+
<string name="firmware_update_updating">Aktualizuji... %1$s%</string>
812+
<string name="firmware_update_unknown_hardware">Neznámý hardwarový model: %1$d</string>
813+
<string name="firmware_update_invalid_address">Připojené zařízení není BLE zařízení nebo adresa je neznámá (%1$s). DFU vyžaduje BLE.</string>
814+
<string name="firmware_update_no_device">Není připojeno žádné zařízení</string>
815+
<string name="firmware_update_not_found_in_release">Firmware pro %1$s nebyl ve vydání nalezen.</string>
816+
<string name="firmware_update_extracting">Extrahuji firmware...</string>
817+
<string name="firmware_update_starting_service">Odpojuji zařízení pro spuštění DFU služby...</string>
788818
<string name="firmware_update_failed">Aktualizace selhala</string>
819+
<string name="firmware_update_hang_tight">Chvilku strpení, pracujeme na tom...</string>
820+
<string name="firmware_update_keep_device_close">Udržujte své zařízení v blízkosti telefonu.</string>
821+
<string name="firmware_update_do_not_close">Nezavírejte aplikaci.</string>
822+
<string name="firmware_update_almost_there">Už to bude...</string>
823+
<string name="firmware_update_taking_a_while">Může to chvíli trvat...</string>
824+
<string name="firmware_update_select_file">Vybrat soubor</string>
825+
<string name="firmware_update_unknown_release">Neznámá vzdálená verze</string>
826+
<string name="firmware_update_disclaimer_title">Upozornění aktualizace</string>
827+
<string name="firmware_update_disclaimer_text">Chystáte se nahrát do zařízení nový firmware. Tento proces s sebou nese určitá rizika.\n\n• Ujistěte se, že je zařízení nabité.\n• Udržujte zařízení blízko telefonu.\n• Během aktualizace neukončujte aplikaci.\n\nOvěřte, zda jste vybrali správný firmware pro váš hardware.</string>
828+
<string name="firmware_update_disclaimer_chirpy_says">„Chirpy říká: \"Žebřík měj vždycky po ruce!‘“</string>
829+
<string name="chirpy"></string>
789830
</resources>

0 commit comments

Comments
 (0)