From 1754b4045b2106870703b86fc68f2ddcde607ff4 Mon Sep 17 00:00:00 2001 From: Tommaso Berlose Date: Sun, 10 May 2020 14:08:40 +0200 Subject: [PATCH] Add google fit integration --- .idea/caches/build_file_checksums.ser | Bin 646 -> 537 bytes .idea/gradle.xml | 2 - .idea/modules.xml | 2 - app/build.gradle | 18 +- app/release/app-release.aab | Bin 18516094 -> 18404381 bytes app/src/main/AndroidManifest.xml | 16 + .../anotherwidget/AWApplication.kt | 1 + .../anotherwidget/global/Constants.kt | 4 +- .../anotherwidget/global/Preferences.kt | 1 + .../anotherwidget/helpers/DailyStepsHelper.kt | 97 ++++++ .../helpers/GlanceProviderHelper.kt | 30 +- .../anotherwidget/receivers/FenceReceiver.kt | 83 +++++ .../ui/activities/MainActivity.kt | 1 + .../ui/fragments/CalendarTabFragment.kt | 27 -- .../ui/fragments/GeneralTabFragment.kt | 30 ++ .../ui/fragments/GlanceTabFragment.kt | 128 +++++++- .../ui/fragments/MainFragment.kt | 293 ++++++++++-------- .../ui/fragments/SettingsFragment.kt | 1 + .../ui/viewmodels/MainViewModel.kt | 1 + .../anotherwidget/ui/widgets/MainWidget.kt | 96 +++--- .../res/layout/fragment_calendar_settings.xml | 111 +++---- .../res/layout/fragment_general_settings.xml | 37 +++ .../res/layout/fragment_glance_settings.xml | 54 ++++ app/src/main/res/values/strings.xml | 1 + googlefit/build.gradle | 6 - googlefit/src/main/AndroidManifest.xml | 4 - settings.gradle | 2 - .../tmp/debug/dex-renamer-state.txt | 2 +- 28 files changed, 713 insertions(+), 335 deletions(-) create mode 100644 app/src/main/java/com/tommasoberlose/anotherwidget/helpers/DailyStepsHelper.kt create mode 100644 app/src/main/java/com/tommasoberlose/anotherwidget/receivers/FenceReceiver.kt diff --git a/.idea/caches/build_file_checksums.ser b/.idea/caches/build_file_checksums.ser index 2fbd952d6a8076d2b2ac037de371f55ad256933b..dca20a098711469df1c5a75afa5eea676396e6e7 100644 GIT binary patch delta 69 zcmV-L0J{H%1(^hpm<0ZK|Iv}0OaTUw=_wNmZaYXN(c7~!PxEKNQsMt}01T7A0Tz=x b0Y8)H0ge$-YQn17kwRX~J5t9vS-5|ADYYKK delta 134 zcmV;10D1qJ1cn8Wm<0O}W&n|#OaTay=_wHP@eNrWt59S?<#UjCG9mtxA^}(m7H4m7 zXKZC=X>^nE0T&}3uJ6e+?ogu|