From e566a358dd365114ddde96146927737c42718e4b Mon Sep 17 00:00:00 2001 From: dom Date: Wed, 15 Apr 2026 12:18:57 +0800 Subject: [PATCH] tweaks Signed-off-by: dom --- android/app/src/main/res/drawable/download.xml | 10 ---------- .../main/res/drawable/ic_shortcut_download.png | Bin 0 -> 1894 bytes .../src/main/res/drawable/ic_shortcut_search.png | Bin 0 -> 1440 bytes android/app/src/main/res/drawable/search.xml | 10 ---------- android/app/src/main/res/xml-v25/shortcuts.xml | 4 ++-- .../widgets/image_grid/image_grid_view.dart | 3 ++- 6 files changed, 4 insertions(+), 23 deletions(-) delete mode 100644 android/app/src/main/res/drawable/download.xml create mode 100644 android/app/src/main/res/drawable/ic_shortcut_download.png create mode 100644 android/app/src/main/res/drawable/ic_shortcut_search.png delete mode 100644 android/app/src/main/res/drawable/search.xml diff --git a/android/app/src/main/res/drawable/download.xml b/android/app/src/main/res/drawable/download.xml deleted file mode 100644 index 487998bf4..000000000 --- a/android/app/src/main/res/drawable/download.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/android/app/src/main/res/drawable/ic_shortcut_download.png b/android/app/src/main/res/drawable/ic_shortcut_download.png new file mode 100644 index 0000000000000000000000000000000000000000..13827bdebc96753eac218bd1d5551602c335f292 GIT binary patch literal 1894 zcmZ`)do&Xa8(+EPl1ppk4NDpg`{b)p)Tf4FOWKf^u!d=p+!M<}D28l|nB*GMa!KzS z-eFj|Z0Fn5C+3oCtWYe?>)yL_-gCY`zH`3kInVF;J-2h7zn&)pMk?mmrH9S|gvsH|nt2>|*Z;-USqItoB zvr@(pMR2E9FhXkM0C%!flqhTnKi?;s{nXdlIV%z7^j+h2UhW(a_P^nu_}K&iD4L=i z5FT-(UrUB#7i=^i1dXR$I#mb^A&p2u8#|Lr)F(@+5G$P@Lg(+i#Qfh+tn3!Rk(D%v zeE!hlMnZ>6GXrh1Q*-|PSI&#!ZgAS-2bgpY{EWXbYN;RCe)U_Lh*m1d)-Q|8=LK5A zHO0fBrkC?L+hE3<>5E3c*v;CSMr}8ESB?3QkD%$*X4&?$0DJ(a7UZ!Tz^t#iN>iMv3;3Fek~4)f2At=5w%D z;J0$i%wUH|=%utn$Xx_&t?~_Bs*IzX`*}<|qM&D^N=}>063S6v9 zQfVO7xfr*E@+5sP>^O7B>1k}n7Mc?gNEu;0HUZ1r zC{iip*4bo*+f^d_(|X{qxyzV`m4R`(pJ_17)7t`%BtNCzRsyL1+W~D~{*QmKbtke- z?c&LajEfy<uuN&fffw{ZW?C4vqwC95Co~K%n z_&QcmuQpX)8ul|*Zma$Azi=;h>wdOQLuQZFZ!Z_$g7&ug0(Ebh7oBl5p4`7+IsXnQ z{#-+FvD}eJE^nn>cjQgcom8@80=sSqH;X>^xRT2T&S|HKhwfKX3wtWo;r;_4V4fF1 z7{}-W672lym0zChJQsiS!uSy`jy>e}N>8rz;gC-ns!^D;&x&nspT)_!2f~d7z%&$+ z;Vw;OX2GDS23T*sfqRd&Me=c|*7r1>UadEjxS@W;MGGe1g5QQ|Oiw77tH+Ln+?|-cy_u=gDwSa~OP1i{62o6bm1h=6xNo6SxU1~A>j_s4o66TU YIzyQ$M>l=iWPb;MLb^KC+u`s31zlRr!2kdN literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/ic_shortcut_search.png b/android/app/src/main/res/drawable/ic_shortcut_search.png new file mode 100644 index 0000000000000000000000000000000000000000..9c7fcf5df2d901c7d0dba62eb323674f26dfd160 GIT binary patch literal 1440 zcmV;R1z-A!P)I8?%Ai1u zg%L=QFnUu293+fR6loMBjE5=GI7k>zQA8*t@>q~C+EPR)B+?;R94#aw6cXteEDoeZ zghL`iA(0`1#bK9-a7aWrBqAIV5e|t6heU)!BElgNA(5~^L^vcO91;-@i3o{=1tP*B z5#f-CkVse{A{-JC5(x`Lghavu5#f-CkVse{A|w*n-!CP{5YktK7;`C4LO_VwkdmMN z#{BcbX@Y45nH6cia{tq@Q0D*plwx@V0${|HmivE{d}C6`rM(2e_`2Ma@JpnWTSKgW zabdg(zm^o30)~|Lj6ab=X$Y~`s>?A~u-r~!a)im>g7^ve0K-9Yy5;z;U!@JCZ7Z)v z8;QYD?KQ5HNp1kKI3^VX+2j$B`0AE_g>NnaK;n5{5%WCeU1A+XRw1Z%Vt3?pqSz0q zN)D;vv&#ypcju`-FsyZ&-eWp>Bc#;&k90o1tx&v=13+S>`M&P4=OMr$G7zFH5KWao z77C=9SRj=Ka;3r_e=T-~9G|>Vbpt%2NT3CB`Oc=@P&lB9L_5UV)hp#anES=j5ppPy zI~~Ga5;{Wm1#+*V=Upqw-5`eoxp^r8T_oB9$&)YP;;q7xL$i8Mp z>tC>s9d(er8(|gA)57`}5RhHPh}J^&_PV8l>@Gt0^bFY1JfMjv>&5o%63|HOO+TEgiIMm?2Do^-b;PAylo`02V^(CK+M7T0U!YZnL>X^{NEu$ z39(N(eySEY`jI{zBB*EIOvH47VBYQq7;9}V!E0}3!p@@rhVjANM0&lCKxU;j zO~m(kL)<;KRP}rN@e1$-&e_|ks&4H{HTQvl=e00%ruM!}GYMTVqXR2sHz}o<*^2N_ zyE@3OZr!e28UJNh`E5FxKF#hb79?u`lq_(sa>W*(+7Uz7n-{aISdh=U0?XgHF4^Z4 zp>iJt(@HL1&mm&~R3KVNRAq2fa#B<23po_YweIAQRf9=%vOp?XHR;_&Eve4FRT7>0 zcPsf?uP>|AQU?Pr8&F*&;Z_F!!l-2k2UxhDLG6hDZ-)jhEycqt6k#8 zQr0BX^L*`4dP5GW9KRR4d@T=)d5(4Y+w?l?9Fi|!TX9jzVD^U}rnl+y_9^TZ5=|H- zh}AqpNFd9ra_TQ}Bofrpy=u?+qy)Q`(jMwz7jkv$jY9G9Y}KMx0$p!>wWX|su``LT zc7a!bm-m!)Aa?SCX^=En${y0y#jVIPX|TCKSyzJBOJiA^f1y>~mo(b$VYY z?aQ_2!|m0t4L7b>mb%TO-jLRR>-x7FPr7JvG}(b;S-hutX2;PW>Jeu#K>A2ZG&lG` zc6T|EWCNtvJ~dTIFgUtxxKooP3uGiovN-zfffT`zev+*Hk~iG8R2zxE{$Aq7mR$ZI zIpU6IKP1;z#SFO#-JkdV1aS1-y=@);hwG#G|6{|+&t9g(L1?zg{p`Rz9)xCdZ=UVe zKRfx42cbD6g6G%{o`Y0AXY`B*p*jAE=Rhu=Bhq*dt>ZaHkmq1Wo})H-4nO5Nj+W6s1}K literal 0 HcmV?d00001 diff --git a/android/app/src/main/res/drawable/search.xml b/android/app/src/main/res/drawable/search.xml deleted file mode 100644 index d6f0b1dc5..000000000 --- a/android/app/src/main/res/drawable/search.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - diff --git a/android/app/src/main/res/xml-v25/shortcuts.xml b/android/app/src/main/res/xml-v25/shortcuts.xml index 0d7fab8ad..8d83c72a8 100644 --- a/android/app/src/main/res/xml-v25/shortcuts.xml +++ b/android/app/src/main/res/xml-v25/shortcuts.xml @@ -1,6 +1,6 @@ @@ -9,7 +9,7 @@ android:data="bilibili://search" /> diff --git a/lib/common/widgets/image_grid/image_grid_view.dart b/lib/common/widgets/image_grid/image_grid_view.dart index b3a49f072..b2fbfc84d 100644 --- a/lib/common/widgets/image_grid/image_grid_view.dart +++ b/lib/common/widgets/image_grid/image_grid_view.dart @@ -54,7 +54,8 @@ class ImageModel { bool? _isLongPic; bool? _isLivePhoto; - bool get isLongPic => _isLongPic ??= (height / width) > Style.imgMaxRatio; + bool get isLongPic => + _isLongPic ??= (height / width) > Style.imgMaxRatio && width > 100; bool get isLivePhoto => _isLivePhoto ??= enableLivePhoto && liveUrl?.isNotEmpty == true;