From 6f86d70ca118a6c0924f3686fbfd96e123df16f9 Mon Sep 17 00:00:00 2001 From: Nabil BENDAFI Date: Thu, 29 Nov 2018 13:24:31 +0100 Subject: [PATCH 1/3] Fix RTL test --- .../gadgetbridge/service/DeviceCommunicationServiceTestCase.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceCommunicationServiceTestCase.java b/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceCommunicationServiceTestCase.java index 2a82b9e0f..53e4e63ca 100644 --- a/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceCommunicationServiceTestCase.java +++ b/app/src/test/java/nodomain/freeyourgadget/gadgetbridge/service/DeviceCommunicationServiceTestCase.java @@ -120,6 +120,7 @@ public class DeviceCommunicationServiceTestCase extends TestBase { public void testRtlSupport() { SharedPreferences settings = GBApplication.getPrefs().getPreferences(); SharedPreferences.Editor editor = settings.edit(); + editor.putBoolean("transliteration", false); editor.putBoolean(GBPrefs.RTL_SUPPORT, true); editor.commit(); From 657fc16f8030c1dd58f5e38fd3d3571a96262cf4 Mon Sep 17 00:00:00 2001 From: Mormegil Date: Fri, 30 Nov 2018 16:48:54 +0100 Subject: [PATCH 2/3] Enable No1F1 support for a Chinese clone This cheap Chinese dummy-smart-watch apparently uses the same chip/protocol, but it reports with a different name, so we need to add it to the hardcoded name-based detection. --- .../gadgetbridge/devices/no1f1/No1F1Coordinator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/no1f1/No1F1Coordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/no1f1/No1F1Coordinator.java index 633d22322..a6fa79586 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/no1f1/No1F1Coordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/no1f1/No1F1Coordinator.java @@ -59,7 +59,7 @@ public class No1F1Coordinator extends AbstractDeviceCoordinator { @Override public DeviceType getSupportedType(GBDeviceCandidate candidate) { String name = candidate.getDevice().getName(); - if (name != null && name.startsWith("X-RUN")) { + if (name != null && (name.startsWith("X-RUN") || name.startsWith("MH30"))) { return DeviceType.NO1F1; } From 4817e808a61492301bd48ccacf08422a333d6cd5 Mon Sep 17 00:00:00 2001 From: ssantos Date: Mon, 26 Nov 2018 22:24:53 +0000 Subject: [PATCH 3/3] Translated using Weblate (German) Currently translated at 92.7% (536 of 578 strings) Translation: Freeyourgadget/Gadgetbridge Translate-URL: https://hosted.weblate.org/projects/freeyourgadget/gadgetbridge/de/ --- app/src/main/res/values-de/strings.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 6639802a7..cd401ef8f 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -608,4 +608,5 @@ Akzeptieren Bei Sonnenuntergang + Maximale Zeilenlänge von rechts nach links