diff --git a/nymea-app/ruletemplates/messages.h b/nymea-app/ruletemplates/messages.h
index 46ba7ad9..8d4b3528 100644
--- a/nymea-app/ruletemplates/messages.h
+++ b/nymea-app/ruletemplates/messages.h
@@ -1,27 +1,3 @@
-// SPDX-License-Identifier: GPL-3.0-or-later
-
-/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-*
-* Copyright (C) 2013 - 2024, nymea GmbH
-* Copyright (C) 2024 - 2025, chargebyte austria GmbH
-*
-* This file is part of nymea-app.
-*
-* nymea-app is free software: you can redistribute it and/or modify
-* it under the terms of the GNU General Public License as published by
-* the Free Software Foundation, either version 3 of the License, or
-* (at your option) any later version.
-*
-* nymea-app is distributed in the hope that it will be useful,
-* but WITHOUT ANY WARRANTY; without even the implied warranty of
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-* General Public License for more details.
-*
-* You should have received a copy of the GNU General Public License
-* along with nymea-app. If not, see .
-*
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
-
// This file is generated. Update it using ./messages.sh in the root source directory
#include
const QString translations[] {
diff --git a/nymea-app/translations/nymea-app.cs.ts b/nymea-app/translations/nymea-app.cs.ts
index 8f583159..b6300fde 100644
--- a/nymea-app/translations/nymea-app.cs.ts
+++ b/nymea-app/translations/nymea-app.cs.ts
@@ -104,34 +104,6 @@
App version:
App verze:
-
- Qt version:
- Qt verze:
-
-
- Built with %1
- Vytvořeno s %1
-
-
- Suru icons by Ubuntu
- Ikony Suru z Ubuntu
-
-
- Ubuntu font by Ubuntu
- Písmo Ubuntu
-
-
- QtZeroConf library by Jonathan Bagg
- Knihovna QtZeroConf od Jonathana Bagga
-
-
- OpenSSL libraries by Eric Young
- Knihovna OpenSSL od Erica Younga
-
-
- Oswald font by The Oswald Project
- Písmo Oswald z "The Oswald Project"
-
ActionLogPage
@@ -589,10 +561,6 @@
Telegram
Telegram
-
- Discord
- Discord
-
ConfigureThingPage
@@ -2543,10 +2511,6 @@ Prosím zkuste to znovu.
Howdy cowboy!
Nazdar kovboji!
-
- Visit the nymea website
- Navštivte webovou stránku nymea
-
Visit GitHub page
Navštivte stránku GitHub
@@ -2555,14 +2519,6 @@ Prosím zkuste to znovu.
View privacy policy
Zobrazit zásady ochrany osobních údajů
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
- Qt je registrovaná ochranná známka společnosti The Qt Company Ltd.
-
-
- Visit the Qt website
- Navštivte web Qt
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
Licencováno podle podmínek GNU General Public License, verze 3. Navštivte prosím stránku GitHub, kde najdete zdrojový kód a pokyny k sestavení.
@@ -2576,11 +2532,115 @@ Prosím zkuste to znovu.
Další softwarové licence
- nymea is a registered trademark of chargebyte GmbH.
- nymea je registrovaná ochranná známka společnosti chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
+
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+ Knihovna QtZeroConf od Jonathana Bagga
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+ Knihovna OpenSSL od Erica Younga
+
+
+ Suru icons by Ubuntu
+ Ikony Suru z Ubuntu
+
+
+ Ubuntu font by Ubuntu
+ Písmo Ubuntu
+
+
+ Oswald font by The Oswald Project
+ Písmo Oswald z "The Oswald Project"
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.de.ts b/nymea-app/translations/nymea-app.de.ts
index 0cc02758..c2952d2a 100644
--- a/nymea-app/translations/nymea-app.de.ts
+++ b/nymea-app/translations/nymea-app.de.ts
@@ -104,34 +104,6 @@
App version:
App Version:
-
- Qt version:
- Qt Version:
-
-
- Built with %1
- Erstellt mit %1
-
-
- Suru icons by Ubuntu
- Suru Icons von Ubuntu
-
-
- Ubuntu font by Ubuntu
- Ubuntu Schrift von Ubuntu
-
-
- QtZeroConf library by Jonathan Bagg
- QtZeroConf Bibliothek von Jonathan Bagg
-
-
- OpenSSL libraries by Eric Young
- OpenSSL Bibliothek von Eric Young
-
-
- Oswald font by The Oswald Project
- Oswald Schrift von "The Oswald Project"
-
ActionLogPage
@@ -588,10 +560,6 @@
Telegram
Telegram
-
- Discord
- Discord
-
ConfigureThingPage
@@ -2535,10 +2503,6 @@ Bitte versuche es erneut.
Howdy cowboy!
Howdy cowboy!
-
- Visit the nymea website
- Besuchen Sie die nymea Webseite
-
Visit GitHub page
Besuchen Sie die GitHub Seite
@@ -2547,14 +2511,6 @@ Bitte versuche es erneut.
View privacy policy
Datenschutzerklärung anzeigen
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
- Qt ist ein eingetragenes Markenzeichen von The Qt Company Ltd.
-
-
- Visit the Qt website
- Besuchen Sie die Qt Webseite
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
Lizensiert unter den Bedingungen der GNU General Public License, Version 3. Bitte besuche die GitHub Seite für mehr Informationen zum Quellcode und Kompilier-Anleitungen.
@@ -2568,12 +2524,116 @@ Bitte versuche es erneut.
Zusätzliche Software-Lizenzen
- nymea is a registered trademark of chargebyte GmbH.
- nymea ist ein eingetragenes Markenzeichen von chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
+ nymea ist eine eingetragene Marke der chargebyte austria GmbH.
- Licensed under the terms of the nymea commercial license.
- Lizensiert unter den Bedingungen der kommerzielle Lizenz von Nymea.
+ chargebyte GmbH
+ chargebyte GmbH
+
+
+ Visit the nymea project website
+ Besuchen Sie die nymea-Projektwebseite
+
+
+ Open Source Licenses
+ Open-Source-Lizenzen
+
+
+ Qt core module
+ Qt Core-Modul
+
+
+ Qt gui module
+ Qt GUI-Modul
+
+
+ Qt network module
+ Qt Netzwerkmodul
+
+
+ Qt QML module
+ Qt QML-Modul
+
+
+ Qt Quick module
+ Qt Quick-Modul
+
+
+ Qt Quick Controls module
+ Qt Quick Controls-Modul
+
+
+ Qt Quick Dialogs module
+ Qt Quick Dialogs-Modul
+
+
+ Qt Quick Layouts module
+ Qt Quick Layouts-Modul
+
+
+ Qt 5 compatibility module
+ Qt 5-Kompatibilitätsmodul
+
+
+ Qt image formats module
+ Qt Bildformate-Modul
+
+
+ Qt SVG module
+ Qt SVG-Modul
+
+
+ Qt charts module
+ Qt Charts-Modul
+
+
+ Qt websockets module
+ Qt WebSockets-Modul
+
+
+ Qt bluetooth module
+ Qt Bluetooth-Modul
+
+
+ Qt NFC module
+ Qt NFC-Modul
+
+
+ Client library for remote connections
+ Client-Bibliothek für Remote-Verbindungen
+
+
+ QtZeroConf library by Jonathan Bagg
+ QtZeroConf-Bibliothek von Jonathan Bagg
+
+
+ Firebase iOS SDK
+ Firebase iOS-SDK
+
+
+ Firebase Android SDK
+ Firebase Android-SDK
+
+
+ OpenSSL libraries by Eric Young
+ OpenSSL-Bibliotheken von Eric Young
+
+
+ Suru icons by Ubuntu
+ Suru-Icons von Ubuntu
+
+
+ Ubuntu font by Ubuntu
+ Ubuntu-Schrift von Ubuntu
+
+
+ Oswald font by The Oswald Project
+ Oswald-Schrift von "The Oswald Project"
+
+
+ Google fonts and material icons
+ Google Fonts und Material Icons
diff --git a/nymea-app/translations/nymea-app.en.ts b/nymea-app/translations/nymea-app.en.ts
index 4e478cc2..45c478e8 100644
--- a/nymea-app/translations/nymea-app.en.ts
+++ b/nymea-app/translations/nymea-app.en.ts
@@ -104,34 +104,6 @@
App version:
-
- Qt version:
-
-
-
- Built with %1
-
-
-
- Suru icons by Ubuntu
-
-
-
- Ubuntu font by Ubuntu
-
-
-
- QtZeroConf library by Jonathan Bagg
-
-
-
- OpenSSL libraries by Eric Young
-
-
-
- Oswald font by The Oswald Project
-
-
ActionLogPage
@@ -588,10 +560,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2528,10 +2496,6 @@ Please try again.
Howdy cowboy!
-
- Visit the nymea website
-
-
Visit GitHub page
@@ -2540,14 +2504,6 @@ Please try again.
View privacy policy
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
-
-
-
- Visit the Qt website
-
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
@@ -2561,11 +2517,115 @@ Please try again.
- nymea is a registered trademark of chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+
+
+
+ Suru icons by Ubuntu
+
+
+
+ Ubuntu font by Ubuntu
+
+
+
+ Oswald font by The Oswald Project
+
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.en_US.ts b/nymea-app/translations/nymea-app.en_US.ts
index bda262d5..86a816b3 100644
--- a/nymea-app/translations/nymea-app.en_US.ts
+++ b/nymea-app/translations/nymea-app.en_US.ts
@@ -104,34 +104,6 @@
App version:
-
- Qt version:
-
-
-
- Built with %1
-
-
-
- Suru icons by Ubuntu
-
-
-
- Ubuntu font by Ubuntu
-
-
-
- QtZeroConf library by Jonathan Bagg
-
-
-
- OpenSSL libraries by Eric Young
-
-
-
- Oswald font by The Oswald Project
-
-
ActionLogPage
@@ -588,10 +560,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2528,10 +2496,6 @@ Please try again.
Howdy cowboy!
-
- Visit the nymea website
-
-
Visit GitHub page
@@ -2540,14 +2504,6 @@ Please try again.
View privacy policy
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
-
-
-
- Visit the Qt website
-
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
@@ -2561,11 +2517,115 @@ Please try again.
- nymea is a registered trademark of chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+
+
+
+ Suru icons by Ubuntu
+
+
+
+ Ubuntu font by Ubuntu
+
+
+
+ Oswald font by The Oswald Project
+
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.it.ts b/nymea-app/translations/nymea-app.it.ts
index 6480d5dd..7a3509a5 100644
--- a/nymea-app/translations/nymea-app.it.ts
+++ b/nymea-app/translations/nymea-app.it.ts
@@ -104,34 +104,6 @@
App version:
Versione app:
-
- Qt version:
- Versione Qt:
-
-
- Built with %1
-
-
-
- Suru icons by Ubuntu
- Icone Suru di Ubuntu
-
-
- Ubuntu font by Ubuntu
- Font Ubuntu di Ubuntu
-
-
- QtZeroConf library by Jonathan Bagg
- Libreria QtZeroConf di Jonathan Bagg
-
-
- OpenSSL libraries by Eric Young
- Libreria OpenSSL di Eric Young
-
-
- Oswald font by The Oswald Project
- Font Oswald di The Oswald Project
-
ActionLogPage
@@ -588,10 +560,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2528,10 +2496,6 @@ Please try again.
Howdy cowboy!
-
- Visit the nymea website
-
-
Visit GitHub page
@@ -2540,14 +2504,6 @@ Please try again.
View privacy policy
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
-
-
-
- Visit the Qt website
-
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
@@ -2561,11 +2517,115 @@ Please try again.
- nymea is a registered trademark of chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+ Libreria QtZeroConf di Jonathan Bagg
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+ Libreria OpenSSL di Eric Young
+
+
+ Suru icons by Ubuntu
+ Icone Suru di Ubuntu
+
+
+ Ubuntu font by Ubuntu
+ Font Ubuntu di Ubuntu
+
+
+ Oswald font by The Oswald Project
+ Font Oswald di The Oswald Project
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.ko.ts b/nymea-app/translations/nymea-app.ko.ts
index ed811e80..a0561d5c 100644
--- a/nymea-app/translations/nymea-app.ko.ts
+++ b/nymea-app/translations/nymea-app.ko.ts
@@ -104,34 +104,6 @@
App version:
App 버전:
-
- Qt version:
- Qt 버전:
-
-
- Built with %1
-
-
-
- Suru icons by Ubuntu
-
-
-
- Ubuntu font by Ubuntu
-
-
-
- QtZeroConf library by Jonathan Bagg
-
-
-
- OpenSSL libraries by Eric Young
-
-
-
- Oswald font by The Oswald Project
-
-
ActionLogPage
@@ -587,10 +559,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2524,10 +2492,6 @@ Please try again.
Howdy cowboy!
카우보이!
-
- Visit the nymea website
- nymea 웹 사이트 방문
-
Visit GitHub page
GitHub 페이지 방문
@@ -2536,14 +2500,6 @@ Please try again.
View privacy policy
개인 정보 보호 정책 보기
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
- Qt는 Qt사 및 자회사의 등록 상표입니다.
-
-
- Visit the Qt website
- Qt 웹 사이트 방문
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
@@ -2557,11 +2513,115 @@ Please try again.
- nymea is a registered trademark of chargebyte GmbH.
- nymea는 chargebyte GmbH 및 그 자회사의 등록 상표입니다.
+ nymea is a registered trademark of chargebyte austria GmbH.
+
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+
+
+
+ Suru icons by Ubuntu
+
+
+
+ Ubuntu font by Ubuntu
+
+
+
+ Oswald font by The Oswald Project
+
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.nl.ts b/nymea-app/translations/nymea-app.nl.ts
index d7032be5..71c531e4 100644
--- a/nymea-app/translations/nymea-app.nl.ts
+++ b/nymea-app/translations/nymea-app.nl.ts
@@ -104,34 +104,6 @@
App version:
App versie:
-
- Qt version:
-
-
-
- Built with %1
- Gebouwd met %1
-
-
- Suru icons by Ubuntu
- Suru icons door Ubuntu
-
-
- Ubuntu font by Ubuntu
-
-
-
- QtZeroConf library by Jonathan Bagg
- QtZeroConf library door Jonathan Bagg
-
-
- OpenSSL libraries by Eric Young
- OpenSSL libraries door Eric Young
-
-
- Oswald font by The Oswald Project
- Oswald font door The Oswald Project
-
ActionLogPage
@@ -588,10 +560,6 @@
Telegram
Telegram
-
- Discord
- Discord
-
ConfigureThingPage
@@ -2537,10 +2505,6 @@ Probeer het nog een keer.
Howdy cowboy!
Hallo daar!
-
- Visit the nymea website
- Bezoek de nymea website
-
Visit GitHub page
Bezoek de GitHub pagina
@@ -2549,14 +2513,6 @@ Probeer het nog een keer.
View privacy policy
Bekijk het privacybeleid
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
- Qt is een geregistreerd handelsmerk van The Qt Company Ltd. en haar dochterondernemingen.
-
-
- Visit the Qt website
- Bezoek de Qt website
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
Gelicentieerd onder de voorwaarden van de GNU General Public License, versie 3. Bezoek de GitHub pagina voor de broncode en de build instructies.
@@ -2570,11 +2526,115 @@ Probeer het nog een keer.
Aanvullende software licenties
- nymea is a registered trademark of chargebyte GmbH.
- nymea is een geregistreerd handelsmerk van chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
+
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+ QtZeroConf library door Jonathan Bagg
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+ OpenSSL libraries door Eric Young
+
+
+ Suru icons by Ubuntu
+ Suru icons door Ubuntu
+
+
+ Ubuntu font by Ubuntu
+
+
+
+ Oswald font by The Oswald Project
+ Oswald font door The Oswald Project
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.tr.ts b/nymea-app/translations/nymea-app.tr.ts
index de8cd339..03a69600 100644
--- a/nymea-app/translations/nymea-app.tr.ts
+++ b/nymea-app/translations/nymea-app.tr.ts
@@ -104,34 +104,6 @@
App version:
Uygulama versiyon:
-
- Qt version:
- Qt versiyon:
-
-
- Built with %1
- % 1 ile oluşturuldu
-
-
- Suru icons by Ubuntu
- Ubuntu'dan Suru simgeleri
-
-
- Ubuntu font by Ubuntu
- Ubuntu'dan Ubuntu yazı tipi
-
-
- QtZeroConf library by Jonathan Bagg
- QtZeroConf kütüphanesi, Jonathan Bagg
-
-
- OpenSSL libraries by Eric Young
- Eric Young tarafından OpenSSL kütüphaneleri
-
-
- Oswald font by The Oswald Project
- Oswald yazı tipi by The Oswald Project
-
ActionLogPage
@@ -587,10 +559,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2523,10 +2491,6 @@ Please try again.
Howdy cowboy!
Merhaba kovboy!
-
- Visit the nymea website
- nymea'nin web sitesini ziyaret edin
-
Visit GitHub page
GitHub sayfasını ziyaret edin
@@ -2535,14 +2499,6 @@ Please try again.
View privacy policy
Gizlilik politikasını görüntüle
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
- Qt, The Qt Company Ltd. ve yan kuruluşlarının tescilli ticari markasıdır.
-
-
- Visit the Qt website
- Qt'nin web sitesini ziyaret edin
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
GNU Genel Kamu Lisansı, sürüm 3 koşulları altında lisanslanmıştır. Kaynak kodu ve yapım talimatları için lütfen GitHub sayfasını ziyaret edin.
@@ -2556,11 +2512,115 @@ Please try again.
Ek yazılım lisansları
- nymea is a registered trademark of chargebyte GmbH.
- nymea, chargebyte GmbH.nin tescilli ticari markasıdır.
+ nymea is a registered trademark of chargebyte austria GmbH.
+
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+ QtZeroConf kütüphanesi, Jonathan Bagg
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+ Eric Young tarafından OpenSSL kütüphaneleri
+
+
+ Suru icons by Ubuntu
+ Ubuntu'dan Suru simgeleri
+
+
+ Ubuntu font by Ubuntu
+ Ubuntu'dan Ubuntu yazı tipi
+
+
+ Oswald font by The Oswald Project
+ Oswald yazı tipi by The Oswald Project
+
+
+ Google fonts and material icons
diff --git a/nymea-app/translations/nymea-app.vi.ts b/nymea-app/translations/nymea-app.vi.ts
index 0c7e130f..bf320f79 100644
--- a/nymea-app/translations/nymea-app.vi.ts
+++ b/nymea-app/translations/nymea-app.vi.ts
@@ -104,34 +104,6 @@
App version:
-
- Qt version:
-
-
-
- Built with %1
-
-
-
- Suru icons by Ubuntu
-
-
-
- Ubuntu font by Ubuntu
-
-
-
- QtZeroConf library by Jonathan Bagg
-
-
-
- OpenSSL libraries by Eric Young
-
-
-
- Oswald font by The Oswald Project
-
-
ActionLogPage
@@ -587,10 +559,6 @@
Telegram
-
- Discord
-
-
ConfigureThingPage
@@ -2520,10 +2488,6 @@ Please try again.
Howdy cowboy!
-
- Visit the nymea website
-
-
Visit GitHub page
@@ -2532,14 +2496,6 @@ Please try again.
View privacy policy
-
- Qt is a registered trademark of The Qt Company Ltd. and its subsidiaries.
-
-
-
- Visit the Qt website
-
-
Licensed under the terms of the GNU General Public License, version 3. Please visit the GitHub page for source code and build instructions.
@@ -2553,11 +2509,115 @@ Please try again.
- nymea is a registered trademark of chargebyte GmbH.
+ nymea is a registered trademark of chargebyte austria GmbH.
- Licensed under the terms of the nymea commercial license.
+ chargebyte GmbH
+
+
+
+ Visit the nymea project website
+
+
+
+ Open Source Licenses
+
+
+
+ Qt core module
+
+
+
+ Qt gui module
+
+
+
+ Qt network module
+
+
+
+ Qt QML module
+
+
+
+ Qt Quick module
+
+
+
+ Qt Quick Controls module
+
+
+
+ Qt Quick Dialogs module
+
+
+
+ Qt Quick Layouts module
+
+
+
+ Qt 5 compatibility module
+
+
+
+ Qt image formats module
+
+
+
+ Qt SVG module
+
+
+
+ Qt charts module
+
+
+
+ Qt websockets module
+
+
+
+ Qt bluetooth module
+
+
+
+ Qt NFC module
+
+
+
+ Client library for remote connections
+
+
+
+ QtZeroConf library by Jonathan Bagg
+
+
+
+ Firebase iOS SDK
+
+
+
+ Firebase Android SDK
+
+
+
+ OpenSSL libraries by Eric Young
+
+
+
+ Suru icons by Ubuntu
+
+
+
+ Ubuntu font by Ubuntu
+
+
+
+ Oswald font by The Oswald Project
+
+
+
+ Google fonts and material icons
diff --git a/nymea-app/ui/customviews/GenericTypeGraph.qml b/nymea-app/ui/customviews/GenericTypeGraph.qml
index d1f61773..78e42f0e 100644
--- a/nymea-app/ui/customviews/GenericTypeGraph.qml
+++ b/nymea-app/ui/customviews/GenericTypeGraph.qml
@@ -405,7 +405,7 @@ Item {
mainSeries.markClosestPoint(pt)
}
- onWheel: {
+ onWheel: (wheel) => {
scrollRightLimited(-wheel.pixelDelta.x)
// zoomInLimited(wheel.pixelDelta.y)
}
diff --git a/nymea-app/ui/customviews/MultiStateChart.qml b/nymea-app/ui/customviews/MultiStateChart.qml
index 2a499c51..d21a6a99 100644
--- a/nymea-app/ui/customviews/MultiStateChart.qml
+++ b/nymea-app/ui/customviews/MultiStateChart.qml
@@ -241,7 +241,7 @@ Item {
property double minValue
property double maxValue
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
@@ -545,7 +545,7 @@ Item {
d.now = new Date(Math.min(new Date(), new Date(startDatetime.getTime() + timeDelta)))
}
- onWheel: {
+ onWheel: (wheel) => {
startDatetime = d.now
var totalTime = d.endTime.getTime() - d.startTime.getTime()
// pixelDelta : timeDelta = width : totalTime
diff --git a/nymea-app/ui/customviews/StateChart.qml b/nymea-app/ui/customviews/StateChart.qml
index b88bb3d3..6034a715 100644
--- a/nymea-app/ui/customviews/StateChart.qml
+++ b/nymea-app/ui/customviews/StateChart.qml
@@ -484,7 +484,7 @@ Item {
d.now = new Date(Math.min(new Date(), new Date(startDatetime.getTime() + timeDelta)))
}
- onWheel: {
+ onWheel: (wheel) => {
startDatetime = d.now
var totalTime = d.endTime.getTime() - d.startTime.getTime()
// pixelDelta : timeDelta = width : totalTime
diff --git a/nymea-app/ui/mainviews/EnergyView.qml b/nymea-app/ui/mainviews/EnergyView.qml
index 7978797d..438b2732 100644
--- a/nymea-app/ui/mainviews/EnergyView.qml
+++ b/nymea-app/ui/mainviews/EnergyView.qml
@@ -138,7 +138,6 @@ MainViewBase {
consumers: consumers
animationsEnabled: Qt.application.active && root.isCurrentItem && flickable.contentY < y + height && flickable.contentY + flickable.height > y
onAnimationsEnabledChanged: print("animations for consumer balance chart", animationsEnabled ? "enabled" : "disabled")
-
}
ConsumersHistory {
diff --git a/nymea-app/ui/mainviews/airconditioning/ACChartsPage.qml b/nymea-app/ui/mainviews/airconditioning/ACChartsPage.qml
index 94d410b7..c4d56a96 100644
--- a/nymea-app/ui/mainviews/airconditioning/ACChartsPage.qml
+++ b/nymea-app/ui/mainviews/airconditioning/ACChartsPage.qml
@@ -340,7 +340,7 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
sampleRate: d.sampleRate
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
@@ -348,17 +348,17 @@ Page {
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["temperature"]
- if (value == null) {
+ if (value === null) {
value = 0;
}
series.insert(index + i, entry.timestamp, value)
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
series.removePoints(index, count)
}
Component.onCompleted: fetchLogs()
@@ -397,7 +397,7 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
sampleRate: d.sampleRate
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
@@ -405,7 +405,7 @@ Page {
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["temperature"]
@@ -415,7 +415,7 @@ Page {
series.insert(index + i, entry.timestamp, value)
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
series.removePoints(index, count)
}
Component.onCompleted: fetchLogs()
@@ -455,7 +455,7 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
sampleRate: d.sampleRate
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
@@ -463,7 +463,7 @@ Page {
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["humidity"]
@@ -473,7 +473,7 @@ Page {
series.insert(index + i, entry.timestamp, value)
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
series.removePoints(index, count)
}
Component.onCompleted: fetchLogs()
@@ -509,14 +509,14 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
sampleRate: d.sampleRate
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
chartView.busyCounter--
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["voc"]
@@ -526,7 +526,7 @@ Page {
series.insert(index + i, entry.timestamp, value)
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
series.removePoints(index, count)
}
Component.onCompleted: fetchLogs()
@@ -598,18 +598,18 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
property bool haveGeneratedLast: false
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
chartView.busyCounter--
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["closed"]
- if (value == null) {
+ if (value === null) {
value = false;
}
@@ -627,7 +627,7 @@ Page {
haveGeneratedLast = true
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
closableUpperSeries.removePoints(index * 2, count * 2)
if (haveGeneratedLast) {
closableUpperSeries.removePoints(series.count - 1, 1)
@@ -674,9 +674,9 @@ Page {
XYPoint {x: dateTimeAxis.min.getTime(); y: 0}
XYPoint {x: dateTimeAxis.max.getTime(); y: 0}
function ensureValue(timestamp) {
- if (count == 0) {
+ if (count === 0) {
append(timestamp, 0)
- } else if (count == 1) {
+ } else if (count === 1) {
if (timestamp.getTime() < at(0).x) {
insert(0, timestamp, 0)
} else {
@@ -708,18 +708,18 @@ Page {
startTime: new Date(d.startTime.getTime() - d.range * 60000)
endTime: new Date(d.endTime.getTime() + d.range * 60000)
property bool haveGeneratedLast: false
- onBusyChanged: {
+ onBusyChanged: (busy) => {
if (busy) {
chartView.busyCounter++
} else {
chartView.busyCounter--
}
}
- onEntriesAddedIdx: {
+ onEntriesAddedIdx: (index, count) => {
for (var i = 0; i < count; i++) {
var entry = logsModel.get(i)
var value = entry.values["heatingOn"]
- if (value == null) {
+ if (value === null) {
value = false;
}
@@ -738,7 +738,7 @@ Page {
haveGeneratedLast = true
}
}
- onEntriesRemoved: {
+ onEntriesRemoved: (index, count) => {
heatingUpperSeries.removePoints(index * 2, count * 2)
if (haveGeneratedLast) {
heatingUpperSeries.removePoints(series.count - 1, 1)
@@ -836,7 +836,7 @@ Page {
d.now = new Date(Math.min(new Date(), new Date(startDatetime.getTime() + timeDelta)))
}
- onWheel: {
+ onWheel: (wheel) => {
startDatetime = d.now
var totalTime = d.endTime.getTime() - d.startTime.getTime()
// pixelDelta : timeDelta = width : totalTime
diff --git a/nymea-app/ui/mainviews/energy/CurrentPowerBalancePage.qml b/nymea-app/ui/mainviews/energy/CurrentPowerBalancePage.qml
index e308954a..9941179c 100644
--- a/nymea-app/ui/mainviews/energy/CurrentPowerBalancePage.qml
+++ b/nymea-app/ui/mainviews/energy/CurrentPowerBalancePage.qml
@@ -50,14 +50,14 @@ Page {
Layout.fillWidth: true
Layout.fillHeight: true
energyManager: root.energyManager
- visible: root.producers.count > 0
+ visible: root.producers ? root.producers.count > 0 : false
animationsEnabled: Qt.application.active
}
CurrentProductionBalancePieChart {
Layout.fillWidth: true
Layout.fillHeight: true
energyManager: root.energyManager
- visible: root.producers.count > 0
+ visible: root.producers ? root.producers.count > 0 : false
animationsEnabled: Qt.application.active
}
}
diff --git a/nymea-app/ui/system/zigbee/ZigbeeNetworkTopologyPage.qml b/nymea-app/ui/system/zigbee/ZigbeeNetworkTopologyPage.qml
index 75802073..6576adf0 100644
--- a/nymea-app/ui/system/zigbee/ZigbeeNetworkTopologyPage.qml
+++ b/nymea-app/ui/system/zigbee/ZigbeeNetworkTopologyPage.qml
@@ -501,7 +501,7 @@ Page {
canvas.requestPaint();
}
- onWheel: {
+ onWheel: (wheel) => {
if (wheel.modifiers & Qt.ControlModifier) {
root.scale = Math.min(root.maxScale, Math.max(root.minScale, root.scale + 1.0 * wheel.angleDelta.y / 1000))
root.reload()
diff --git a/version.txt b/version.txt
index e5877f29..1f879bc4 100644
--- a/version.txt
+++ b/version.txt
@@ -1,2 +1,2 @@
1.11.0
-679
+680