From 37cf130ba0634a93ed7c9d768eed5511cac53c6a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Deniz=20D=C3=BCzg=C3=B6ren?= Date: Sat, 12 Oct 2019 21:03:34 +0200 Subject: [PATCH] Refactoring, using view binding in all fragments, app now targets API 29, replaced deprecated support library PreferenceManager and Custom Tabs with AndroidX equivalents, version bump to 2.3.3 --- .idea/gradle.xml | 3 + app/build.gradle | 21 +- .../substitutionplan/activities/FirstTime.kt | 12 +- .../substitutionplan/activities/Login.kt | 2 +- .../substitutionplan/activities/Main.kt | 291 ++++--- .../adapters/ColourAdapter.kt | 14 +- .../adapters/RingtoneAdapter.kt | 17 +- .../substitutionplan/data/DataFetcher.kt | 18 +- .../substitutionplan/data/HelperFunctions.kt | 19 +- .../data/LoginWebViewClient.kt | 4 +- .../database/FoodViewModel.kt | 3 +- .../database/SubstViewModel.kt | 3 +- .../fragments/FoodFragment.kt | 36 +- .../fragments/GeneralPlanFragment.kt | 2 +- .../fragments/PersonalPlanFragment.kt | 23 +- .../fragments/PlanFragment.kt | 44 +- .../fragments/SettingsFragment.kt | 722 +++++++++--------- .../services/FBNotificationService.kt | 5 +- .../services/FBPingService.kt | 2 +- .../main/res/layout/activity_first_time.xml | 38 +- app/src/main/res/layout/content_settings.xml | 278 +++---- app/src/main/res/layout/course_card.xml | 20 +- app/src/main/res/layout/food_layout.xml | 4 +- app/src/main/res/layout/list_item.xml | 33 +- app/src/main/res/layout/plan.xml | 10 +- build.gradle | 2 +- gradle/wrapper/gradle-wrapper.properties | 2 +- 27 files changed, 827 insertions(+), 801 deletions(-) diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 7ac24c7..674414f 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -1,8 +1,11 @@ +