From e2546f772a77f9eb6b75c2d9cd5fb7068e8a1500 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Wed, 1 Nov 2017 22:10:06 +0100 Subject: [PATCH 01/15] Mi Band 2: prevent detecting as Mi Band HRX in all cases, fixes HR not visible in charts Fixes #862 --- .../devices/huami/miband2/MiBand2HRXCoordinator.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/miband2/MiBand2HRXCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/miband2/MiBand2HRXCoordinator.java index 504158b95..ef5231c55 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/miband2/MiBand2HRXCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/miband2/MiBand2HRXCoordinator.java @@ -53,6 +53,11 @@ public class MiBand2HRXCoordinator extends HuamiCoordinator { return DeviceType.UNKNOWN; } + @Override + public boolean supports(GBDevice device) { + return getDeviceType().equals(device.getType()) && device.getName().equals("Mi Band HRX"); + } + @Override public InstallHandler findInstallHandler(Uri uri, Context context) { return null; From dd440f51dfb15d36369b0bc640d4d594509f8487 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Wed, 1 Nov 2017 23:32:54 +0100 Subject: [PATCH 02/15] Amazfit Bip: add manual language selection --- .../devices/amazfitbip/AmazfitBipSupport.java | 28 ++++++++++++++----- app/src/main/res/values/arrays.xml | 14 ++++++++++ app/src/main/res/values/strings.xml | 7 +++++ app/src/main/res/xml/preferences.xml | 11 ++++++++ 4 files changed, 53 insertions(+), 7 deletions(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java index f590c6a4c..2fda8ca7a 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/amazfitbip/AmazfitBipSupport.java @@ -31,6 +31,7 @@ import java.util.Locale; import java.util.SimpleTimeZone; import java.util.UUID; +import nodomain.freeyourgadget.gadgetbridge.GBApplication; import nodomain.freeyourgadget.gadgetbridge.devices.huami.HuamiFWHelper; import nodomain.freeyourgadget.gadgetbridge.devices.huami.HuamiWeatherConditions; import nodomain.freeyourgadget.gadgetbridge.devices.huami.amazfitbip.AmazfitBipFWHelper; @@ -229,15 +230,28 @@ public class AmazfitBipSupport extends MiBand2Support { LOG.info("Setting watch language, phone language = " + language + " country = " + country); byte[] command; - if (language.equals("zh")) { - if (country.equals("TW") || country.equals("HK") || country.equals("MO")) { // Taiwan, Hong Kong, Macao - command = AmazfitBipService.COMMAND_SET_LANGUAGE_TRADITIONAL_CHINESE; - } else { + switch (GBApplication.getPrefs().getInt("amazfitbip_language", -1)) { + case 0: command = AmazfitBipService.COMMAND_SET_LANGUAGE_SIMPLIFIED_CHINESE; - } - } else { - command = AmazfitBipService.COMMAND_SET_LANGUAGE_ENGLISH; + break; + case 1: + command = AmazfitBipService.COMMAND_SET_LANGUAGE_TRADITIONAL_CHINESE; + break; + case 2: + command = AmazfitBipService.COMMAND_SET_LANGUAGE_ENGLISH; + break; + default: + if (language.equals("zh")) { + if (country.equals("TW") || country.equals("HK") || country.equals("MO")) { // Taiwan, Hong Kong, Macao + command = AmazfitBipService.COMMAND_SET_LANGUAGE_TRADITIONAL_CHINESE; + } else { + command = AmazfitBipService.COMMAND_SET_LANGUAGE_SIMPLIFIED_CHINESE; + } + } else { + command = AmazfitBipService.COMMAND_SET_LANGUAGE_ENGLISH; + } } + builder.write(getCharacteristic(MiBand2Service.UUID_CHARACTERISTIC_3_CONFIGURATION), command); return this; } diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml index f6583a398..f3b5ce6c5 100644 --- a/app/src/main/res/values/arrays.xml +++ b/app/src/main/res/values/arrays.xml @@ -202,4 +202,18 @@ @string/p_call_privacy_mode_complete + + @string/automatic + @string/simplified_chinese + @string/traditional_chinese + @string/english + + + + -1 + 0 + 1 + 2 + + \ No newline at end of file diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 9e4126dbe..f8ec29953 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -226,6 +226,7 @@ No MAC address passed, cannot pair. Device specific settings Mi Band / Amazfit settings + Amazfit Bip settings Male Female Other @@ -386,6 +387,12 @@ Disable the inactivity warnings for a time interval Start time End time + + Automatic + Simplified Chinese + Traditional Chinese + English + About to transfer data since %1$s Waiting for reconnect diff --git a/app/src/main/res/xml/preferences.xml b/app/src/main/res/xml/preferences.xml index d27e22388..b0d543b75 100644 --- a/app/src/main/res/xml/preferences.xml +++ b/app/src/main/res/xml/preferences.xml @@ -178,6 +178,17 @@ android:icon="@drawable/ic_device_miband" android:key="pref_key_miband" android:title="@string/preferences_miband_settings" /> + + + Date: Wed, 1 Nov 2017 23:40:19 +0100 Subject: [PATCH 03/15] update changelog --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 61e53e779..4749b77d1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,10 @@ ### Changelog #### Version NEXT -* Charts: added preference to disable swiping charts left/right and some UI changes +* Charts: Add setting to disable swiping charts left/right and some UI changes * Pebble: Use the configured unit system also for system weather app +* Mi Band 2: Fix HR being absent in charts +* Amazfit Bip: Add setting to allow manual language selection #### Version 0.22.1 * Mi Band 2: Fix being detected as Amazfit Bip which lead to various problems especially on newly paired devices From 692171f6d6151c1111e7f6aad8899d9a60811303 Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani Date: Thu, 26 Oct 2017 07:03:52 +0000 Subject: [PATCH 04/15] Translated using Weblate (Hebrew) Currently translated at 100.0% (419 of 419 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/ --- app/src/main/res/values-he/strings.xml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index 7ddb9d0a8..a2abbde9d 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -170,7 +170,7 @@ כבר נוצר איגוד עם %1$s (%2$s), מתבצעת התחברות… לא הועברה כתובת חומרה, לא ניתן לצמד. הגדרות ייעודיות להתקן - הגדרות Mi Band / Bip + הגדרות Mi Band / Amazfit זכר נקבה אחר @@ -388,14 +388,14 @@ השבתת אזהרות חוסר הפעילות לפרק זמן מסוים מועד ההתחלה מועד הסיום - ביקשת להתקין את הקושחה %s במקום זו שכרגע מותקנת ב־Amazfit Bip שלך. -\n -\nנא לוודא את התקנת הקושחה ‎.gps בהתחלה, לאחר מכן את קובץ ה־‎.res ולבסוף קובץ ה־‎.fw -\n -\n -\nלתשומת לבך: אין צורך בהתקנת קובצי ה־‎.res וה־‎.gps אם הם כבר זהים לאלו שהתקנת בעבר. -\n -\nניסיוני! המשך התהליך הוא על אחריותך! + ביקשת להתקין את הקושחה %s במקום זו שכרגע מותקנת ב־Amazfit Bip שלך. +\n +\nנא לוודא את התקנת הקושחה ‎.gps בהתחלה, לאחר מכן את קובץ ה־‎.res ולבסוף קובץ ה־‎.fw +\n +\n +\nלתשומת לבך: אין צורך בהתקנת קובצי ה־‎.res וה־‎.gps אם הם כבר זהים לאלו שהתקנת בעבר. +\n +\nהמשך התהליך הוא על אחריותך! יש להפעיל אפשרות זו אם להתקן אין תמיכה בגופן השפה שלך קושחה של Amazfit Bip גרסה %1$s From cb275d9f08d2948e78ad72828013c7ec7f0c14be Mon Sep 17 00:00:00 2001 From: Jonas Date: Thu, 26 Oct 2017 19:02:43 +0000 Subject: [PATCH 05/15] Translated using Weblate (French) Currently translated at 100.0% (419 of 419 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/fr/ --- app/src/main/res/values-fr/strings.xml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index dc26ca016..2ce0a18af 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -186,7 +186,7 @@ Déjà lié avec %1$s (%2$s), connexion… Aucune adresse MAC fournie, ne peut être appairé. Paramètres spécifiques à l\'appareil - Paramètres Mi Band / Bip + Paramètres Mi Band / Amazfit Homme Femme Autre @@ -407,13 +407,13 @@ NOTE: la base de données sera bien évidement plus grande ! Sélectionnez Jumeler pour associer vos dispositifs. Si cela échoue, essayez à nouveau sans jumelage. Jumelage Ne pas appairer -Vous êtes sur le point d\'installer le micrologiciel %s au lieu de celui actuellement présent sur votre Amazfit Bip. -\n -\nVeuillez installer le micrologiciel .gps, ensuite le fichier .res, puis le fichier .fw. Votre montre redémarrera après installation du .fw. -\n -\nNote: vous ne devez pas installer .res et .gps si ceux-ci sont identiques à ceux installés précédemment. -\n -\nEXPÉRIMENTAL, CONTINUEZ À VOS RISQUES +Vous êtes sur le point d\'installer le micrologiciel %s sur votre Amazfit Bip. +\n +\nVeuillez installer le micrologiciel .gps, ensuite le fichier .res, puis le fichier .fw. Votre montre redémarrera après installation du .fw. +\n +\nNote: vous ne devez pas installer .res et .gps si ceux-ci sont identiques à ceux installés précédemment. +\n +\nCONTINUEZ À VOS RISQUES ! Firmware Amazfit Bip %1$s Actions du bouton Spécifier les actions par pression du bouton du Mi Band 2 @@ -439,4 +439,12 @@ NOTE: la base de données sera bien évidement plus grande ! Activité Web View Connecter + Vous êtes sur le point d\'installer le micrologiciel %s sur votre Amazfit Cor. +\n +\nVeuillez installer le micrologiciel .gps, ensuite le fichier .res, puis le fichier .fw. Votre montre redémarrera après installation du .fw. +\n +\nNote: vous ne devez pas installer .res si celui-ci est identique à celui installé précédemment. +\n +\nNON TESTÉ, PEUT BRICKER L\'APPAREIL. CONTINUEZ À VOS RISQUES ! + Micrologiciel Amazfit Cor %1$s From ae64fa99458af5ba6cd12ac90f5ee49466932ceb Mon Sep 17 00:00:00 2001 From: Jonas Date: Thu, 26 Oct 2017 19:06:08 +0000 Subject: [PATCH 06/15] Translated using Weblate (Spanish) Currently translated at 100.0% (419 of 419 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/es/ --- app/src/main/res/values-es/strings.xml | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index 271ff0cc5..2f4724ee1 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -186,7 +186,7 @@ Emparejado con %1$s (%2$s), conectando… Ninguna dirección MAC proporcionada, no se puede emparejar. Ajustes específicos del dispositivo - Ajustes de MiBand + Ajustes de Mi Band / Amazfit Hombre Mujer Otro @@ -403,13 +403,13 @@ Selecciona Emparejar para emparejar tus dispositivos. Si esto falla, prueba de nuevo sin emparejar. Emparejar No emparejar -Estás a punto de instalar el firmware %s en lugar del que está actualmente en tu Amazfit Bip. -\n -\nPor favor, asegúrate de instalar el firmware .gps, luego el archivo .res, y finalmente el binario .fw. Tu reloj reiniciará después de instalar el archivo .fw. -\n -\nNota: no tienes que instalar .res y .gps si estos archivos son los mismos que los previamente instalados. -\n -\nEXPERIMENTAL, PROCEDE BAJO TU PROPIA RESPONSABILIDAD +Estás a punto de instalar el firmware %s en tu Amazfit Bip. +\n +\nPor favor, asegúrate de instalar el firmware .gps, luego el archivo .res, y finalmente el binario .fw. Tu reloj reiniciará después de instalar el archivo .fw. +\n +\nNota: no tienes que instalar .res y .gps si estos archivos son los mismos que los previamente instalados. +\n +\nPROCEDE BAJO TU PROPIA RESPONSABILIDAD ! Firmware Amazfit Bip %1$s Acciones del botón Especificar acción para pulsación del botón del Mi Band 2 @@ -435,4 +435,12 @@ Actividad Web View Conectar + Estás a punto de instalar el firmware %s en tu Amazfit Cor. +\n +\nPor favor, asegúrate de instalar el firmware .gps, luego el archivo .res, y finalmente el binario .fw. Tu reloj reiniciará después de instalar el archivo .fw. +\n +\nNota: no tienes que instalar .res si este archivo es el mismo que el previamente instalado. +\n +\nNO PROBADO, PUEDE BRICKEAR TU DISPOSITIVO. PROCEDE BAJO TU PROPIA RESPONSABILIDAD ! + Firmware Amazfit Cor %1$s From 657e47e7014480eb8712308d4e61a4bb4685df71 Mon Sep 17 00:00:00 2001 From: naofum Date: Sat, 28 Oct 2017 08:24:47 +0000 Subject: [PATCH 07/15] Translated using Weblate (Japanese) Currently translated at 75.1% (315 of 419 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/ja/ --- app/src/main/res/values-ja/strings.xml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index a6567b934..fc55edd07 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -427,4 +427,18 @@ 電話で開く ミュート 返信 - +接続 + Amazfit Cor にファームウェア %s をインストールしようとしています。 +\n +\n.res ファイルをインストールし、、その後 .fw ファイルをインストールしてください。お使いのウォッチは、.fw ファイルをインストールした後に再起動します。 +\n +\n注: 以前にインストールされたものと同じ場合は、.res をインストールする必要はありません。 +\n +\nテストされていません。デバイスが文鎮化する可能性があります。ご自身の責任で行って下さい! + バックグラウンド JS を有効にします + 有効にすると、ウォッチフェースに天気、バッテリー情報等を表示することができます。 + + Amazfit Cor ファームウェア %1$s + Web View アクティビティ + + From 30233ac10d24ca2ee688174319225b12e747ffc7 Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani Date: Thu, 26 Oct 2017 07:04:08 +0000 Subject: [PATCH 08/15] Translated using Weblate (Hebrew) Currently translated at 100.0% (420 of 420 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/ --- app/src/main/res/values-he/strings.xml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index a2abbde9d..49f6ab7d9 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -448,4 +448,6 @@ \n \nניסיוני, המשך מעבר לנקודה זו הוא על אחריותך! קושחה %1$s של Amazfit Cor + הפעלת הסטה לימין/שמאל בפעילות התרשימים + From 85eccc76d7a28aecde3dd12d94c11064a53572d2 Mon Sep 17 00:00:00 2001 From: Yaron Shahrabani Date: Thu, 2 Nov 2017 15:00:15 +0000 Subject: [PATCH 09/15] Translated using Weblate (Hebrew) Currently translated at 100.0% (425 of 425 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/he/ --- app/src/main/res/values-he/strings.xml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/res/values-he/strings.xml b/app/src/main/res/values-he/strings.xml index 49f6ab7d9..719cf6433 100644 --- a/app/src/main/res/values-he/strings.xml +++ b/app/src/main/res/values-he/strings.xml @@ -450,4 +450,10 @@ קושחה %1$s של Amazfit Cor הפעלת הסטה לימין/שמאל בפעילות התרשימים + הגדרות Amazfit Bip + אוטומטי + סינית מפושטת + סינית מסורתית + אנגלית + From 83c06f44297ffe6b3d584db2f803b4b392df13ad Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Fri, 3 Nov 2017 01:09:09 +0100 Subject: [PATCH 10/15] Amazfit Cor: fix firmware update --- .../devices/huami/amazfitcor/AmazfitCorFWInstallHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor/AmazfitCorFWInstallHandler.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor/AmazfitCorFWInstallHandler.java index dc6ddfa4b..2316e12e3 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor/AmazfitCorFWInstallHandler.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor/AmazfitCorFWInstallHandler.java @@ -46,7 +46,7 @@ class AmazfitCorFWInstallHandler extends AbstractMiBandFWInstallHandler { @Override protected AbstractMiBandFWHelper createHelper(Uri uri, Context context) throws IOException { - return new AmazfitBipFWHelper(uri, context); + return new AmazfitCorFWHelper(uri, context); } @Override From 23b18abfe828ec5e3f1999f58912cc2002b0a2c5 Mon Sep 17 00:00:00 2001 From: cpfeiffer Date: Fri, 3 Nov 2017 22:01:11 +0100 Subject: [PATCH 11/15] Avoid potential NPE --- .../gadgetbridge/activities/AbstractGBActivity.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/AbstractGBActivity.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/AbstractGBActivity.java index c0d5a0092..d8c50ded2 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/AbstractGBActivity.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/activities/AbstractGBActivity.java @@ -42,6 +42,9 @@ public abstract class AbstractGBActivity extends AppCompatActivity implements GB @Override public void onReceive(Context context, Intent intent) { String action = intent.getAction(); + if (action == null) { + return; + } switch (action) { case GBApplication.ACTION_LANGUAGE_CHANGE: setLanguage(GBApplication.getLanguage(), true); From 9aa25809f80ac4463fc7149c5e1d3d66c4f7d583 Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Thu, 2 Nov 2017 23:44:12 +0000 Subject: [PATCH 12/15] Translated using Weblate (German) Currently translated at 98.1% (417 of 425 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/ --- app/src/main/res/values-de/strings.xml | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 6e6bc1e53..63a45cffe 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -186,7 +186,7 @@ Bereits mit %1$s (%2$s) verbunden, stelle Verbindung her… Keine MAC-Adresse erhalten, koppeln nicht möglich. Gerätespezifische Einstellungen - Mi Band / Bip Einstellungen + Mi Band / Amazfit Einstellungen Männlich Weiblich Anderes @@ -403,13 +403,13 @@ Koppeln Nicht koppeln Geschwindigkeitszonen - Es soll die Firmware %s anstelle der aktuell installierten Version auf die Amazfit Bip gespielt werden. + Es soll die Firmware %s auf die Amazfit Bip gespielt werden. +\n +\nBitte stelle sicher, dass Du zuerst die .gps firmware, dann die .res Datei, und zum Schluss die .fw Datei installiert. Deine Uhr wird sich nach der installation der .fw Datei neustarten. +\n +\nHinweis: Du musst die .res and .gps Dateien nicht installieren, falls diese genau die gleichen Dateien wie die sind, die Du schon mit einer vorigen .fw Datei zusammen installiert hattest. \n -\nBitte stelle sicher, dass Du zuerst die .gps firmware, dann die .res Datei, und zum Schluss die .fw Datei installiert. Deine Uhr wird sich nach der installation der .fw Datei neustarten. -\n -\nHinweis: Du musst die .res and .gps Dateien nicht installieren, falls diese genau die gleichen Dateien wie die sind, die Du schon mit einer vorigen .fw Datei zusammen installiert hattest. -\n -\nDIES IST EXPERIMENTELL, FAHRE AUF EIGENES RISIKO FORT +\nFAHRE AUF EIGENES RISIKO FORT! Amazfit Bip Firmware %1$s Aktion bei Tastendruck Bestimmte Aktion bei Tastendruck auf dem Mi Band 2 @@ -427,4 +427,10 @@ Antwort Verbinden Hintergrund JS + Amazfit Bip Einstellungen + Amazfit Cor Firmware %1$s + Vereinfachtes Chinesisch + Traditionelles Chinesisch + Englisch + From facfd0cb044b077153671d57d5b8a119b24ff6c2 Mon Sep 17 00:00:00 2001 From: anonymous <> Date: Thu, 2 Nov 2017 23:47:14 +0000 Subject: [PATCH 13/15] Translated using Weblate (German) Currently translated at 98.5% (419 of 425 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/ --- app/src/main/res/values-de/strings.xml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 63a45cffe..230abc259 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -405,11 +405,11 @@ Geschwindigkeitszonen Es soll die Firmware %s auf die Amazfit Bip gespielt werden. \n -\nBitte stelle sicher, dass Du zuerst die .gps firmware, dann die .res Datei, und zum Schluss die .fw Datei installiert. Deine Uhr wird sich nach der installation der .fw Datei neustarten. +\nBitte stelle sicher, dass Du zuerst die .gps firmware, dann die .res Datei, und zum Schluss die .fw Datei installierst. Deine Uhr wird sich nach der Installation der .fw Datei neu starten. \n \nHinweis: Du musst die .res and .gps Dateien nicht installieren, falls diese genau die gleichen Dateien wie die sind, die Du schon mit einer vorigen .fw Datei zusammen installiert hattest. -\n -\nFAHRE AUF EIGENES RISIKO FORT! +\n +\nINSTALLATION AUF EIGENE GEFAHR! Amazfit Bip Firmware %1$s Aktion bei Tastendruck Bestimmte Aktion bei Tastendruck auf dem Mi Band 2 @@ -433,4 +433,12 @@ Traditionelles Chinesisch Englisch + Es soll die Firmware %s auf das Amazfit Cor gespielt werden. +\n +\nBitte stelle sicher, dass du zuerst die .res-Datei und im Anschluss die .fw-Datei installierst. Nach der Installation der .fw-Datei startet deine Uhr neu. +\n +\nHinweis: Die .res-Datei muss nicht neu installiert werden, falls die exakt gleiche Datei bereits bei einer vorherigen Version installiert wurde. +\n +\nNICHT GETESTET, DIES KÖNNTE DEIN GERÄT UNBENUTZBAR MACHEN, INSTALLATION AUF EIGENE GEFAHR! + Anzahl an Tastendrücken From fe558a69add32931ff6839bf711fcf69d18c6026 Mon Sep 17 00:00:00 2001 From: Andreas Kromke Date: Fri, 3 Nov 2017 15:15:56 +0000 Subject: [PATCH 14/15] Translated using Weblate (German) Currently translated at 98.5% (419 of 425 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/ better translation --- app/src/main/res/values-de/strings.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 230abc259..1a99dc039 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -58,10 +58,10 @@ Verbindung automatisch wiederherstellen Bevorzugter Audioplayer Standard - Datum und Zeit + Datum und Uhrzeit Uhrzeit synchronisieren Synchronisiere die Uhrzeit mit dem Gerät bei Verbindungsaufbau und wenn die Zeit oder Zeitzone auf dem Android Gerät geändert wird - Thema + Farbschema Hell Dunkel Sprache From 11d49f223b26a515776a2ff4bb2760024f5f58ec Mon Sep 17 00:00:00 2001 From: Andreas Shimokawa Date: Fri, 3 Nov 2017 23:26:54 +0100 Subject: [PATCH 15/15] add changelog bump version --- CHANGELOG.md | 5 +++-- app/build.gradle | 4 ++-- app/src/main/res/xml/changelog_master.xml | 8 +++++--- fastlane/metadata/android/en-US/changelogs/110.txt | 5 +++++ 4 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 fastlane/metadata/android/en-US/changelogs/110.txt diff --git a/CHANGELOG.md b/CHANGELOG.md index 4749b77d1..122f119ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ ### Changelog -#### Version NEXT +#### Version 0.22.2 * Charts: Add setting to disable swiping charts left/right and some UI changes * Pebble: Use the configured unit system also for system weather app * Mi Band 2: Fix HR being absent in charts -* Amazfit Bip: Add setting to allow manual language selection +* Amazfit Bip: Allow manual language selection in settings +* Amazfit Cor: Fix firmware update #### Version 0.22.1 * Mi Band 2: Fix being detected as Amazfit Bip which lead to various problems especially on newly paired devices diff --git a/app/build.gradle b/app/build.gradle index 7dc949d54..8ec83915e 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -26,8 +26,8 @@ android { targetSdkVersion 25 // note: always bump BOTH versionCode and versionName! - versionName "0.22.1" - versionCode 109 + versionName "0.22.2" + versionCode 110 vectorDrawables.useSupportLibrary = true } buildTypes { diff --git a/app/src/main/res/xml/changelog_master.xml b/app/src/main/res/xml/changelog_master.xml index 4296457f9..1c992e522 100644 --- a/app/src/main/res/xml/changelog_master.xml +++ b/app/src/main/res/xml/changelog_master.xml @@ -1,9 +1,11 @@ - - Charts: added preference to disable swiping charts left/right and some UI changes - + + Charts: Add setting to disable swiping charts left/right and some UI changes Pebble: Use the configured unit system also for system weather app + Mi Band 2: Fix HR being absent in charts + Amazfit Bip: Allow manual language selection in settings + Amazfit Cor: Fix firmware update Mi Band 2: Fix being detected as Amazfit Bip which lead to various problems especially on newly paired devices diff --git a/fastlane/metadata/android/en-US/changelogs/110.txt b/fastlane/metadata/android/en-US/changelogs/110.txt new file mode 100644 index 000000000..27e6efa1e --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/110.txt @@ -0,0 +1,5 @@ +* Charts: Add setting to disable swiping charts left/right and some UI changes +* Pebble: Use the configured unit system also for system weather app +* Mi Band 2: Fix HR being absent in charts +* Amazfit Bip: Allow manual language selection in settings +* Amazfit Cor: Fix firmware update