From 4ff04870caede5aa7963c6af745b70485bc7607c Mon Sep 17 00:00:00 2001 From: maxirnilian Date: Sun, 5 Aug 2018 18:52:44 +0200 Subject: [PATCH] Watch 9: Initial support --- app/src/main/AndroidManifest.xml | 6 + .../adapter/GBDeviceAdapterv2.java | 13 + .../watch9/Watch9CalibrationActivity.java | 107 ++++ .../devices/watch9/Watch9Constants.java | 76 +++ .../watch9/Watch9DeviceCoordinator.java | 147 +++++ .../devices/watch9/Watch9PairingActivity.java | 113 ++++ .../gadgetbridge/model/DeviceType.java | 1 + .../service/DeviceSupportFactory.java | 4 + .../devices/watch9/Watch9DeviceSupport.java | 605 ++++++++++++++++++ .../watch9/operations/InitOperation.java | 77 +++ .../gadgetbridge/util/DeviceHelper.java | 2 + .../layout/activity_watch9_calibration.xml | 124 ++++ .../res/layout/activity_watch9_pairing.xml | 33 + app/src/main/res/layout/device_itemv2.xml | 15 + app/src/main/res/values-de/strings.xml | 10 +- app/src/main/res/values/strings.xml | 11 + 16 files changed, 1343 insertions(+), 1 deletion(-) create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/watch9/Watch9CalibrationActivity.java create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/watch9/Watch9Constants.java create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/watch9/Watch9DeviceCoordinator.java create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/watch9/Watch9PairingActivity.java create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/watch9/Watch9DeviceSupport.java create mode 100644 app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/watch9/operations/InitOperation.java create mode 100644 app/src/main/res/layout/activity_watch9_calibration.xml create mode 100644 app/src/main/res/layout/activity_watch9_pairing.xml diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index bd42dd7d8..e9d2fc015 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -387,6 +387,12 @@ + +