From fd19fe6edeba9ce6334e702b57400bf93d18ed3b Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 19 Oct 2023 13:03:57 +0200 Subject: [PATCH] show new loading view in more places --- Habitica/build.gradle | 2 +- Habitica/res/layout/activity_death.xml | 5 + .../habitica/interactors/FeedPetUseCase.kt | 2 +- .../habitica/interactors/HatchPetUseCase.kt | 2 +- .../habitica/interactors/ShareMountUseCase.kt | 2 +- .../habitica/interactors/SharePetUseCase.kt | 2 +- .../habitica/ui/activities/ArmoireActivity.kt | 5 +- .../ui/activities/BirthdayActivity.kt | 2 +- .../habitica/ui/activities/DeathActivity.kt | 18 +- .../ui/activities/FullProfileActivity.kt | 2 +- .../habitica/ui/activities/MainActivity.kt | 10 +- .../ui/activities/TaskFormActivity.kt | 5 +- .../ui/activities/TaskSummaryActivity.kt | 8 +- .../customization/AvatarOverviewFragment.kt | 3 +- .../purchases/GemsPurchaseFragment.kt | 2 +- .../purchases/SubscriptionFragment.kt | 2 +- .../social/party/PartyDetailFragment.kt | 2 +- .../social/party/PartyInviteFragment.kt | 3 +- .../social/party/PartySeekingFragment.kt | 5 +- .../habitica/ui/theme/HabiticaTheme.kt | 259 ++++-------------- .../habitica/ui/views/AppHeaderView.kt | 6 +- .../habitica/ui/views/BottomSheetUtils.kt | 3 +- .../habitica/ui/views/GroupPlanMemberList.kt | 4 +- .../habitica/ui/views/HabiticaButton.kt | 2 +- .../android/habitica/ui/views/LabeledBar.kt | 3 +- .../habitica/ui/views/LoadingButton.kt | 3 +- .../android/habitica/ui/views/UserRow.kt | 1 + .../views/dialogs/HabiticaProgressDialog.kt | 15 +- .../views/equipment/EquipmentOverviewView.kt | 6 +- .../preferences/PauseResumeDamageView.kt | 3 +- .../progress/HabiticaPullRefreshIndicator.kt | 4 +- .../ui/views/social/PartySeekingListItem.kt | 5 +- .../ui/views/stable/MountBottomSheet.kt | 3 +- .../ui/views/stable/PetBottomSheet.kt | 3 +- .../habitica/ui/views/tasks/AssignedView.kt | 3 +- .../tasks/form/HabitScoringButtonsView.kt | 3 +- .../views/tasks/form/TaskDifficultyButtons.kt | 3 +- .../ui/views/tasks/form/TaskFormSelector.kt | 3 +- build.gradle | 4 +- common/build.gradle.kts | 18 +- .../helpers/RecyclerViewEmptySupport.kt | 9 +- .../common/habitica/theme/HabiticaTheme.kt | 146 ++++++++++ .../habitica}/views/ComposableAvatarView.kt | 2 +- .../views}/HabiticaCircularProgressView.kt | 4 +- common/src/main/res/layout/loading_item.xml | 6 +- common/src/main/res/values/colors.xml | 9 + fastlane/changelog.txt | 17 +- version.properties | 2 +- 48 files changed, 365 insertions(+), 266 deletions(-) create mode 100644 common/src/main/java/com/habitrpg/common/habitica/theme/HabiticaTheme.kt rename {Habitica/src/main/java/com/habitrpg/android/habitica/ui => common/src/main/java/com/habitrpg/common/habitica}/views/ComposableAvatarView.kt (93%) rename {Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/progress => common/src/main/java/com/habitrpg/common/habitica/views}/HabiticaCircularProgressView.kt (97%) diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 3fe3b87af..8bd4fcc9d 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -116,7 +116,7 @@ dependencies { implementation "com.google.accompanist:accompanist-systemuicontroller:$accompanist_version" implementation 'com.google.android.play:core:1.10.3' - implementation 'androidx.activity:activity-compose:1.7.2' + implementation 'androidx.activity:activity-compose:1.8.0' implementation "androidx.compose.runtime:runtime-livedata:$compose_version" implementation "androidx.compose.material:material:$compose_version" implementation "androidx.compose.animation:animation:$compose_version" diff --git a/Habitica/res/layout/activity_death.xml b/Habitica/res/layout/activity_death.xml index 2b5e2dc04..d69c75c04 100644 --- a/Habitica/res/layout/activity_death.xml +++ b/Habitica/res/layout/activity_death.xml @@ -82,6 +82,11 @@ android:layout_height="0dp" android:layout_weight="1" /> + +