From eae77cfad59ae1a1aa77f6566f21471b9439caa3 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Tue, 28 Jul 2020 12:31:36 +0200 Subject: [PATCH] Various stable improvements --- Habitica/build.gradle | 2 +- .../layout/customization_section_header.xml | 2 + .../res/layout/dialog_pet_suggest_hatch.xml | 83 ++++++++++++++----- .../layout/fragment_recyclerview_stable.xml | 2 - Habitica/res/layout/shop_section_header.xml | 6 +- Habitica/res/navigation/navigation.xml | 6 +- Habitica/res/values/attrs.xml | 1 + Habitica/res/values/styles.xml | 30 ++++--- .../habitica/data/InventoryRepository.kt | 4 +- .../implementation/InventoryRepositoryImpl.kt | 12 ++- .../data/local/InventoryLocalRepository.kt | 3 +- .../RealmInventoryLocalRepository.kt | 7 +- .../habitica/ui/activities/MainActivity.kt | 29 +++++-- .../inventory/PetDetailRecyclerAdapter.kt | 12 +-- .../adapter/inventory/ShopRecyclerAdapter.kt | 2 +- .../inventory/StableRecyclerAdapter.kt | 11 ++- .../habitica/ui/fragments/BaseMainFragment.kt | 2 - .../inventory/items/ItemRecyclerFragment.kt | 2 +- .../stable/PetDetailRecyclerFragment.kt | 10 ++- .../stable/StableRecyclerFragment.kt | 15 +++- .../challenges/ChallengeDetailFragment.kt | 4 +- .../habitica/ui/viewHolders/PetViewHolder.kt | 18 ++-- .../ui/views/dialogs/PetSuggestHatchDialog.kt | 19 ++++- 23 files changed, 199 insertions(+), 83 deletions(-) diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 7fd2bb6db..14317107a 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -162,7 +162,7 @@ android { multiDexEnabled true resConfigs "en", "bg", "de", "en-rGB", "es", "fr", "hr-rHR", "in", "it", "iw", "ja", "ko", "lt", "nl", "pl", "pt-rBR", "pt-rPT", "ru", "tr", "zh", "zh-rTW" - versionCode 2491 + versionCode 2497 versionName "2.8" } diff --git a/Habitica/res/layout/customization_section_header.xml b/Habitica/res/layout/customization_section_header.xml index ac7f5ed18..6569293c9 100644 --- a/Habitica/res/layout/customization_section_header.xml +++ b/Habitica/res/layout/customization_section_header.xml @@ -4,6 +4,8 @@ android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="55dp" + android:paddingStart="16dp" + android:paddingEnd="16dp" android:gravity="bottom"> - - - + + + + + + + android:layout_marginEnd="10dp" + android:layout_marginStart="@dimen/spacing_small"> - - - + + + + + + + android:layout_marginLeft="16dp" + android:layout_marginRight="16dp" /> + android:name="com.habitrpg.android.habitica.ui.fragments.inventory.stable.PetDetailRecyclerFragment"> @@ -319,8 +318,7 @@ + android:name="com.habitrpg.android.habitica.ui.fragments.inventory.stable.MountDetailRecyclerFragment"> diff --git a/Habitica/res/values/attrs.xml b/Habitica/res/values/attrs.xml index e01956272..9626196e1 100644 --- a/Habitica/res/values/attrs.xml +++ b/Habitica/res/values/attrs.xml @@ -10,6 +10,7 @@ + diff --git a/Habitica/res/values/styles.xml b/Habitica/res/values/styles.xml index 030e656d0..974a440b9 100644 --- a/Habitica/res/values/styles.xml +++ b/Habitica/res/values/styles.xml @@ -49,12 +49,13 @@ @style/SearchViewStyle @color/white + @color/brand_50