From 1ef1029cf5f9953c3d8763dff228b8bad070791a Mon Sep 17 00:00:00 2001 From: luisangelsm Date: Thu, 12 Feb 2026 19:26:51 +0100 Subject: [PATCH] Replace the info-*.png files used in qml with svg variants --- YACReaderLibrary/qml.qrc | 12 ++++-------- YACReaderLibrary/qml/InfoFavorites.qml | 2 +- YACReaderLibrary/qml/InfoFavorites6.qml | 11 +++-------- YACReaderLibrary/qml/InfoRating.qml | 2 +- YACReaderLibrary/qml/InfoRating6.qml | 11 +++-------- YACReaderLibrary/qml/InfoTick.qml | 2 +- YACReaderLibrary/qml/InfoTick6.qml | 11 +++-------- YACReaderLibrary/qml/info-favorites.png | Bin 371 -> 0 bytes YACReaderLibrary/qml/info-favorites.svg | 11 +++++++++++ YACReaderLibrary/qml/info-favorites@2x.png | Bin 615 -> 0 bytes YACReaderLibrary/qml/info-rating.png | Bin 322 -> 0 bytes YACReaderLibrary/qml/info-rating.svg | 11 +++++++++++ YACReaderLibrary/qml/info-rating@2x.png | Bin 551 -> 0 bytes YACReaderLibrary/qml/info-tag.png | Bin 289 -> 0 bytes YACReaderLibrary/qml/info-tag.svg | 11 +++++++++++ YACReaderLibrary/qml/info-tag@2x.png | Bin 459 -> 0 bytes YACReaderLibrary/qml/info-tick.png | Bin 244 -> 0 bytes YACReaderLibrary/qml/info-tick.svg | 11 +++++++++++ YACReaderLibrary/qml/info-tick@2x.png | Bin 367 -> 0 bytes YACReaderLibrary/qml6.qrc | 12 ++++-------- 20 files changed, 64 insertions(+), 43 deletions(-) delete mode 100644 YACReaderLibrary/qml/info-favorites.png create mode 100644 YACReaderLibrary/qml/info-favorites.svg delete mode 100644 YACReaderLibrary/qml/info-favorites@2x.png delete mode 100644 YACReaderLibrary/qml/info-rating.png create mode 100644 YACReaderLibrary/qml/info-rating.svg delete mode 100644 YACReaderLibrary/qml/info-rating@2x.png delete mode 100644 YACReaderLibrary/qml/info-tag.png create mode 100644 YACReaderLibrary/qml/info-tag.svg delete mode 100644 YACReaderLibrary/qml/info-tag@2x.png delete mode 100644 YACReaderLibrary/qml/info-tick.png create mode 100644 YACReaderLibrary/qml/info-tick.svg delete mode 100644 YACReaderLibrary/qml/info-tick@2x.png diff --git a/YACReaderLibrary/qml.qrc b/YACReaderLibrary/qml.qrc index 8bdd2e31..c5f21e93 100644 --- a/YACReaderLibrary/qml.qrc +++ b/YACReaderLibrary/qml.qrc @@ -16,14 +16,10 @@ qml/info-shadow-light@2x.png qml/info-top-shadow.png qml/ComicInfoView.qml - qml/info-favorites.png - qml/info-favorites@2x.png - qml/info-rating.png - qml/info-rating@2x.png - qml/info-tag.png - qml/info-tag@2x.png - qml/info-tick.png - qml/info-tick@2x.png + qml/info-favorites.svg + qml/info-rating.svg + qml/info-tag.svg + qml/info-tick.svg qml/InfoTick.qml qml/InfoFavorites.qml qml/InfoRating.qml diff --git a/YACReaderLibrary/qml/InfoFavorites.qml b/YACReaderLibrary/qml/InfoFavorites.qml index 57b43a9a..2b24c0ab 100644 --- a/YACReaderLibrary/qml/InfoFavorites.qml +++ b/YACReaderLibrary/qml/InfoFavorites.qml @@ -20,7 +20,7 @@ Item { Image { anchors.centerIn: parent id: favorites_button_compact - source: "info-favorites.png" + source: "info-favorites.svg" } ColorOverlay { diff --git a/YACReaderLibrary/qml/InfoFavorites6.qml b/YACReaderLibrary/qml/InfoFavorites6.qml index be98fd1d..ce88142c 100644 --- a/YACReaderLibrary/qml/InfoFavorites6.qml +++ b/YACReaderLibrary/qml/InfoFavorites6.qml @@ -1,6 +1,6 @@ import QtQuick -import Qt5Compat.GraphicalEffects +import QtQuick.Controls.impl Item { width: 20 @@ -17,15 +17,10 @@ Item { } } - Image { + ColorImage { anchors.centerIn: parent id: favorites_button_compact - source: "info-favorites.png" - } - - ColorOverlay { - anchors.fill: favorites_button_compact - source: favorites_button_compact + source: "info-favorites.svg" color: active ? favCheckedColor : favUncheckedColor } } diff --git a/YACReaderLibrary/qml/InfoRating.qml b/YACReaderLibrary/qml/InfoRating.qml index fd039701..0f20b993 100644 --- a/YACReaderLibrary/qml/InfoRating.qml +++ b/YACReaderLibrary/qml/InfoRating.qml @@ -18,7 +18,7 @@ Row { Image { id: star - source: "info-rating.png" + source: "info-rating.svg" } ColorOverlay { diff --git a/YACReaderLibrary/qml/InfoRating6.qml b/YACReaderLibrary/qml/InfoRating6.qml index ca3eda60..2a7b482a 100644 --- a/YACReaderLibrary/qml/InfoRating6.qml +++ b/YACReaderLibrary/qml/InfoRating6.qml @@ -1,6 +1,6 @@ import QtQuick -import Qt5Compat.GraphicalEffects +import QtQuick.Controls.impl Row { spacing: 0 @@ -16,14 +16,9 @@ Row { width: 25 height: 20 - Image { + ColorImage { id: star - source: "info-rating.png" - } - - ColorOverlay { - anchors.fill: star - source: star + source: "info-rating.svg" color: index < (mouseIndex > 0 ? mouseIndex : rating) ? ratingSelectedColor : ratingUnselectedColor } diff --git a/YACReaderLibrary/qml/InfoTick.qml b/YACReaderLibrary/qml/InfoTick.qml index 7bfe4e83..6659724c 100644 --- a/YACReaderLibrary/qml/InfoTick.qml +++ b/YACReaderLibrary/qml/InfoTick.qml @@ -17,7 +17,7 @@ Item { Image { id: read_compact - source: "info-tick.png" + source: "info-tick.svg" } ColorOverlay { diff --git a/YACReaderLibrary/qml/InfoTick6.qml b/YACReaderLibrary/qml/InfoTick6.qml index e7f26067..5b50a31f 100644 --- a/YACReaderLibrary/qml/InfoTick6.qml +++ b/YACReaderLibrary/qml/InfoTick6.qml @@ -1,6 +1,6 @@ import QtQuick -import Qt5Compat.GraphicalEffects +import QtQuick.Controls.impl Item { @@ -15,14 +15,9 @@ Item { } } - Image { + ColorImage { id: read_compact - source: "info-tick.png" - } - - ColorOverlay { - anchors.fill: read_compact - source: read_compact + source: "info-tick.svg" color: read ? readTickCheckedColor : readTickUncheckedColor } } diff --git a/YACReaderLibrary/qml/info-favorites.png b/YACReaderLibrary/qml/info-favorites.png deleted file mode 100644 index f8b613954db8edcc6faaf3f0e006d4ccc54a3f93..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 371 zcmV-(0gV2MP)ItE5t*YbuMhyF@`2a^ zD)az|7XtBwyAL0HfT|GyQUyR955x*kbq9cWB2di+41<9h<^!n&91geu#Eww*ejql$ zp>6@t@I<)5Ktmm%8t{PyP&$EtI!B=42Uwt-d?JD^fym$mnRS2($_b!iyn)SPqE)J3 zLW)&tfdj|}Z=|BZ8<7nL#rOv*82SO0dYD1P`;Q-f2nh)M1TsA+G`JF!)Uf5e^%SI# z4M0N!(IXEA5}~<_RB!>R7kgQOR2JaNwpg<}tSrH4Fo}j^H56wCfhq(QIvenXDK10d zsRA1Sr4%4u2}~`FNW~}&Gy)CG1gRmaJjMlpK?4es^-yjg(9jDE!wvuh7y!xGTsD&M Rg%tn*002ovPDHLkV1n)6f~^1m diff --git a/YACReaderLibrary/qml/info-favorites.svg b/YACReaderLibrary/qml/info-favorites.svg new file mode 100644 index 00000000..1fe077be --- /dev/null +++ b/YACReaderLibrary/qml/info-favorites.svg @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/YACReaderLibrary/qml/info-favorites@2x.png b/YACReaderLibrary/qml/info-favorites@2x.png deleted file mode 100644 index 19aedd321166b90e7e3a4413a1f006ca2b221ba5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 615 zcmV-t0+{`YP)M5#v7Q@PEO!ZS|KNZ)(%T6!U@>Y#xb0Lcmv-uAD9UnlKlfLGkG&_GJ(u{zihs@ zyKfn*tg_R#TG0bHSIt|x1mtaUPA=~w{QW^b`Ci0vnPe2JiCFjesY5Qv6Y?2i2_s;D z4iL1+#^gOpmgL0Zi1k<^R)kohG%zKQfk&EOOTu=uiSXi6d>tJNDb~0U*bp`i-C9co z5||sn=0evM8XH*D1kb$e$O2Z{08AS@%RKO6nP62&lq5(M6|)=w$rNr$0νX!e=l z8aRq~y_Q*860U-;N4DcIUZB!&+hGFkKw3=2R?j5y)wpt&I0ZXt;F-sqGZnD#7+5Hm zW}1ta9u{9hbMQr;h9@45?s!+x^*sb0rf(YQo8@nkTyicYapwu_8_D6lXj`8W)7%_Q=RxOOf^C^D&0X^NfUq%gn(ZZ^ zp@#z%;VM^N=Uw_-!m{(V>bQ-8_Y7ScRttDf&|0wCz^PN5se{==09LC$v^VfbAS*et zfQ?LGjYc>#+Varl*{^W;1F0Vh=JCqXYV2YeAtz*ZxdC;nObokLHOWcbJS&Z7HoyrndkC0RK%; Un=00g$^ZZW07*qoM6N<$g8aaNxBvhE diff --git a/YACReaderLibrary/qml/info-rating.svg b/YACReaderLibrary/qml/info-rating.svg new file mode 100644 index 00000000..54f4199d --- /dev/null +++ b/YACReaderLibrary/qml/info-rating.svg @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/YACReaderLibrary/qml/info-rating@2x.png b/YACReaderLibrary/qml/info-rating@2x.png deleted file mode 100644 index 01048c8090143e8f08d6e83e2528690813456d91..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 551 zcmV+?0@(eDP)(RCwC#m_bg%Fc1Lk&<9w2AgTC3 zcmeGXxN>WM&>x__fHSu~gB#%nC-MPAcmd%CC)kBWirOSyN4t(I)smICYB%F)vK!l& zV>9L~%`)s7u_sE**K}M;2euk^;qXes>C0PHNybkU>@HeN$7vYsIjT@_}~m54lrd2rvU6Iwzy%+Tu|q>nFesm z1jW4i+i6iyNM?$OkYQX6EVl~)jSDI`H$5>jjaBn^2k08WHq00c^S5Wb0|+s!81UAv zx;H2joV8oey@#{LM#!2Lg`1%%0e=g9O0jC6+v0@trBmlF;qV0g3NCc_{!xEQ|6H_V+Po~-c6&?0;aSW-rm6RayreUIltC5irr^71w4%QDEzdt-VDeNew z#5>!+WpBdi87opGWDF)I-e6VWYk9=|VvFVdQ&MBb@0LqDHjQ{`u diff --git a/YACReaderLibrary/qml/info-tag.svg b/YACReaderLibrary/qml/info-tag.svg new file mode 100644 index 00000000..5d3b00bb --- /dev/null +++ b/YACReaderLibrary/qml/info-tag.svg @@ -0,0 +1,11 @@ + + + + + + + \ No newline at end of file diff --git a/YACReaderLibrary/qml/info-tag@2x.png b/YACReaderLibrary/qml/info-tag@2x.png deleted file mode 100644 index 04a995f87e4c1f7a276c13423346f2954f780bc5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 459 zcmV;+0W|)JP)DTyfs+Pf>g51U+w0h^b$cP*rS-zSpWE)m}TKx*4_ zcbH{a1(zX?$Sxibr>^VX>>~)c8ZK7?ZfFI>oqdWm?#$F(!3t!?@g_+~92poIN6KPP z+y_EIH2Qa`GySmk#}u>GA#f#>jn?QR*I+9Wo=;IzjF?ts;xwSuqsq4ik!!9&-tz-) zkq~Gg5mzGbxd9nQuF?sSSdye7WijKldY73oi)Vqc)|^wBiH%!agFr4Tt_VW1Pa(&slOnUAS;8KoMUSVz#dU0{|(F)`SiTQ`i6i002ovPDHLkV1jY5 BxZMB% diff --git a/YACReaderLibrary/qml/info-tick.png b/YACReaderLibrary/qml/info-tick.png deleted file mode 100644 index aa6b80b9689b635735069ff11eb54fa4964ef5c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^0w6XA8<1SE`<)7qk}PqJC<)F_D=AMbN@Z|N$xljE z@XSq2PYp^dzh0`BHf!7Z& p^&~RPQfzP7!8bomfPuq+A?bLuYw=d~zd#o + + + + + + \ No newline at end of file diff --git a/YACReaderLibrary/qml/info-tick@2x.png b/YACReaderLibrary/qml/info-tick@2x.png deleted file mode 100644 index 46455b1d2ffedb4102f65393c7a3d12eab5fe4f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 367 zcmV-#0g(QQP)h;P57}i#G{m z0eSQ;px`j%kW0wSl#rg`I%H{&#$00FMzEzO4g||82`UK9F#l0uN0oMX4P9#fk z!Rx0OHeBI`d&}GsWd#?!@fQ#!J~%Eo;H}SyC?UAut%nE~4&4bhcxON0DB%R}ZAeB+ zIK!qml/info-shadow-light@2x.png qml/info-top-shadow.png qml/ComicInfoView.qml - qml/info-favorites.png - qml/info-favorites@2x.png - qml/info-rating.png - qml/info-rating@2x.png - qml/info-tag.png - qml/info-tag@2x.png - qml/info-tick.png - qml/info-tick@2x.png + qml/info-favorites.svg + qml/info-rating.svg + qml/info-tag.svg + qml/info-tick.svg qml/prerendered_cover_shadow.png