From 2a78e896240a23d5de10060924934f4169f9369f Mon Sep 17 00:00:00 2001 From: Phillip Thelen Date: Fri, 17 Mar 2023 15:16:08 +0100 Subject: [PATCH] finalize first version of party seeking --- Habitica/res/drawable/party_seeking.png | Bin 0 -> 2696 bytes Habitica/res/drawable/success_border.xml | 5 ++ Habitica/res/layout/fragment_no_party.xml | 64 ++++++++++++++---- Habitica/res/values/strings.xml | 6 ++ Habitica/res/values/styles.xml | 2 +- .../android/habitica/api/ApiService.kt | 2 +- .../habitica/api/GSonFactoryCreator.java | 1 + .../android/habitica/data/ApiClient.kt | 2 +- .../android/habitica/data/UserRepository.kt | 4 +- .../data/implementation/ApiClientImpl.kt | 2 +- .../data/implementation/UserRepositoryImpl.kt | 8 +-- .../habitica/models/social/UserParty.kt | 2 + .../customization/AvatarOverviewFragment.kt | 1 - .../social/party/NoPartyFragmentFragment.kt | 52 ++++---------- .../fragments/social/party/PartyFragment.kt | 4 +- .../habitica/ui/viewmodels/InboxViewModel.kt | 2 +- .../progress/HabiticaPullRefreshIndicator.kt | 6 -- build.gradle | 6 +- common/src/main/res/values-night/colors.xml | 1 + common/src/main/res/values/colors.xml | 1 + common/src/main/res/values/dimens.xml | 3 +- 21 files changed, 99 insertions(+), 75 deletions(-) create mode 100644 Habitica/res/drawable/party_seeking.png create mode 100644 Habitica/res/drawable/success_border.xml diff --git a/Habitica/res/drawable/party_seeking.png b/Habitica/res/drawable/party_seeking.png new file mode 100644 index 0000000000000000000000000000000000000000..e025cf3292dd5f5a8b9529db4128c944b2664067 GIT binary patch literal 2696 zcmV;33U~F1P)yXrnRfr`jno^Z!2F8$13t5`P7)g`VzlhKo>143RXrqI*6D^5kv@yjIX2_UH z3lRgABuuB;83e(fF{5C{SQo)bVia4V68ymmiJ=aH6B+65IqzFImwoKAKMHU2&B*7y z@4mb2<=pR`bMD#IG!tWbwASPJr}-Iyns=xnL<=yiR_lO^SX*0b(Y}LA-0igsxN+PK zU{~+ko=ELEOKsFXbylOroDvc;s9oRG-EHw?UbDe#?%g}!JagyH4d~jLQaJ$YqGsaSopPr?+|^C(>e~~Evwm`gIOhx5u06-|gnnNt z2Id_Xs+k&tHV#-LtXj2R;K>KRA@1lLK|FetT*;2k8)Dqyi{WB^Kz*IztRSAQ-SXwj ziBFz9NgNj!C$6I(S! z()hmmI-5T4V&cT?4>U8wE90^1u=Gm8KM=VwadxLA@)=$ zjDUIkwRWcVIi6U(jyUxhZlB%FoHRm4CohC?J1ut#@v|##igCCvPh;gN`%nuCcx@bg ztdVxX%n8!Ep&;(?+B>bpxzBO?KqX7~v$}$qF@vhE9d`WGsZ)tPRSE$20sc~3Qz{2C zmdI%K`VNfRol(jiQOb4MkGuw=n{lC6#Os(9hQ=}2y#7c3W$P{7f6U>rY9~*3QMmvZx+`J{>b;&7jwJvmgaXj(gVK2 z-%+GnbC%w|Hu@iX=k4!Et(agrA0b?7mxfxv|CzQMEmnfeq?5}a})!g!=D(6xg$g4 zfKLI1P)`VccMker-MtSU%m9`F2}&+{}dPs1G#i~C=mRx8FKirMf|0`cynr^&fp z@c4B4{op~H3D>V*C&o^Pg4ER15F6HW=-n6xU>?k?0=~xl2fw2B$H{LHkIzXXZVlOi zk@R!uDu)lxU{rejE|TjuUf*_`c%PN8M@B{xLs2T$-xl|8S~^0ELtX^)sQC@Go^-h8 zKkn~N)BpDw{d5{f9|aI^RDB-8I>Bl*^X4nRB+j2DmEvskXQCY)#n&^c*-6wgpCTGF zW(;xqoJWa&lkpMpKMH1=PC+_5I|XNFXA^JOuz?tvQZ)mrW>AZZImZ6=CRXF^t7Ei* zaJ5zX7F8?d-zIQ*jsehm$!?vK2XzZYKo$=-A`~O{F;)zmuHN{P-{zd9Y{;k#t60xb z$E5iq#5|X)ZtLTs#C=AJ@%0UkhM+`tg&7vLrQH|o2Jj=}>-~%a&pFk{P(9$xyhFtB zHGq=xayq?wVd26i2j|b?yoW<6qWfg2p&0M2oS_YbC0n1<%!a6_C^DY6w`>vpj!uU) z{b9`-YEPIj!R=g*6!XW1^|*-x{tk&=`|W;|^khk>hVWP%BA0*Z0u=uzT`hzR1gwl>km zxFuVUXu}<i zaiP8`hA#+YUNuC`gd+Mt9s|k&g;@v%#zvRFkg6bN#6kTG<@BV(qJMMKYT_%^GPHh`6r#Ult}4dpksRsWdyT8`yj2Xq zhZ@qMry@`gV7k7s;uCbIc`F-!;|&fSQ)m5b!1)^YoZ|oJCj#m`tG00FG!SPkePQYI z^G?EP97YPFW~o7eEOQ6^DXgjvl=u{p!yoYfafQ38ROqC<%;&3 z+Ga8C;`9^5Bg5_?{^or?@!qwI)jU3l72{C)Bw}9`12Fa33ZjbK?90SYOnHEK|ChYe zXMe>885JdyFU`%Dcw86D`)vI_%mei1H8fMApK+)PVgyw|a8{C0t>>sUR*sK9=a$n4 z(b%zV>0oJ(bmL=SoEgyE+)Qg$wP%mZwS{8XuM^LoH;=e$H#^2%`nU_tvKR@9VJ%|C zs9o-xVgPqVIlQS|a2S-gH4jjR!uRT2UWZZ`VSf!P&59*_D5y1EBucRAr@Y&2+TDO- zJpvg)x~=DM2aJ15R}kbu4m5F9QeVYzU||L?Wa&Gc|47%@w?qHC-_n%=?egOtG>@68 z(A_Br@)~vZT(@!gvV5GiTw!Cy=_`B;e<=pwSLNty#qM^wr&jMvg%qL}yJGb8Z9Bi8 z!^S?tgQ26ueTZh%c}fo-6K5%b{hj3OQ>FJ8Z2rkyO?U5foM!)?D z%GcYtu*QrPU!DRHA{3)vRHA2ARmE^rod*IzQ9}x--vxF_R|Z5Q0F(t7sfXE63Lt1d z@#ZTc!uhPFs_}=!{S`shGiv5NN*NR!k5x|<34k6Ef5GQJE0WbL?VI8clg~ndKDsOz?x4_#|0yh-*EVEVqNs=arhV*7pTxSsFVW= zVOI>1_waUHpy25rd#Kje3~M+XQ%}CA*3)rj#s2{WOT?mzI@Nms0000 C!8|7b literal 0 HcmV?d00001 diff --git a/Habitica/res/drawable/success_border.xml b/Habitica/res/drawable/success_border.xml new file mode 100644 index 000000000..0d26a21e1 --- /dev/null +++ b/Habitica/res/drawable/success_border.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/Habitica/res/layout/fragment_no_party.xml b/Habitica/res/layout/fragment_no_party.xml index 46cc96e7b..99c408a28 100644 --- a/Habitica/res/layout/fragment_no_party.xml +++ b/Habitica/res/layout/fragment_no_party.xml @@ -12,9 +12,7 @@ - + android:orientation="vertical"> + android:layout_margin="@dimen/spacing_sides"> + android:paddingHorizontal="@dimen/spacing_sides" + android:paddingTop="@dimen/spacing_sides" + android:paddingBottom="60dp" + android:background="@color/window_background"> + + android:layout_marginEnd="@dimen/spacing_large" + android:layout_marginBottom="@dimen/spacing_large"/>