From d040a9220b8b19573b94bc993f261c2be91215c5 Mon Sep 17 00:00:00 2001 From: Nutcake Date: Tue, 31 Oct 2023 21:50:16 +0100 Subject: [PATCH 1/6] Add adaptive monochrome icon --- .../main/ic_launcher_monochrome-playstore.png | Bin 27070 -> 40081 bytes .../res/mipmap-anydpi-v26/ic_launcher.xml | 1 + .../ic_launcher_monochrome.xml | 2 +- .../ic_launcher_monochrome_round.xml | 2 +- .../mipmap-anydpi-v26/ic_launcher_round.xml | 5 ----- .../main/res/mipmap-hdpi/ic_launcher_mono.png | Bin 1862 -> 0 bytes .../res/mipmap-hdpi/ic_launcher_mono.webp | Bin 0 -> 2004 bytes .../mipmap-hdpi/ic_launcher_monochrome.png | Bin 2763 -> 0 bytes .../mipmap-hdpi/ic_launcher_monochrome.webp | Bin 0 -> 1374 bytes .../ic_launcher_monochrome_round.png | Bin 4835 -> 0 bytes .../ic_launcher_monochrome_round.webp | Bin 0 -> 2596 bytes .../main/res/mipmap-mdpi/ic_launcher_mono.png | Bin 1260 -> 0 bytes .../res/mipmap-mdpi/ic_launcher_mono.webp | Bin 0 -> 1252 bytes .../mipmap-mdpi/ic_launcher_monochrome.png | Bin 2125 -> 0 bytes .../mipmap-mdpi/ic_launcher_monochrome.webp | Bin 0 -> 1028 bytes .../ic_launcher_monochrome_round.png | Bin 3087 -> 0 bytes .../ic_launcher_monochrome_round.webp | Bin 0 -> 1632 bytes .../res/mipmap-xhdpi/ic_launcher_mono.png | Bin 2492 -> 0 bytes .../res/mipmap-xhdpi/ic_launcher_mono.webp | Bin 0 -> 2804 bytes .../mipmap-xhdpi/ic_launcher_monochrome.png | Bin 3700 -> 0 bytes .../mipmap-xhdpi/ic_launcher_monochrome.webp | Bin 0 -> 1948 bytes .../ic_launcher_monochrome_round.png | Bin 6662 -> 0 bytes .../ic_launcher_monochrome_round.webp | Bin 0 -> 3792 bytes .../res/mipmap-xxhdpi/ic_launcher_mono.png | Bin 3838 -> 0 bytes .../res/mipmap-xxhdpi/ic_launcher_mono.webp | Bin 0 -> 4540 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.png | Bin 6085 -> 0 bytes .../mipmap-xxhdpi/ic_launcher_monochrome.webp | Bin 0 -> 3112 bytes .../ic_launcher_monochrome_round.png | Bin 10646 -> 0 bytes .../ic_launcher_monochrome_round.webp | Bin 0 -> 5978 bytes .../res/mipmap-xxxhdpi/ic_launcher_mono.png | Bin 5448 -> 0 bytes .../res/mipmap-xxxhdpi/ic_launcher_mono.webp | Bin 0 -> 6480 bytes .../mipmap-xxxhdpi/ic_launcher_monochrome.png | Bin 8352 -> 0 bytes .../ic_launcher_monochrome.webp | Bin 0 -> 4482 bytes .../ic_launcher_monochrome_round.png | Bin 15415 -> 0 bytes .../ic_launcher_monochrome_round.webp | Bin 0 -> 9096 bytes android/app/src/main/res/raw/keep.xml | 2 +- .../ic_launcher_monochrome_background.xml | 4 ++++ 37 files changed, 8 insertions(+), 8 deletions(-) delete mode 100644 android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.webp delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.webp delete mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome_round.png create mode 100644 android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome_round.webp delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_mono.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_mono.webp delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.webp delete mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.png create mode 100644 android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.webp delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_mono.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_mono.webp delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.webp delete mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.png create mode 100644 android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.webp delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.webp delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.webp delete mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.png create mode 100644 android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.webp delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.webp delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.webp delete mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.png create mode 100644 android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.webp create mode 100644 android/app/src/main/res/values/ic_launcher_monochrome_background.xml diff --git a/android/app/src/main/ic_launcher_monochrome-playstore.png b/android/app/src/main/ic_launcher_monochrome-playstore.png index a76178e3ef52202458d3b053ecd335fb778fa929..2d70abe92de885f55c54062cd3247e63d551ca4c 100644 GIT binary patch literal 40081 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 XmXxuWYzK7|8+@#epD?R2@x1&WUusWu literal 27070 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 + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome.xml index 861b63a..61978f2 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome_round.xml index 861b63a..61978f2 100644 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome_round.xml +++ b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_monochrome_round.xml @@ -1,5 +1,5 @@ - + \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml b/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml deleted file mode 100644 index 036d09b..0000000 --- a/android/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - - - \ No newline at end of file diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.png deleted file mode 100644 index 7ff96250530049f4112e250d7b4a7ca4fd25aeac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1862 zcma)7`7;{`6xP*c*HP`LDCyFcVkM+?Yg0<8qK-&HQYDU!qiMxiY#qhYh^toOKBMkB zLLGH(ksv`SN}X+->rPTfs#yIG_RYNa&3rT8eDl8d!;7`HG!Ye&7UJXM6E(eOWOIU) zAN`BK$?W6+fP8#{qNYX$h#<#}8TZnQ*zwBkG5 zBY)Akz_+gUj^3HCN}6347QxuC4qGWb2 zngV2bj$bpsQziv8^X|L(XfZGFwnb@^-4Zb{Uq1mqv{U?3^<$sRs+63UNkGk4hSf!_ zc@=Y)-4^GK6Ush|lV$xR<7<{lNDh_4EG6LVv(;Kq=-)eXJ+ne9Cxfw=0B!__!l|K| z0Wp`@<(z00bTXW7!f57Q7>))@Q@&ir-k((%(NY&a5TPsngRvPzJVn?t=g*`2(VOmU z+RFUZE)j;^{^OJ$14*09NsKYFE@LTp>i*Ppa^N~Qik8{Q4$gD)oRc6skPe=FR=;tC z7hF0VibnJXs945{b{~iCwOS?9%Jh#>Pqt&Xm?TYZL*-D=l#&%7Eb%4;|3bCM#W9bV z#hde2=Y$yp;+*vxJ$hq#J5Os-dn=&U&uIbY)zz2+!g-O;>6|O?e*qkdr>} zp*?Nk)WQBmmTB;_Q4&piW(zJ(3b-TFh@RXVhN9l7{Gf@U_o~87+xs6KLcQwZ@BRg+ zZZXFo|E@sYr0&Xfx~vwGh35_}MN}+uE+qUS@#pwM-rr{iT~o0dR}d@0zKiDjMrhq6 zbm}m{xL_s{WMz9Jr1Z~ zS*b%}quZ_2o(hJC(RuWAeL!|?4(-FSE164PBMGXc282GM(zoBVh9}dcyFXdb(|knf z5Xs&tvD6Hn&QKS4)-%h&@}nhY$<;utuF2SkOomo|Qokg(x!ODJ$*j5kNjK@#n|_u9dt=m_pIvdJHF%(n%I<2vmywIXX~#ta z(?ADH<3luXDqaN_d7z5*pRMlwW+iyb`H9Yf+S!C>&uPf$!Et@Bv_=C-xB(vT4~wX7 z(wmA&hrIDfgi3sUp~js2TKXWNu7qQFEK8kG{8%huu)+sO($B&uZ5v|EW>xD@eTQ)8 zj(*7X9o??3$^}0=@Fsi1sv^_=qBq|Wq5{c1TCo9a-8fQRdEYm6qazpn&}Q4Y;BpMh z;@=Vg9${&B2DuB{wJAnH)4v-oI>wE$u-EobipneUI93jm1Wa6cGbpa-fj@uvCEiOh zeUmg8%mjolatUm1n0Ax;t=pyjn$?5AW?kOiZBf*8WVfWAf0R2pfwT2IvnFWrFsEVN zZ$z#SFXK&Q?>XaZbbx9l;bQSh$Ff~{9v!B7wxij!4PpuU?MTSRlIVVukGcX%V*wFY zbkwzzd{{vnIfoL6DJr|(fKY8%0W2~IPYVcQJ?6*2h>f1|_|MTncS@#_q W;GSSYzz$kJB&NoeMpcGRk^ccUo|gvz diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.webp b/android/app/src/main/res/mipmap-hdpi/ic_launcher_mono.webp new file mode 100644 index 0000000000000000000000000000000000000000..c274349962fba791ea2fb6b99a2fc7dab2f6c664 GIT binary patch literal 2004 zcmV;_2P^neNk&G@2LJ$9MM6+kP&iD$2LJ#sp+G1QucxSO8_4`g_qh|m{Lepuq%FLA zVj0v377+jd4lM*N1Pufg0t8J2uR#C*|HWzZz6%LngL=`q)TrAWn7jLi)ZN|P-QC^Y z-Mt(26inKip! zA<51415)LQWhD2e1i`G?K(?v2x%^&LVmEO%0}79x>=O>qp%L zpuKUJWL9#337zC7?|rMowAQhlCKrX60rYS0k?zT%fh6V_>7G#q7Bk&6y+StyRGHx> zkH-d%77xjX$*|g}j21I30Lc%@hb;p|s*~Jb2bOoxYIYSXsI#ARrUr&DOKHq>!1Bv3 zOZ>wU95W4;eHjS8ET_A#2J4+^eZ4hkecdeoLVYQvbfrP$Yyr14Ye1TdCCREwDxf

Z55|p%5 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome_round.png b/android/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome_round.png deleted file mode 100644 index 3f1b1ea9796ade2fec72e7e5f7adf1322c46da1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4835 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 G)0Y&UcDtbf literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_mono.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_mono.png deleted file mode 100644 index 7729a37046f43ca02925e455d3e0dc7c9a13a914..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1260 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 DY6l~C diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.webp new file mode 100644 index 0000000000000000000000000000000000000000..f68221a36ac6104b657202adf524dd23ac3e2b70 GIT binary patch literal 1028 zcmV+f1pE6^Nk&He0{{S5MM6+kP&iER0{{RoFTe{B_s1ZT6gk6J@h=%zt|Gx;(zY?% zZOmZOwlUjnOi?6B&D_yZzp_E!?w+kTvd7|wr$MY!_9hQ+qP}nwr$(ClTmUM+vay{byaos!T*TQ>bITP`0EOlNKaadji z-=$$TgPr|a5DrMkHS95Lc>i{l-H>&l&=1Vc`=x+XY|pL1vxj$X-*?h~YHBTA>PLx! z62AVY&Q5Mr+*hMv>By?RwuY8hmib9VneD+LF+j0(51(D_3JJ%URAr*{dTJc{i>H-*>|B zsV5H&uGd%7BUDm=(S|!^1emrzQbp9U5fE2?Ohg-8qBwt76&=pUNqF}WeP{>C@w?p$ z*3N|Npigu&PNtH-mboZ@Gw89!bY95^wA{t>l!%1BZYOX%8+7palxh(G;F{pC004Si)8(f& zH+D^5VJ`Ag3&75{06YV(jq^YqimwZg zE(TOS`G%fM^}^kBd$6+(1qDR#bUt!%e#>$t+YhK$toG17!3AZ(cc9RZqVEez0Fmuh z`7fL}u=nukz@f2~A$Fk9&paDTn-4`C(nV{w?K`l0lTuEHY!Q5$p2xJLIq;9no=jsr yTZU}k6#lxfrC%5RCTm8UfN9CnWy)fC=5)z4Cf1UqNNIVBBpQ>pC$`+q{x1QRQ2^Wk literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.png b/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.png deleted file mode 100644 index 9e3e3cfad8edfa39a111f810a58a86db451775be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3087 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 diff --git a/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.webp b/android/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..88f554701fedbf960770d3b9dbc4be75cb803155 GIT binary patch literal 1632 zcmV-m2A}y-Nk&Fk1^@t8MM6+kP&iCW1^@srFTe{Bbx@RT+q7%Vs_e1jBKfw0Jw#}Te?cMIG zi-9CbP4=Kfl0!V-pu;o@sTjo$JA*)=P)E=xLy^=Im85EZ^|aF?A$Tbh;goMLgI^~=r_BrSb zeaH$8B@_UVN5UG5Zn=}vwn{+{oT+l&uf{1aPLS=AkjU56eNMkpQkO(kydipPa z@nYo@9(DrrE;@qBEnDZT&?hJYeKZ^<0w&$d=l5vih@eM6=Ll z!2mhHBg$x}oQIi=1ZhF;V%TP(Hj(0A3b2F3w$ESzka_^~tSnJP#qk`F59S!h7u&4` zN!LYT=P>1USwW0E;{}x#Iid*T#jI3!Tr#Y%1U|8zWBE~$Otgkcz+tM$5uKYC8M!F- zYRRRd3b2aMTSb7%(mSOfQH(2;v39p_Bm7__Io*(mlFHP?cYotEB2kj~nPwb+NWf{f z5Jy*IDkJ4#W(mYfOX5DOwb}~0Bqo7}ITVOPk3E1SvK{JR_7|7e-o&)f-`>c@UN=wz zF_<{ED{>MAIA|R<+-6T&$E9aVVwPigl7d3X8D+e*LNpS9znJP+>6CrC3Ke3t7KCt5 zbVVicl93d4R*SaMIPP`H~$HWI=Yvnd7Iw~?&FR7_vZ21VU5N|1Oi_=Ae2gT^+n^nX{HY8&qu zNd-r6U%%OMZkw%y7$8t8qGk#W?eL6^=DB=2SVqWrPYo#0R8CYW6l*;V1JQz7JZc-Tv+@b*U#cKtpq@tpV;RS0g`cRV3w1mrg zr^svF15^ty82Lb}O{F@<)k$l8TnIadsj!Q3W8@hxsjhUfthPcB0fuK(({>emDeE%` z{}}lIeH~VqoJ`{eS+u-WkW8a*ku4 zIVy_7k3a$ZHMddSFrrjQ1ytQ&9{)A~ literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_mono.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_mono.png deleted file mode 100644 index 7d1c99463bd56cf075cc3fc4e33a3fbf37fc70a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2492 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 G|AP~WRCx0M literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png deleted file mode 100644 index ccdf098ad63fbb48c90a6b33ef0dd7cf429e0e5c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3700 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.png b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.png deleted file mode 100644 index d8cd4fe9ad8de4d12586ab38f91cbc4c728af93e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6662 zcmV+h8u{gkP)qDOwlt%$ z#BOY{BW3A`1+gp5dGpWSSueBqF1X7gB>f4h6jl>f{k+ezzN*D2D+o`HVHF`UCS;(a{jDC5-=^1O$NWO!WG6z>`vP``8Z z{63wv^Jff>U$O3k*rog2wev1^*3L_yxI^)f;;{sL$FX=^gKKdQ?nNHR3wg@RK$+$~ zVMR7+$N__f4~Sn<%_C+>{}1ApuJnjqa*pBw1@VXpCSN9nkk$&3XJYh`yI(854 zWzgkymgP;$Kw0v#Q5V!ne(WEa^aG`ooWcXjx1Us0-?(R^OtVBt6T2wu$tu zLmRxrGbuE!Tg(DoZv;URz8P}DMVKQ15nLdwOsTwX+8}~Dp>C)nudmYhRAiEzc;`6( z3T>l&{b&R4qQ`qChM>_*U8s>RM}7)G4yo)+)MY|K2!A5(qOPd3Qd&@ZJ4gEsD)di-!+t9SqGjsHM1sz{R1fVw%^cK@KA8*=3riKcQ-@peb z^a@(Z4SHRF%_m2%m!qf%Ko8y)v@6_aBX9FdADsDM>vd~q*>;h0eh2w_$4G313`I@= z5z^S8^Cw8#tA2Y%oL*%s=b*q7mwvC9h2^IvZav|yoliPO1!Ph@qri7ncqMLTAp`Na z8a|I-Pd<)aWpG>#xEA+_$JKzkpibg(1)y!2?$PszS4`N+PRBGAI=A`U0IIad?r*W&v==indi-Zjf2-FRWTSErLE+^e-z8}V{VE2gmr~!3B zoy6m6KwHt~&QbG7+l!h#4y#5mHDr0~NM-|5eYhSvACKgugs^9*n5Z|^ke4w4`MJ{u z4vqVUtiOGT9K3&poP88SBA#3)iBD6>&5U~_HRA!fLvbtPK1ohbBhgQ8kPDCE$;pRN zCtB;dNMph=t&dxRoSrpf)V1B#%H}So`ophp4kXRmI zq5#;Kzy{~=S;X=9G>x32d{2C|cMkXMthe)Z0$`OfR{&5QKFQn3nTJ~PAoDRLFUx>X zbMPc9oy0u7Nxr>xfP5Icg0zj$JBj89fN=mWoGyJ$n(v?3L(WycB|gfxx;U*0Ei7Jc z=bI}4sE0|3VdU(?7)FvvTz(^y3O4TPEwc3HUeb-$p>2eD0$|5

ERp+>C_AKMt!d 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 Q-~a#s07*qoM6N<$f>>I)>;M1& diff --git a/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.webp b/android/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..2b9a3ef1d46448699e605332f99f92aa2479fdee GIT binary patch literal 3792 zcmV;>4lnUiNk&G<4gdgGMM6+kP&iDx4gdfzU%(d-l?H;gZ4>i{z3rzE5fk9QuGS?+ zXradaM-eQwXeG1qO>NuuLX!3=-80i1duDChwr$(CZQHi(oq3P7ZSVGIw|lJauF9A0 zB$fIHi)Y`dbwvLixQ(PpRohEP=^ef&_`$Y4ZM1FMwq>N!l zGcz+YW5rP26?e?cI48=7JV|DjyH?^O@nn>YBdB59b~e%`s+l4kb=zd7*4nmh^RsQ+ zwr!ig*0yb%$y^R4+lHh27|RoGV(h-4{QnRH!~rRjVW{PZ$$&ie2Qlf#aVSSbYLAlX za1q^WwwrG9#n=7H@<@b^Kr#K;QpeV0n-TGDy{~_?D(=!zoz~ftexse+^&;Ngj5x-Y z2-WmG4^<57OKY03dR@zON=zVwmg@Cp?4>n{RzH?QlRo+IHY4?^_M6v`sY}b{d@d`= z+)yxNw10h!H}N~91TEV=y}4f-jBdVF)4}d~J2xtA*zD=$P&_q#?Oj7J=~&{gixcRW zFX>|9H0Y&Wqm;4E*d`yr=3yNdsW!5hDI(e$>g#bSGc5xFrIcozwz%8conGck_r4il zN}XLKB2q!q=kB_=?c%=6W%0<FjaWmH(yZY>t?JWP`XMCIoaWgs|S5u0N_ad~UXJC=^VQ1`Rxj&!f zubjnKU*TCaEaIc4Q#IzO*5`x#lKENw%Xc`vG2M~+2zdqurQmJ;a9MetSLb1Thxu84 z&!>0{*Q7yk_;TEZH}OOEIm_bZ+=84_Vyi##Q&p$5$c2FBd)^kbKhGoz@79*}qQDj3 z$|Dxf?N(4nacFY)yOUynG}MPYNo~Zn0Ch_5Snz6IN3uWD%=q`pqH07(y))^KZxcT* z&WdOU_IW1SkC&t|mah2(rZPySZ+_3MONkpltq01wGE&fth@-wmxL<-%PD;S^2r+V) zma*wilqt$d%|;*O+DmEi>`TN*U&a}zn#D7|RlF2}Sov1IYD=9PU`ZsUK1N6{FtHo& z_NXc+MwZ9>Cw5Ru?B{L^x*|{HAEYUPDz>^= z*?N$J&1C3iwttD6VL2q?VaSA;BNsI7%o1I~llTk&Wu-qzcndoqv9<)1s-x*FpC?(;>^T(X!i`Xxb$j7e{Yn{Yx#=4tC>L!-7 z)zaZtrPN&#%cXv_ZM`P|81kAjfrC`=Ym?hypvYrWBE;Mr6f{Kt3{6ztm6V4TG)6BTXi2e3?Gp<6Fx}}#OQ!Y6gBwkEKs-#;$sgchLWjCmM15?#43GVIvkT(3-z!=R5Wkzmr{;G4fFq6g z6;iEvm{{CxHRWUDD}oF!rNUBK2AcjqJd1cRe?06Zk+*FWgl3em;hFfP50c^938cdP z<*@Y;Ze|7mXBwJXv1Lyq>J{s{-@=1ba+pJ|k(wxrt-!m~ngoC>*SmxL848LPSyVHp zg@7EZCKK@^w=6dO4*Z1xkmXv2%LLQYyJ;OWP)6FXDj>_n(w#c5lgHKz|0eo;Ssst8 zQc*0za5vEG6K5iM)?aaib+F9ba|w|}5r8w1Fxh09H1Q5Q+#BB}HFF{&IU;lr5&uq?w)o)VT0f2J?5Fa)Qgo>Xq9_5 z?0i5kcQ+1}x{>L)C1Qk&)SZxKdtZ^9x10Y!0Efg$Y5+*DqEAo|YMT<9{t)egDv|r_!Pk&1+7vgHEP*>Xp9Vx9wttr@7G;OtTWQ@Q+983FC*nk{b$;zbs z&NVpP%z=2^8#PXRZXl%{#4Rx5e%tI;I6JhO8JNqzkGCf#4LMqtCx(QdT}~$P@uhx7 zRX!?2QOfdgkb(hXlhrYct#~4W37FUaW;;#`-$;&jP9D_DQn>L3qEeE(bUgZvqM6iUP__hWqLmh>7 zO^?9%n4fM2D)vsGrFKXLO+E{3!IKd5F)wibU7!4OFsi)$v@O2=@I=!G_-pE#>2thhHwOh*yw}xa#)TItM5P3`BCUoG{Z)Wx@>buBA>5k-M_0J* zu%XQh5^K<}5lJlpz?n&W5|jL-LQ|P+x8V#w=T^9T`yydB z4s2%JT&bmw*l~G~?Veg5bMQxJ;(0Oh3+yQE9>BXgsh&ekQ^8NC4b{C7y`0f zpAcM7Wq~J5bvv&cD~1KgVJ`lT)HYcYmtp&So$KN5?Q85@jR%JX5>9g3X`SNH$+hJ$ z4-%->m|q5($F;LO4fEw?dE7$_oXEx|hiJAWHf+WR-1wO_m#OA!@6C^;{4^ zdHf!2k=cTcK$zm>W!0ZCGA7NXEp-2IihpizI48cFd|j|}C4mkg;ljw)HM@KXai4~l z`QKzatxp9JubYaIcHS@3wSnxaYvs2h8XwDcRPN0uYXjbH)aN=KU>nI>yR%%zD^0bg zNnLo+?(Szne6-2No-{8G59Nd|#~jJdaW0%xvfx`` zKHpPO7PA7S)1z@i61HfrSK|s>zbv_)Tk7+KHC<`c@6)U zjRSinJHS#^noB(`Et#0Gd&)(dXo1?H&mC%at`yd*s$#P3=UD!QNl0ifiKXclpEgSm z0EYa|O{e(kK`6+m81b8I>tm1m@MrdU2h!V335mU=s8k((&-^`PGklpIf5JeWVB-t{ z7cp9EYZkT3L-`H+9F%px?= zkW1osCW&mBO0$`K#wS}pLblZ+%j2b;%ZL-4Z08b%C=Jb%o|#?lg9$%t!QRS6vUQmK zzunJ$cI(Qkkz3dEYoZfwek0%{Mn<1!-IMQ8X+7fR-uI#5PUw zh>)OVoagzmgKPdRF{1f+;}B|?@%X;|&hsZ1rsbg~E}muPy|JZTXi3+B#5XRa4GAJs z9g$TOq9kb^{_-p{_sem2zQ}($%fI**FW`1$^`Q34m6gsSxZ{x+46mQSbrHFB5C77N zWIyHcRmFyePFY`i*SSo?op=jB;|yon=SRGYUN!Q1lRu*vGnZ{M<4P)q#ITNx0ivZE zzoCMTwwm^ItgeWVq^PIkMVFaJ`sKI{kLOGLl7Dd)oB8GK@B^FHY}k3~+T(~6QLy}7 zSlwU6xGU4+MLkcEB$26YNlHRX@|vZsossUBa7P}&>$%2WV`MzrKeD^|K{2dZyuMc`RtC-5pkelkW)Lo9QF%er%y7a{ApY1sa{jy6@!Y58x4I!QEhZx{7yT}i=-N8Wt-(>xoCSC z)wbWDqv1wAlnV?4${dXZjpS91-Q$h=I4%i?CMaVY4leX@iQOyt<;jQ}<6n4 z>d-e7R95RSSl8(peG&hQ%d|P}2?xUA?aAp7m&O0|`9jx*!D?M8Y|yDItHbjpNyTBu zb4(nA1~L>VsiKx@8@t5bVQ?5a4x8Bdq^d%R!Z8gP3nF;1AO6*jiio_xO^_J%B+xOI zq{$qUbwA!LxAT)#C5U@59+e9)NresP96u^yG-9>ZapQB`C#zO>q@>ni==(8A-w#8b Gp$-7C`-f8i literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_mono.png deleted file mode 100644 index 6300357c154922046a8d7bfc8d12ab31ec27f325..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3838 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

  • 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 Z0~HUKUm;em5bb$@nz9z=?QP5O{{hVvQ&a!| diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.webp new file mode 100644 index 0000000000000000000000000000000000000000..bd824a41bda1a3de1d74a33e1d353c3291d8c9f3 GIT binary patch literal 3112 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 Cr^9;y literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.png b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.png deleted file mode 100644 index 129ba2d2daf8d7f0765f430361b9a989ba1d5f2c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10646 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 diff --git a/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.webp b/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..21024166149789a34d58e8558f353add4e3372be GIT binary patch literal 5978 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 Il(KbO09?nDRsaA1 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.png deleted file mode 100644 index c40fe6376f327696e3cce230c321bfab7bb08f2a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5448 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 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_mono.webp new file mode 100644 index 0000000000000000000000000000000000000000..ff7d51985dd68661c5fd328e305add1eecb897c8 GIT binary patch literal 6480 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 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png deleted file mode 100644 index 7329ed493847a491445e2ea50c9bb6ce8eb17395..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8352 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 WR(>_E0{-U#a8pHFx!{I%;C}$*YlGJS diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.webp new file mode 100644 index 0000000000000000000000000000000000000000..36577b86e692b28c13967c4743bb972b04182689 GIT binary patch literal 4482 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 UZ!mL=(JOF_k?Gsb3iN+n1o`{3umAu6 literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.png b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.png deleted file mode 100644 index 29d027e0d8d63143ca1fbb4a374a0df5d38daab9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15415 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 z 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 BZM^^h diff --git a/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.webp b/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome_round.webp new file mode 100644 index 0000000000000000000000000000000000000000..6ae777014a36aba8a9b0cde944d94c22adcfe016 GIT binary patch literal 9096 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 \ No newline at end of file + tools:keep="@drawable/*"/> \ No newline at end of file diff --git a/android/app/src/main/res/values/ic_launcher_monochrome_background.xml b/android/app/src/main/res/values/ic_launcher_monochrome_background.xml new file mode 100644 index 0000000..2e3e214 --- /dev/null +++ b/android/app/src/main/res/values/ic_launcher_monochrome_background.xml @@ -0,0 +1,4 @@ + + + #050505 + \ No newline at end of file From 0ed40295eb5423239d992e215f1aad60c9ce2cf0 Mon Sep 17 00:00:00 2001 From: Nutcake Date: Tue, 31 Oct 2023 21:50:47 +0100 Subject: [PATCH 2/6] Upgrade dependencies --- .../inventory/inventory_browser_app_bar.dart | 6 +- linux/flutter/generated_plugin_registrant.cc | 4 + linux/flutter/generated_plugins.cmake | 1 + pubspec.lock | 336 ++++++++++-------- pubspec.yaml | 2 +- .../flutter/generated_plugin_registrant.cc | 3 + windows/flutter/generated_plugins.cmake | 1 + 7 files changed, 197 insertions(+), 156 deletions(-) diff --git a/lib/widgets/inventory/inventory_browser_app_bar.dart b/lib/widgets/inventory/inventory_browser_app_bar.dart index 3421e7a..b728201 100644 --- a/lib/widgets/inventory/inventory_browser_app_bar.dart +++ b/lib/widgets/inventory/inventory_browser_app_bar.dart @@ -28,9 +28,9 @@ class _InventoryBrowserAppBarState extends State { IsolateNameServer.registerPortWithName(_port.sendPort, 'downloader_send_port'); _port.listen((dynamic data) { // Not useful yet? idk... - String id = data[0]; - DownloadTaskStatus status = DownloadTaskStatus(data[1]); - int progress = data[2]; + // String id = data[0]; + // DownloadTaskStatus status = data[1]; + // int progress = data[2]; }); FlutterDownloader.registerCallback(downloadCallback); diff --git a/linux/flutter/generated_plugin_registrant.cc b/linux/flutter/generated_plugin_registrant.cc index 9750187..6423c57 100644 --- a/linux/flutter/generated_plugin_registrant.cc +++ b/linux/flutter/generated_plugin_registrant.cc @@ -7,6 +7,7 @@ #include "generated_plugin_registrant.h" #include +#include #include #include #include @@ -15,6 +16,9 @@ void fl_register_plugins(FlPluginRegistry* registry) { g_autoptr(FlPluginRegistrar) dynamic_color_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "DynamicColorPlugin"); dynamic_color_plugin_register_with_registrar(dynamic_color_registrar); + g_autoptr(FlPluginRegistrar) file_selector_linux_registrar = + fl_plugin_registry_get_registrar_for_plugin(registry, "FileSelectorPlugin"); + file_selector_plugin_register_with_registrar(file_selector_linux_registrar); g_autoptr(FlPluginRegistrar) flutter_secure_storage_linux_registrar = fl_plugin_registry_get_registrar_for_plugin(registry, "FlutterSecureStorageLinuxPlugin"); flutter_secure_storage_linux_plugin_register_with_registrar(flutter_secure_storage_linux_registrar); diff --git a/linux/flutter/generated_plugins.cmake b/linux/flutter/generated_plugins.cmake index 0238680..8745386 100644 --- a/linux/flutter/generated_plugins.cmake +++ b/linux/flutter/generated_plugins.cmake @@ -4,6 +4,7 @@ list(APPEND FLUTTER_PLUGIN_LIST dynamic_color + file_selector_linux flutter_secure_storage_linux record_linux url_launcher_linux diff --git a/pubspec.lock b/pubspec.lock index 98c7b4b..2cf87c9 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,10 +5,10 @@ packages: dependency: transitive description: name: args - sha256: c372bb384f273f0c2a8aaaa226dad84dc27c8519a691b888725dec59518ad53a + sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 url: "https://pub.dev" source: hosted - version: "2.4.1" + version: "2.4.2" async: dependency: transitive description: @@ -21,10 +21,10 @@ packages: dependency: transitive description: name: audio_session - sha256: e4acc4e9eaa32436dfc5d7aed7f0a370f2d7bb27ee27de30d6c4f220c2a05c73 + sha256: "8a2bc5e30520e18f3fb0e366793d78057fb64cd5287862c76af0c8771f2a52ad" url: "https://pub.dev" source: hosted - version: "0.1.13" + version: "0.1.16" boolean_selector: dependency: transitive description: @@ -37,66 +37,66 @@ packages: dependency: "direct main" description: name: cached_network_image - sha256: fd3d0dc1d451f9a252b32d95d3f0c3c487bc41a75eba2e6097cb0b9c71491b15 + sha256: f98972704692ba679db144261172a8e20feb145636c617af0eb4022132a6797f url: "https://pub.dev" source: hosted - version: "3.2.3" + version: "3.3.0" cached_network_image_platform_interface: dependency: transitive description: name: cached_network_image_platform_interface - sha256: bb2b8403b4ccdc60ef5f25c70dead1f3d32d24b9d6117cfc087f496b178594a7 + sha256: "56aa42a7a01e3c9db8456d9f3f999931f1e05535b5a424271e9a38cabf066613" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "3.0.0" cached_network_image_web: dependency: transitive description: name: cached_network_image_web - sha256: b8eb814ebfcb4dea049680f8c1ffb2df399e4d03bf7a352c775e26fa06e02fa0 + sha256: "759b9a9f8f6ccbb66c185df805fac107f05730b1dab9c64626d1008cca532257" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "1.1.0" camera: dependency: "direct main" description: name: camera - sha256: "309b823e61f15ff6b5b2e4c0ff2e1512ea661cad5355f71fc581e510ae5b26bb" + sha256: "1f9010f0689774380fbcd7d6b7820a5157e8e97685fa66d619e1d1f58b3fdf93" url: "https://pub.dev" source: hosted - version: "0.10.5" + version: "0.10.5+5" camera_android: dependency: transitive description: name: camera_android - sha256: "61bbae4af0204b9bbfd82182e313d405abf5a01bdb057ff6675f2269a5cab4fd" + sha256: "58463140f1b39591b8e2155861b436abad4ceb48160058be8374164ff0309ef3" url: "https://pub.dev" source: hosted - version: "0.10.8+1" + version: "0.10.8+13" camera_avfoundation: dependency: transitive description: name: camera_avfoundation - sha256: "7ac8b950672716722af235eed7a7c37896853669800b7da706bb0a9fd41d3737" + sha256: "9495e633cda700717bbe299b0979e6c4a08cee45f298945973dc9cf3e4c1cba5" url: "https://pub.dev" source: hosted - version: "0.9.13+1" + version: "0.9.13+6" camera_platform_interface: dependency: transitive description: name: camera_platform_interface - sha256: "525017018d116c5db8c4c43ec2d9b1663216b369c9f75149158280168a7ce472" + sha256: "86fd4fc597c6e455265ddb5884feb352d0171ad14b9cdf3aba30da59b25738c4" url: "https://pub.dev" source: hosted - version: "2.5.0" + version: "2.6.0" camera_web: dependency: transitive description: name: camera_web - sha256: d77965f32479ee6d8f48205dcf10f845d7210595c6c00faa51eab265d1cae993 + sha256: d4c2c571c7af04f8b10702ca16bb9ed2a26e64534171e8f75c9349b2c004d8f1 url: "https://pub.dev" source: hosted - version: "0.3.1+3" + version: "0.3.2+3" characters: dependency: transitive description: @@ -133,10 +133,10 @@ packages: dependency: transitive description: name: cross_file - sha256: "0b0036e8cccbfbe0555fd83c1d31a6f30b77a96b598b35a5d36dd41f718695e9" + sha256: "445db18de832dba8d851e287aff8ccf169bed30d2e94243cb54c7d2f1ed2142c" url: "https://pub.dev" source: hosted - version: "0.3.3+4" + version: "0.3.3+6" crypto: dependency: "direct main" description: @@ -149,10 +149,10 @@ packages: dependency: transitive description: name: csslib - sha256: b36c7f7e24c0bdf1bf9a3da461c837d1de64b9f8beb190c9011d8c72a3dfd745 + sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb" url: "https://pub.dev" source: hosted - version: "0.17.2" + version: "1.0.0" dbus: dependency: transitive description: @@ -165,10 +165,10 @@ packages: dependency: "direct main" description: name: dynamic_color - sha256: "74dff1435a695887ca64899b8990004f8d1232b0e84bfc4faa1fdda7c6f57cc1" + sha256: "8b8bd1d798bd393e11eddeaa8ae95b12ff028bf7d5998fc5d003488cd5f4ce2f" url: "https://pub.dev" source: hosted - version: "1.6.5" + version: "1.6.8" fake_async: dependency: transitive description: @@ -189,39 +189,63 @@ packages: dependency: transitive description: name: file - sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d" + sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" url: "https://pub.dev" source: hosted - version: "6.1.4" + version: "7.0.0" file_picker: dependency: "direct main" description: name: file_picker - sha256: c7a8e25ca60e7f331b153b0cb3d405828f18d3e72a6fa1d9440c86556fffc877 + sha256: "9d6e95ec73abbd31ec54d0e0df8a961017e165aba1395e462e5b31ea0c165daf" url: "https://pub.dev" source: hosted - version: "5.3.0" + version: "5.3.1" + file_selector_linux: + dependency: transitive + description: + name: file_selector_linux + sha256: "045d372bf19b02aeb69cacf8b4009555fb5f6f0b7ad8016e5f46dd1387ddd492" + url: "https://pub.dev" + source: hosted + version: "0.9.2+1" + file_selector_macos: + dependency: transitive + description: + name: file_selector_macos + sha256: b15c3da8bd4908b9918111fa486903f5808e388b8d1c559949f584725a6594d6 + url: "https://pub.dev" + source: hosted + version: "0.9.3+3" + file_selector_platform_interface: + dependency: transitive + description: + name: file_selector_platform_interface + sha256: "0aa47a725c346825a2bd396343ce63ac00bda6eff2fbc43eabe99737dede8262" + url: "https://pub.dev" + source: hosted + version: "2.6.1" + file_selector_windows: + dependency: transitive + description: + name: file_selector_windows + sha256: d3547240c20cabf205c7c7f01a50ecdbc413755814d6677f3cb366f04abcead0 + url: "https://pub.dev" + source: hosted + version: "0.9.3+1" flutter: dependency: "direct main" description: flutter source: sdk version: "0.0.0" - flutter_blurhash: - dependency: transitive - description: - name: flutter_blurhash - sha256: "05001537bd3fac7644fa6558b09ec8c0a3f2eba78c0765f88912882b1331a5c6" - url: "https://pub.dev" - source: hosted - version: "0.7.0" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager - sha256: "32cd900555219333326a2d0653aaaf8671264c29befa65bbd9856d204a4c9fb3" + sha256: "8207f27539deb83732fdda03e259349046a39a4c767269285f449ade355d54ba" url: "https://pub.dev" source: hosted - version: "3.3.0" + version: "3.3.1" flutter_cube: dependency: "direct main" description: @@ -234,26 +258,26 @@ packages: dependency: "direct main" description: name: flutter_downloader - sha256: "79e05335471e23593f2e22483d2c909a03f19000293cbc7f39c8c2fd4d5d9c3d" + sha256: "4a03c705dc60b4f537796da937c80fd5bff63b175f4dd99e1539ab3ad5dbeda0" url: "https://pub.dev" source: hosted - version: "1.10.4" + version: "1.11.4" flutter_lints: dependency: "direct dev" description: name: flutter_lints - sha256: aeb0b80a8b3709709c9cc496cdc027c5b3216796bc0af0ce1007eaf24464fd4c + sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04 url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "2.0.3" flutter_local_notifications: dependency: "direct main" description: name: flutter_local_notifications - sha256: ee6ee56855aa920899b68586b538474d086c149932220b47b92502cbfb5ba5e5 + sha256: "53c332ecee8e4d723269c1c2d0cdf7cbbff0a66cc0554d230a6f38cae81760d1" url: "https://pub.dev" source: hosted - version: "14.0.0+2" + version: "14.1.4" flutter_local_notifications_linux: dependency: transitive description: @@ -282,58 +306,58 @@ packages: dependency: transitive description: name: flutter_plugin_android_lifecycle - sha256: "96af49aa6b57c10a312106ad6f71deed5a754029c24789bbf620ba784f0bd0b0" + sha256: b068ffc46f82a55844acfa4fdbb61fad72fa2aef0905548419d97f0f95c456da url: "https://pub.dev" source: hosted - version: "2.0.14" + version: "2.0.17" flutter_secure_storage: dependency: "direct main" description: name: flutter_secure_storage - sha256: "98352186ee7ad3639ccc77ad7924b773ff6883076ab952437d20f18a61f0a7c5" + sha256: "22dbf16f23a4bcf9d35e51be1c84ad5bb6f627750565edd70dab70f3ff5fff8f" url: "https://pub.dev" source: hosted - version: "8.0.0" + version: "8.1.0" flutter_secure_storage_linux: dependency: transitive description: name: flutter_secure_storage_linux - sha256: "0912ae29a572230ad52d8a4697e5518d7f0f429052fd51df7e5a7952c7efe2a3" + sha256: "3d5032e314774ee0e1a7d0a9f5e2793486f0dff2dd9ef5a23f4e3fb2a0ae6a9e" url: "https://pub.dev" source: hosted - version: "1.1.3" + version: "1.2.0" flutter_secure_storage_macos: dependency: transitive description: name: flutter_secure_storage_macos - sha256: "083add01847fc1c80a07a08e1ed6927e9acd9618a35e330239d4422cd2a58c50" + sha256: bd33935b4b628abd0b86c8ca20655c5b36275c3a3f5194769a7b3f37c905369c url: "https://pub.dev" source: hosted - version: "3.0.0" + version: "3.0.1" flutter_secure_storage_platform_interface: dependency: transitive description: name: flutter_secure_storage_platform_interface - sha256: b3773190e385a3c8a382007893d678ae95462b3c2279e987b55d140d3b0cb81b + sha256: "0d4d3a5dd4db28c96ae414d7ba3b8422fd735a8255642774803b2532c9a61d7e" url: "https://pub.dev" source: hosted - version: "1.0.1" + version: "1.0.2" flutter_secure_storage_web: dependency: transitive description: name: flutter_secure_storage_web - sha256: "42938e70d4b872e856e678c423cc0e9065d7d294f45bc41fc1981a4eb4beaffe" + sha256: "30f84f102df9dcdaa2241866a958c2ec976902ebdaa8883fbfe525f1f2f3cf20" url: "https://pub.dev" source: hosted - version: "1.1.1" + version: "1.1.2" flutter_secure_storage_windows: dependency: transitive description: name: flutter_secure_storage_windows - sha256: fc2910ec9b28d60598216c29ea763b3a96c401f0ce1d13cdf69ccb0e5c93c3ee + sha256: "38f9501c7cb6f38961ef0e1eacacee2b2d4715c63cc83fe56449c4d3d0b47255" url: "https://pub.dev" source: hosted - version: "2.0.0" + version: "2.1.1" flutter_test: dependency: "direct dev" description: flutter @@ -364,10 +388,10 @@ packages: dependency: "direct main" description: name: html - sha256: "58e3491f7bf0b6a4ea5110c0c688877460d1a6366731155c4a4580e7ded773e8" + sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a" url: "https://pub.dev" source: hosted - version: "0.15.3" + version: "0.15.4" http: dependency: "direct main" description: @@ -388,42 +412,66 @@ packages: dependency: "direct main" description: name: image_picker - sha256: "9978d3510af4e6a902e545ce19229b926e6de6a1828d6134d3aab2e129a4d270" + sha256: b6951e25b795d053a6ba03af5f710069c99349de9341af95155d52665cb4607c url: "https://pub.dev" source: hosted - version: "0.8.7+5" + version: "0.8.9" image_picker_android: dependency: transitive description: name: image_picker_android - sha256: c2f3c66400649bd132f721c88218945d6406f693092b2f741b79ae9cdb046e59 + sha256: d6a6e78821086b0b737009b09363018309bbc6de3fd88cc5c26bc2bb44a4957f url: "https://pub.dev" source: hosted - version: "0.8.6+16" + version: "0.8.8+2" image_picker_for_web: dependency: transitive description: name: image_picker_for_web - sha256: "98f50d6b9f294c8ba35e25cc0d13b04bfddd25dbc8d32fa9d566a6572f2c081c" + sha256: "869fe8a64771b7afbc99fc433a5f7be2fea4d1cb3d7c11a48b6b579eb9c797f0" url: "https://pub.dev" source: hosted - version: "2.1.12" + version: "2.2.0" image_picker_ios: dependency: transitive description: name: image_picker_ios - sha256: d779210bda268a03b57e923fb1e410f32f5c5e708ad256348bcbf1f44f558fd0 + sha256: "76ec722aeea419d03aa915c2c96bf5b47214b053899088c9abb4086ceecf97a7" url: "https://pub.dev" source: hosted - version: "0.8.7+4" + version: "0.8.8+4" + image_picker_linux: + dependency: transitive + description: + name: image_picker_linux + sha256: "4ed1d9bb36f7cd60aa6e6cd479779cc56a4cb4e4de8f49d487b1aaad831300fa" + url: "https://pub.dev" + source: hosted + version: "0.2.1+1" + image_picker_macos: + dependency: transitive + description: + name: image_picker_macos + sha256: "3f5ad1e8112a9a6111c46d0b57a7be2286a9a07fc6e1976fdf5be2bd31d4ff62" + url: "https://pub.dev" + source: hosted + version: "0.2.1+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface - sha256: "1991219d9dbc42a99aff77e663af8ca51ced592cd6685c9485e3458302d3d4f8" + sha256: ed9b00e63977c93b0d2d2b343685bed9c324534ba5abafbb3dfbd6a780b1b514 url: "https://pub.dev" source: hosted - version: "2.6.3" + version: "2.9.1" + image_picker_windows: + dependency: transitive + description: + name: image_picker_windows + sha256: "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb" + url: "https://pub.dev" + source: hosted + version: "0.2.1+1" intl: dependency: "direct main" description: @@ -444,34 +492,34 @@ packages: dependency: "direct main" description: name: just_audio - sha256: "7e6d31508dacd01a066e3889caf6282e5f1eb60707c230203b21a83af5c55586" + sha256: "5ed0cd723e17dfd8cd4b0253726221e67f6546841ea4553635cf895061fc335b" url: "https://pub.dev" source: hosted - version: "0.9.32" + version: "0.9.35" just_audio_platform_interface: dependency: transitive description: name: just_audio_platform_interface - sha256: eff112d5138bea3ba544b6338b1e0537a32b5e1425e4d0dc38f732771cda7c84 + sha256: d8409da198bbc59426cd45d4c92fca522a2ec269b576ce29459d6d6fcaeb44df url: "https://pub.dev" source: hosted - version: "4.2.0" + version: "4.2.1" just_audio_web: dependency: transitive description: name: just_audio_web - sha256: "89d8db6f19f3821bb6bf908c4bfb846079afb2ab575b783d781a6bf119e3abaf" + sha256: ff62f733f437b25a0ff590f0e295fa5441dcb465f1edbdb33b3dea264705bc13 url: "https://pub.dev" source: hosted - version: "0.4.7" + version: "0.4.8" lints: dependency: transitive description: name: lints - sha256: "6b0206b0bf4f04961fc5438198ccb3a885685cd67d4d4a32cc20ad7f8adbe015" + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" url: "https://pub.dev" source: hosted - version: "2.1.0" + version: "2.1.1" logging: dependency: "direct main" description: @@ -524,10 +572,10 @@ packages: dependency: transitive description: name: octo_image - sha256: "107f3ed1330006a3bea63615e81cf637433f5135a52466c7caa0e7152bca9143" + sha256: "45b40f99622f11901238e18d48f5f12ea36426d8eced9f4cbf58479c7aa2430d" url: "https://pub.dev" source: hosted - version: "1.0.2" + version: "2.0.0" package_info_plus: dependency: "direct main" description: @@ -556,98 +604,90 @@ packages: dependency: "direct main" description: name: path_provider - sha256: "3087813781ab814e4157b172f1a11c46be20179fcc9bea043e0fba36bc0acaa2" + sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa url: "https://pub.dev" source: hosted - version: "2.0.15" + version: "2.1.1" path_provider_android: dependency: transitive description: name: path_provider_android - sha256: "2cec049d282c7f13c594b4a73976b0b4f2d7a1838a6dd5aaf7bd9719196bee86" + sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72 url: "https://pub.dev" source: hosted - version: "2.0.27" + version: "2.2.1" path_provider_foundation: dependency: transitive description: name: path_provider_foundation - sha256: "1995d88ec2948dac43edf8fe58eb434d35d22a2940ecee1a9fefcd62beee6eb3" + sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d" url: "https://pub.dev" source: hosted - version: "2.2.3" + version: "2.3.1" path_provider_linux: dependency: transitive description: name: path_provider_linux - sha256: "2ae08f2216225427e64ad224a24354221c2c7907e448e6e0e8b57b1eb9f10ad1" + sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 url: "https://pub.dev" source: hosted - version: "2.1.10" + version: "2.2.1" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface - sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" + sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c" url: "https://pub.dev" source: hosted - version: "2.0.6" + version: "2.1.1" path_provider_windows: dependency: transitive description: name: path_provider_windows - sha256: d3f80b32e83ec208ac95253e0cd4d298e104fbc63cb29c5c69edaed43b0c69d6 + sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170" url: "https://pub.dev" source: hosted - version: "2.1.6" - pedantic: - dependency: transitive - description: - name: pedantic - sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" - url: "https://pub.dev" - source: hosted - version: "1.11.1" + version: "2.2.1" permission_handler: dependency: "direct main" description: name: permission_handler - sha256: "33c6a1253d1f95fd06fa74b65b7ba907ae9811f9d5c1d3150e51417d04b8d6a8" + sha256: bc56bfe9d3f44c3c612d8d393bd9b174eb796d706759f9b495ac254e4294baa5 url: "https://pub.dev" source: hosted - version: "10.2.0" + version: "10.4.5" permission_handler_android: dependency: transitive description: name: permission_handler_android - sha256: d8cc6a62ded6d0f49c6eac337e080b066ee3bce4d405bd9439a61e1f1927bfe8 + sha256: "59c6322171c29df93a22d150ad95f3aa19ed86542eaec409ab2691b8f35f9a47" url: "https://pub.dev" source: hosted - version: "10.2.1" + version: "10.3.6" permission_handler_apple: dependency: transitive description: name: permission_handler_apple - sha256: ee96ac32f5a8e6f80756e25b25b9f8e535816c8e6665a96b6d70681f8c4f7e85 + sha256: "99e220bce3f8877c78e4ace901082fb29fa1b4ebde529ad0932d8d664b34f3f5" url: "https://pub.dev" source: hosted - version: "9.0.8" + version: "9.1.4" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface - sha256: "68abbc472002b5e6dfce47fe9898c6b7d8328d58b5d2524f75e277c07a97eb84" + sha256: "6760eb5ef34589224771010805bea6054ad28453906936f843a8cc4d3a55c4a4" url: "https://pub.dev" source: hosted - version: "3.9.0" + version: "3.12.0" permission_handler_windows: dependency: transitive description: name: permission_handler_windows - sha256: f67cab14b4328574938ecea2db3475dad7af7ead6afab6338772c5f88963e38b + sha256: cc074aace208760f1eee6aa4fae766b45d947df85bc831cde77009cdb4720098 url: "https://pub.dev" source: hosted - version: "0.1.2" + version: "0.1.3" petitparser: dependency: transitive description: @@ -668,26 +708,18 @@ packages: dependency: transitive description: name: platform - sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76" + sha256: "0a279f0707af40c890e80b1e9df8bb761694c074ba7e1d4ab1bc4b728e200b59" url: "https://pub.dev" source: hosted - version: "3.1.0" + version: "3.1.3" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface - sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" + sha256: da3fdfeccc4d4ff2da8f8c556704c08f912542c5fb3cf2233ed75372384a034d url: "https://pub.dev" source: hosted - version: "2.1.4" - process: - dependency: transitive - description: - name: process - sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09" - url: "https://pub.dev" - source: hosted - version: "4.2.4" + version: "2.1.6" provider: dependency: "direct main" description: @@ -764,18 +796,18 @@ packages: dependency: "direct main" description: name: share_plus - sha256: "6cec740fa0943a826951223e76218df002804adb588235a8910dc3d6b0654e11" + sha256: f74fc3f1cbd99f39760182e176802f693fa0ec9625c045561cfad54681ea93dd url: "https://pub.dev" source: hosted - version: "7.1.0" + version: "7.2.1" share_plus_platform_interface: dependency: transitive description: name: share_plus_platform_interface - sha256: "357412af4178d8e11d14f41723f80f12caea54cf0d5cd29af9dcdab85d58aea7" + sha256: df08bc3a07d01f5ea47b45d03ffcba1fa9cd5370fb44b3f38c70e42cced0f956 url: "https://pub.dev" source: hosted - version: "3.3.0" + version: "3.3.1" sky_engine: dependency: transitive description: flutter @@ -793,18 +825,18 @@ packages: dependency: transitive description: name: sqflite - sha256: "3a82c9a216b46b88617e3714dd74227eaca20c501c4abcc213e56db26b9caa00" + sha256: "591f1602816e9c31377d5f008c2d9ef7b8aca8941c3f89cc5fd9d84da0c38a9a" url: "https://pub.dev" source: hosted - version: "2.2.8+2" + version: "2.3.0" sqflite_common: dependency: transitive description: name: sqflite_common - sha256: e77abf6ff961d69dfef41daccbb66b51e9983cdd5cb35bf30733598057401555 + sha256: "1b92f368f44b0dee2425bb861cfa17b6f6cf3961f762ff6f941d20b33355660a" url: "https://pub.dev" source: hosted - version: "2.4.5" + version: "2.5.0" stack_trace: dependency: transitive description: @@ -881,66 +913,66 @@ packages: dependency: "direct main" description: name: url_launcher - sha256: eb1e00ab44303d50dd487aab67ebc575456c146c6af44422f9c13889984c00f3 + sha256: b1c9e98774adf8820c96fbc7ae3601231d324a7d5ebd8babe27b6dfac91357ba url: "https://pub.dev" source: hosted - version: "6.1.11" + version: "6.2.1" url_launcher_android: dependency: transitive description: name: url_launcher_android - sha256: "22f8db4a72be26e9e3a4aa3f194b1f7afbc76d20ec141f84be1d787db2155cbd" + sha256: "31222ffb0063171b526d3e569079cf1f8b294075ba323443fdc690842bfd4def" url: "https://pub.dev" source: hosted - version: "6.0.31" + version: "6.2.0" url_launcher_ios: dependency: transitive description: name: url_launcher_ios - sha256: "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2" + sha256: "4ac97281cf60e2e8c5cc703b2b28528f9b50c8f7cebc71df6bdf0845f647268a" url: "https://pub.dev" source: hosted - version: "6.1.4" + version: "6.2.0" url_launcher_linux: dependency: transitive description: name: url_launcher_linux - sha256: "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5" + sha256: "9f2d390e096fdbe1e6e6256f97851e51afc2d9c423d3432f1d6a02a8a9a8b9fd" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.1.0" url_launcher_macos: dependency: transitive description: name: url_launcher_macos - sha256: "91ee3e75ea9dadf38036200c5d3743518f4a5eb77a8d13fda1ee5764373f185e" + sha256: b7244901ea3cf489c5335bdacda07264a6e960b1c1b1a9f91e4bc371d9e68234 url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.1.0" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface - sha256: "6c9ca697a5ae218ce56cece69d46128169a58aa8653c1b01d26fcd4aad8c4370" + sha256: "980e8d9af422f477be6948bdfb68df8433be71f5743a188968b0c1b887807e50" url: "https://pub.dev" source: hosted - version: "2.1.2" + version: "2.2.0" url_launcher_web: dependency: transitive description: name: url_launcher_web - sha256: "81fe91b6c4f84f222d186a9d23c73157dc4c8e1c71489c4d08be1ad3b228f1aa" + sha256: "7fd2f55fe86cea2897b963e864dc01a7eb0719ecc65fcef4c1cc3d686d718bb2" url: "https://pub.dev" source: hosted - version: "2.0.16" + version: "2.2.0" url_launcher_windows: dependency: transitive description: name: url_launcher_windows - sha256: "254708f17f7c20a9c8c471f67d86d76d4a3f9c1591aad1e15292008aceb82771" + sha256: "7754a1ad30ee896b265f8d14078b0513a4dba28d358eabb9d5f339886f4a1adc" url: "https://pub.dev" source: hosted - version: "3.0.6" + version: "3.1.0" uuid: dependency: "direct main" description: @@ -993,10 +1025,10 @@ packages: dependency: transitive description: name: xdg_directories - sha256: ee1505df1426458f7f60aac270645098d318a8b4766d85fde75f76f2e21807d1 + sha256: "589ada45ba9e39405c198fe34eb0f607cddb2108527e658136120892beac46d2" url: "https://pub.dev" source: hosted - version: "1.0.0" + version: "1.0.3" xml: dependency: transitive description: @@ -1006,5 +1038,5 @@ packages: source: hosted version: "6.3.0" sdks: - dart: ">=3.1.0-185.0.dev <4.0.0" - flutter: ">=3.4.0-17.0.pre" + dart: ">=3.1.0 <4.0.0" + flutter: ">=3.13.0" diff --git a/pubspec.yaml b/pubspec.yaml index d412c22..849c519 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 0.10.0-beta+1 +version: 0.10.1-beta+1 environment: sdk: '>=3.0.1' diff --git a/windows/flutter/generated_plugin_registrant.cc b/windows/flutter/generated_plugin_registrant.cc index 11b1970..1610f0b 100644 --- a/windows/flutter/generated_plugin_registrant.cc +++ b/windows/flutter/generated_plugin_registrant.cc @@ -7,6 +7,7 @@ #include "generated_plugin_registrant.h" #include +#include #include #include #include @@ -16,6 +17,8 @@ void RegisterPlugins(flutter::PluginRegistry* registry) { DynamicColorPluginCApiRegisterWithRegistrar( registry->GetRegistrarForPlugin("DynamicColorPluginCApi")); + FileSelectorWindowsRegisterWithRegistrar( + registry->GetRegistrarForPlugin("FileSelectorWindows")); FlutterSecureStorageWindowsPluginRegisterWithRegistrar( registry->GetRegistrarForPlugin("FlutterSecureStorageWindowsPlugin")); PermissionHandlerWindowsPluginRegisterWithRegistrar( diff --git a/windows/flutter/generated_plugins.cmake b/windows/flutter/generated_plugins.cmake index 0093ee4..d234e4b 100644 --- a/windows/flutter/generated_plugins.cmake +++ b/windows/flutter/generated_plugins.cmake @@ -4,6 +4,7 @@ list(APPEND FLUTTER_PLUGIN_LIST dynamic_color + file_selector_windows flutter_secure_storage_windows permission_handler_windows record_windows From 2981db0d173d9acd1157b30f0cfb0ee7a1b47fcf Mon Sep 17 00:00:00 2001 From: Nutcake Date: Tue, 31 Oct 2023 22:42:26 +0100 Subject: [PATCH 3/6] Fix inventory links with format strings not opening --- lib/apis/record_api.dart | 2 +- lib/clients/inventory_client.dart | 2 +- lib/models/inventory/resonite_directory.dart | 4 ++-- lib/widgets/inventory/inventory_browser.dart | 12 +++++++++++- pubspec.yaml | 2 +- 5 files changed, 16 insertions(+), 6 deletions(-) diff --git a/lib/apis/record_api.dart b/lib/apis/record_api.dart index dbb1761..210d18c 100644 --- a/lib/apis/record_api.dart +++ b/lib/apis/record_api.dart @@ -25,7 +25,7 @@ class RecordApi { } static Future> getUserRecordsAt(ApiClient client, {required String path, String? user}) async { - final response = await client.get("/users/${user ?? client.userId}/records?path=$path"); + final response = await client.get(Uri.encodeFull("/users/${user ?? client.userId}/records?path=$path")); client.checkResponse(response); final body = jsonDecode(response.body) as List; return body.map((e) => Record.fromMap(e)).toList(); diff --git a/lib/clients/inventory_client.dart b/lib/clients/inventory_client.dart index eede68e..dcf7528 100644 --- a/lib/clients/inventory_client.dart +++ b/lib/clients/inventory_client.dart @@ -116,7 +116,7 @@ class InventoryClient extends ChangeNotifier { final linkRecord = await RecordApi.getUserRecord(apiClient, recordId: record.linkRecordId, user: record.linkOwnerId); records = await RecordApi.getUserRecordsAt(apiClient, - path: "${linkRecord.path}\\${record.name}", user: linkRecord.ownerId); + path: "${linkRecord.path}\\${linkRecord.name}", user: linkRecord.ownerId); } else { records = await RecordApi.getUserRecordsAt(apiClient, path: "${record.path}\\${record.name}", user: record.ownerId); diff --git a/lib/models/inventory/resonite_directory.dart b/lib/models/inventory/resonite_directory.dart index 3cdda97..202ab0d 100644 --- a/lib/models/inventory/resonite_directory.dart +++ b/lib/models/inventory/resonite_directory.dart @@ -16,14 +16,14 @@ class ResoniteDirectory { @override String toString() { - return record.name; + return record.formattedName.toString(); } bool get isRoot => record.isRoot; String get absolutePath => "${parent?.absolutePath ?? ""}/${(record.name)}"; - List get absolutePathSegments => (parent?.absolutePathSegments ?? []) + [record.name]; + List get absolutePathSegments => (parent?.absolutePathSegments ?? []) + [record.formattedName.toString()]; bool containsRecord(Record record) => children.where((element) => element.record.id == record.id).isNotEmpty; diff --git a/lib/widgets/inventory/inventory_browser.dart b/lib/widgets/inventory/inventory_browser.dart index b567519..7b03575 100644 --- a/lib/widgets/inventory/inventory_browser.dart +++ b/lib/widgets/inventory/inventory_browser.dart @@ -113,7 +113,17 @@ class _InventoryBrowserState extends State with AutomaticKeepA onPressed: () { iClient.navigateUp(times: pathSegments.length - 1 - idx); }, - child: Text(segment), + child: ConstrainedBox( + constraints: BoxConstraints( + maxWidth: MediaQuery.of(context).size.width * 0.8, + ), + child: Text( + segment, + maxLines: 2, + overflow: TextOverflow.ellipsis, + softWrap: true, + ), + ), ), ), ], diff --git a/pubspec.yaml b/pubspec.yaml index 849c519..2a1c52f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 0.10.1-beta+1 +version: 0.10.2-beta+1 environment: sdk: '>=3.0.1' From f9d014c0476f301177e0c1e5fff0acd3a9475d4d Mon Sep 17 00:00:00 2001 From: Nutcake Date: Wed, 1 Nov 2023 15:10:43 +0100 Subject: [PATCH 4/6] Fix Resonite Essentials folder failing to open Closes #5 --- lib/apis/record_api.dart | 9 +++++- lib/clients/inventory_client.dart | 30 ++++++++++++++++---- lib/models/records/record.dart | 8 ++++-- lib/widgets/inventory/inventory_browser.dart | 18 ------------ 4 files changed, 38 insertions(+), 27 deletions(-) diff --git a/lib/apis/record_api.dart b/lib/apis/record_api.dart index 210d18c..35c5110 100644 --- a/lib/apis/record_api.dart +++ b/lib/apis/record_api.dart @@ -24,6 +24,13 @@ class RecordApi { return Record.fromMap(body); } + static Future getGroupRecordByPath(ApiClient client, {required String path, required String groupId}) async { + final response = await client.get("/groups/$groupId/records/$path"); + client.checkResponse(response); + final body = jsonDecode(response.body) as Map; + return Record.fromMap(body); + } + static Future> getUserRecordsAt(ApiClient client, {required String path, String? user}) async { final response = await client.get(Uri.encodeFull("/users/${user ?? client.userId}/records?path=$path")); client.checkResponse(response); @@ -32,7 +39,7 @@ class RecordApi { } static Future> getGroupRecordsAt(ApiClient client, {required String path, required String groupId}) async { - final response = await client.get("/users/$groupId/records?path=$path"); + final response = await client.get("/groups/$groupId/records?path=$path"); client.checkResponse(response); final body = jsonDecode(response.body) as List; return body.map((e) => Record.fromMap(e)).toList(); diff --git a/lib/clients/inventory_client.dart b/lib/clients/inventory_client.dart index dcf7528..c6176e1 100644 --- a/lib/clients/inventory_client.dart +++ b/lib/clients/inventory_client.dart @@ -63,7 +63,8 @@ class InventoryClient extends ChangeNotifier { Future? get directoryFuture => _currentDirectory?.then( (ResoniteDirectory value) { value.children.sort( - (ResoniteDirectory a, ResoniteDirectory b) => _sortMode.sortFunction(a.record, b.record, reverse: _sortReverse), + (ResoniteDirectory a, ResoniteDirectory b) => + _sortMode.sortFunction(a.record, b.record, reverse: _sortReverse), ); return value; }, @@ -113,10 +114,29 @@ class InventoryClient extends ChangeNotifier { ); } else { if (record.recordType == RecordType.link) { - final linkRecord = - await RecordApi.getUserRecord(apiClient, recordId: record.linkRecordId, user: record.linkOwnerId); - records = await RecordApi.getUserRecordsAt(apiClient, - path: "${linkRecord.path}\\${linkRecord.name}", user: linkRecord.ownerId); + if (record.isGroupRecord) { + final linkRecord = await RecordApi.getGroupRecordByPath( + apiClient, + path: "root/${record.path}/${record.name}", + groupId: record.linkOwnerId, + ); + records = await RecordApi.getGroupRecordsAt( + apiClient, + path: "${linkRecord.path}\\${linkRecord.name}", + groupId: linkRecord.ownerId, + ); + } else { + final linkRecord = await RecordApi.getUserRecord( + apiClient, + recordId: record.linkRecordId, + user: record.linkOwnerId, + ); + records = await RecordApi.getUserRecordsAt( + apiClient, + path: "${linkRecord.path}\\${linkRecord.name}", + user: linkRecord.ownerId, + ); + } } else { records = await RecordApi.getUserRecordsAt(apiClient, path: "${record.path}\\${record.name}", user: record.ownerId); diff --git a/lib/models/records/record.dart b/lib/models/records/record.dart index d0f15c6..174efc1 100644 --- a/lib/models/records/record.dart +++ b/lib/models/records/record.dart @@ -222,6 +222,8 @@ class Record { bool get isItem => assetUri.startsWith("resdb"); + bool get isGroupRecord => linkOwnerId.startsWith("G-"); + String get linkRecordId { if (!isLink) { throw "Record is not a link."; @@ -242,12 +244,12 @@ class Record { String ownerId = assetUri.replaceFirst("resrec:///", ""); - final lastSlashIdx = ownerId.lastIndexOf("/"); - if (lastSlashIdx == -1) { + final nextSlashIdx = ownerId.indexOf("/"); + if (nextSlashIdx == -1) { throw "Record has invalid assetUri"; } - return ownerId.substring(0, lastSlashIdx); + return ownerId.substring(0, nextSlashIdx); } Record copyWith({ diff --git a/lib/widgets/inventory/inventory_browser.dart b/lib/widgets/inventory/inventory_browser.dart index 7b03575..0a318cb 100644 --- a/lib/widgets/inventory/inventory_browser.dart +++ b/lib/widgets/inventory/inventory_browser.dart @@ -187,24 +187,6 @@ class _InventoryBrowserState extends State with AutomaticKeepA final record = objects[index]; return ObjectInventoryTile( record: record, - selected: iClient.isRecordSelected(record), - onTap: iClient.isAnyRecordSelected - ? () async { - iClient.toggleRecordSelected(record); - } - : () async { - await Navigator.push( - context, - MaterialPageRoute( - builder: (context) => PhotoView( - minScale: PhotoViewComputedScale.contained, - imageProvider: - CachedNetworkImageProvider(Aux.resdbToHttp(record.thumbnailUri)), - heroAttributes: PhotoViewHeroAttributes(tag: record.id), - ), - ), - ); - }, onLongPress: () async { iClient.toggleRecordSelected(record); }, From cf3c95d1d870ebf333e4a33d23602573387bf3ae Mon Sep 17 00:00:00 2001 From: Nutcake Date: Wed, 1 Nov 2023 15:22:58 +0100 Subject: [PATCH 5/6] Fix inventory viewer always downloading thumbnail despite selection Closes #13 --- lib/widgets/inventory/inventory_browser_app_bar.dart | 2 +- pubspec.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/widgets/inventory/inventory_browser_app_bar.dart b/lib/widgets/inventory/inventory_browser_app_bar.dart index b728201..040b545 100644 --- a/lib/widgets/inventory/inventory_browser_app_bar.dart +++ b/lib/widgets/inventory/inventory_browser_app_bar.dart @@ -248,7 +248,7 @@ class _InventoryBrowserAppBarState extends State { return; } for (var record in selectedRecords) { - final uri = selectedUris == thumbUris ? record.thumbnailUri : record.thumbnailUri; + final uri = selectedUris == thumbUris ? record.thumbnailUri : record.assetUri; await FlutterDownloader.enqueue( url: Aux.resdbToHttp(uri), savedDir: directory, diff --git a/pubspec.yaml b/pubspec.yaml index 2a1c52f..579c65a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -16,7 +16,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html # In Windows, build-name is used as the major, minor, and patch parts # of the product and file versions while build-number is used as the build suffix. -version: 0.10.2-beta+1 +version: 0.10.3-beta+1 environment: sdk: '>=3.0.1' From af43af673dda1802876a70472f8f6eb368d1c68a Mon Sep 17 00:00:00 2001 From: Nutcake Date: Wed, 1 Nov 2023 15:45:07 +0100 Subject: [PATCH 6/6] Fix inventory object tile selection highlight --- lib/widgets/inventory/inventory_browser.dart | 21 +++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/lib/widgets/inventory/inventory_browser.dart b/lib/widgets/inventory/inventory_browser.dart index 0a318cb..016874d 100644 --- a/lib/widgets/inventory/inventory_browser.dart +++ b/lib/widgets/inventory/inventory_browser.dart @@ -169,9 +169,6 @@ class _InventoryBrowserState extends State with AutomaticKeepA ); }, ), - const SizedBox( - height: 0, - ), GridView.builder( padding: const EdgeInsets.symmetric(horizontal: 8.0), physics: const NeverScrollableScrollPhysics(), @@ -187,6 +184,24 @@ class _InventoryBrowserState extends State with AutomaticKeepA final record = objects[index]; return ObjectInventoryTile( record: record, + selected: iClient.isRecordSelected(record), + onTap: iClient.isAnyRecordSelected + ? () async { + iClient.toggleRecordSelected(record); + } + : () async { + await Navigator.push( + context, + MaterialPageRoute( + builder: (context) => PhotoView( + minScale: PhotoViewComputedScale.contained, + imageProvider: + CachedNetworkImageProvider(Aux.resdbToHttp(record.thumbnailUri)), + heroAttributes: PhotoViewHeroAttributes(tag: record.id), + ), + ), + ); + }, onLongPress: () async { iClient.toggleRecordSelected(record); },