From 2720c4457ba1a876b157879d0e33aa7a2682147d Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Thu, 26 Oct 2017 18:44:03 +0200 Subject: [PATCH] remove databinding --- Habitica/build.gradle | 8 +- .../avatar_background_overview_card.xml | 44 -- .../res/layout/equipment_overview_list.xml | 66 --- .../res/layout/fragment_avatar_overview.xml | 227 +++++----- .../layout/fragment_equipment_overview.xml | 202 ++++++--- Habitica/res/layout/fragment_group_info.xml | 398 +++++------------- Habitica/res/layout/item_image_row.xml | 71 ++-- Habitica/res/values/attrs.xml | 3 + .../activities/ChallengeDetailActivity.java | 7 +- .../habitica/ui/activities/MainActivity.java | 4 +- .../SkillTasksRecyclerViewAdapter.java | 8 +- .../tasks/BaseTasksRecyclerViewAdapter.java | 5 +- .../customization/AvatarOverviewFragment.java | 173 -------- .../customization/AvatarOverviewFragment.kt | 98 +++++ .../equipment/EquipmentOverviewFragment.java | 163 ------- .../equipment/EquipmentOverviewFragment.kt | 136 ++++++ .../social/GroupInformationFragment.java | 193 --------- .../social/GroupInformationFragment.kt | 128 ++++++ .../ui/fragments/social/GuildFragment.java | 2 +- .../ui/fragments/social/TavernFragment.java | 8 +- .../ChallengeTasksRecyclerViewFragment.java | 34 +- .../fragments/social/party/PartyFragment.java | 2 +- .../habitica/ui/helpers/DataBindingUtils.java | 43 -- .../habitica/ui/menu/MainDrawerBuilder.kt | 18 +- .../habitica/ui/views/EquipmentItemRow.kt | 34 ++ 25 files changed, 798 insertions(+), 1277 deletions(-) delete mode 100644 Habitica/res/layout/avatar_background_overview_card.xml delete mode 100644 Habitica/res/layout/equipment_overview_list.xml delete mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/customization/AvatarOverviewFragment.java create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/customization/AvatarOverviewFragment.kt delete mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/equipment/EquipmentOverviewFragment.java create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/equipment/EquipmentOverviewFragment.kt delete mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GroupInformationFragment.java create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/GroupInformationFragment.kt create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/EquipmentItemRow.kt diff --git a/Habitica/build.gradle b/Habitica/build.gradle index 64caa6a90..f7b5014a4 100644 --- a/Habitica/build.gradle +++ b/Habitica/build.gradle @@ -59,8 +59,8 @@ dependencies { implementation 'com.jakewharton:butterknife:8.8.1' annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1' //Dependency Injection - implementation 'com.google.dagger:dagger:2.11' - annotationProcessor 'com.google.dagger:dagger-compiler:2.11' + implementation 'com.google.dagger:dagger:2.12' + annotationProcessor 'com.google.dagger:dagger-compiler:2.12' compileOnly 'org.glassfish:javax.annotation:10.0-b28' //App Compatibility and Material Design implementation('com.mikepenz:materialdrawer:5.8.3@aar') { @@ -236,10 +236,6 @@ android { universalApk true } } - - dataBinding { - enabled = true - } } Properties props = new Properties() diff --git a/Habitica/res/layout/avatar_background_overview_card.xml b/Habitica/res/layout/avatar_background_overview_card.xml deleted file mode 100644 index dcbe63229..000000000 --- a/Habitica/res/layout/avatar_background_overview_card.xml +++ /dev/null @@ -1,44 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Habitica/res/layout/equipment_overview_list.xml b/Habitica/res/layout/equipment_overview_list.xml deleted file mode 100644 index 8fd56b78d..000000000 --- a/Habitica/res/layout/equipment_overview_list.xml +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Habitica/res/layout/fragment_avatar_overview.xml b/Habitica/res/layout/fragment_avatar_overview.xml index 6dd6a4c77..c89811290 100644 --- a/Habitica/res/layout/fragment_avatar_overview.xml +++ b/Habitica/res/layout/fragment_avatar_overview.xml @@ -1,134 +1,123 @@ - + - - + android:scrollbars="vertical"> - - - - - - android:scrollbars="vertical"> + - - - - - + + android:orientation="vertical" + android:divider="?android:listDivider" + android:showDividers="middle"> + + + + + + - + android:id="@+id/avatarShirtView" + app:equipmentTitle="@string/avatar_shirt"/> + + + + - - - - - - - - - - - + - + - - - - - - - + android:id="@+id/avatarHairColorView" + app:equipmentTitle="@string/avatar_color" /> + + + + + + - + - - \ No newline at end of file + diff --git a/Habitica/res/layout/fragment_equipment_overview.xml b/Habitica/res/layout/fragment_equipment_overview.xml index f3f45bae4..ca19c824a 100644 --- a/Habitica/res/layout/fragment_equipment_overview.xml +++ b/Habitica/res/layout/fragment_equipment_overview.xml @@ -1,77 +1,149 @@ - + - - - - - - - - - - - - - - - + + - - - + style="@style/CardView.Default"> - + - - + + + + + + + - + android:layout_width="match_parent"/> - + + + + + + - - \ No newline at end of file + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Habitica/res/layout/fragment_group_info.xml b/Habitica/res/layout/fragment_group_info.xml index 66389aca9..ed395b976 100644 --- a/Habitica/res/layout/fragment_group_info.xml +++ b/Habitica/res/layout/fragment_group_info.xml @@ -1,335 +1,131 @@ - + - - - - - - - - - - - - - - - - - - - - - - + android:layout_height="wrap_content" + android:orientation="vertical" + android:paddingBottom="?android:actionBarSize"> - + style="@style/CardView.Default" + android:id="@+id/invitationWrapper"> - + + android:text="@string/invited_to_party" /> + - - - + android:text="@string/quest.accept" + android:textColor="@color/btn_success" + style="?android:buttonBarButtonStyle" />