From cc79b47fb3fbdc5bac2eade9209d981dbf9f6ef1 Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Mon, 17 Jul 2017 16:41:18 +0200 Subject: [PATCH] improve party view --- Habitica/AndroidManifest.xml | 4 +- Habitica/res/layout/fragment_party_detail.xml | 7 +- Habitica/res/layout/fragment_quest_detail.xml | 160 +++++++++++ Habitica/res/layout/quest_participant.xml | 26 ++ Habitica/res/values/dimens.xml | 3 + Habitica/res/values/strings.xml | 7 + .../habitica/components/AppComponent.java | 3 + .../implementation/SocialRepositoryImpl.java | 11 +- .../data/local/SocialLocalRepository.java | 6 + .../RealmSocialLocalRepository.java | 50 ++++ .../habitica/models/inventory/Quest.java | 4 + .../habitica/models/members/Member.java | 17 ++ .../android/habitica/models/social/Group.java | 2 +- .../inventory/ItemRecyclerAdapter.java | 6 +- .../inventory/items/ItemRecyclerFragment.java | 10 +- .../fragments/social/QuestDetailFragment.java | 261 ++++++++++++++++++ .../social/party/PartyDetailFragment.java | 76 ++--- .../habitica/utils/GroupSerialization.java | 42 ++- .../habitica/utils/MemberSerialization.java | 12 +- 19 files changed, 628 insertions(+), 79 deletions(-) create mode 100644 Habitica/res/layout/fragment_quest_detail.xml create mode 100644 Habitica/res/layout/quest_participant.xml create mode 100644 Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/QuestDetailFragment.java diff --git a/Habitica/AndroidManifest.xml b/Habitica/AndroidManifest.xml index c93ddf73e..599c8250c 100644 --- a/Habitica/AndroidManifest.xml +++ b/Habitica/AndroidManifest.xml @@ -2,8 +2,8 @@ diff --git a/Habitica/res/layout/fragment_party_detail.xml b/Habitica/res/layout/fragment_party_detail.xml index 733c4ba74..7b2e16b47 100644 --- a/Habitica/res/layout/fragment_party_detail.xml +++ b/Habitica/res/layout/fragment_party_detail.xml @@ -17,9 +17,7 @@ android:layout_width="match_parent" android:layout_height="wrap_content" style="@style/CardView.Default" - android:id="@+id/party_invitation_wrapper" - > - + android:id="@+id/party_invitation_wrapper"> + app:srcCompat="@drawable/ic_keyboard_arrow_right_gray_24dp"/> + + + + + + + + + + + + + + + + + + + + + + +