From a060d79c123e98baad8f1ea48600bd7449c9c66a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20Mr=C3=A1zek?= Date: Thu, 4 Dec 2014 01:05:49 +0100 Subject: [PATCH] GH-631, GH-658 Implement yellow status icon, refresh status icons in themes. --- gui/widgets/ServerStatus.cpp | 29 +++- gui/widgets/ServerStatus.h | 3 +- resources/OSX/OSX.qrc | 1 + resources/OSX/scalable/news.svg | 16 +- resources/OSX/scalable/status-bad.svg | 112 ++----------- resources/OSX/scalable/status-good.svg | 131 ++------------- resources/OSX/scalable/status-yellow.svg | 16 ++ resources/iOS/iOS.qrc | 1 + resources/iOS/scalable/news.svg | 17 +- resources/iOS/scalable/status-bad.svg | 111 +------------ resources/iOS/scalable/status-good.svg | 130 ++------------- resources/iOS/scalable/status-yellow.svg | 56 +++++++ resources/multimc/16x16/status-yellow.png | Bin 0 -> 590 bytes resources/multimc/22x22/status-yellow.png | Bin 0 -> 803 bytes resources/multimc/24x24/status-yellow.png | Bin 0 -> 872 bytes resources/multimc/32x32/status-yellow.png | Bin 0 -> 1158 bytes resources/multimc/48x48/status-yellow.png | Bin 0 -> 1773 bytes resources/multimc/64x64/status-yellow.png | Bin 0 -> 2358 bytes resources/multimc/multimc.qrc | 22 ++- resources/multimc/scalable/status-yellow.svg | 155 ++++++++++++++++++ resources/pe_blue/pe_blue.qrc | 1 + resources/pe_blue/scalable/status-bad.svg | 111 +------------ resources/pe_blue/scalable/status-good.svg | 127 ++------------ resources/pe_blue/scalable/status-yellow.svg | 16 ++ resources/pe_colored/pe_colored.qrc | 1 + resources/pe_colored/scalable/status-bad.svg | 111 +------------ resources/pe_colored/scalable/status-good.svg | 127 ++------------ .../pe_colored/scalable/status-yellow.svg | 16 ++ resources/pe_dark/pe_dark.qrc | 1 + resources/pe_dark/scalable/status-bad.svg | 111 +------------ resources/pe_dark/scalable/status-good.svg | 124 ++------------ resources/pe_dark/scalable/status-yellow.svg | 16 ++ resources/pe_light/pe_light.qrc | 1 + resources/pe_light/scalable/news.svg | 5 +- resources/pe_light/scalable/status-bad.svg | 111 +------------ resources/pe_light/scalable/status-good.svg | 124 ++------------ resources/pe_light/scalable/status-yellow.svg | 16 ++ 37 files changed, 494 insertions(+), 1325 deletions(-) create mode 100644 resources/OSX/scalable/status-yellow.svg create mode 100644 resources/iOS/scalable/status-yellow.svg create mode 100644 resources/multimc/16x16/status-yellow.png create mode 100644 resources/multimc/22x22/status-yellow.png create mode 100644 resources/multimc/24x24/status-yellow.png create mode 100644 resources/multimc/32x32/status-yellow.png create mode 100644 resources/multimc/48x48/status-yellow.png create mode 100644 resources/multimc/64x64/status-yellow.png create mode 100644 resources/multimc/scalable/status-yellow.svg create mode 100644 resources/pe_blue/scalable/status-yellow.svg create mode 100644 resources/pe_colored/scalable/status-yellow.svg create mode 100644 resources/pe_dark/scalable/status-yellow.svg create mode 100644 resources/pe_light/scalable/status-yellow.svg diff --git a/gui/widgets/ServerStatus.cpp b/gui/widgets/ServerStatus.cpp index 10ed79fb0..3b02fd244 100644 --- a/gui/widgets/ServerStatus.cpp +++ b/gui/widgets/ServerStatus.cpp @@ -17,6 +17,7 @@ ServerStatus::ServerStatus(QWidget *parent, Qt::WindowFlags f) : QWidget(parent, layout = new QHBoxLayout(this); layout->setContentsMargins(0, 0, 0, 0); goodIcon = QIcon::fromTheme("status-good"); + yellowIcon = QIcon::fromTheme("status-yellow"); badIcon = QIcon::fromTheme("status-bad"); addStatus("minecraft.net", tr("Web")); @@ -78,32 +79,44 @@ void ServerStatus::addStatus(QString key, QString name) } } -void ServerStatus::setStatus(QString key, bool value) +void ServerStatus::setStatus(QString key, int value) { if (!serverLabels.contains(key)) return; IconLabel *label = serverLabels[key]; - label->setIcon(value ? goodIcon : badIcon); + switch(value) + { + case 0: + label->setIcon(goodIcon); + break; + case 1: + label->setIcon(yellowIcon); + break; + default: + case 2: + label->setIcon(badIcon); + break; + } } void ServerStatus::StatusChanged(const QMap statusEntries) { - auto convertStatus = [&](QString status)->bool + auto convertStatus = [&](QString status)->int { if (status == "green") - return true; + return 0; else if (status == "yellow") - return false; + return 1; else if (status == "red") - return false; - return false; + return 2; + return 2; } ; auto iter = statusEntries.begin(); while (iter != statusEntries.end()) { QString key = iter.key(); - bool value = convertStatus(iter.value()); + auto value = convertStatus(iter.value()); setStatus(key, value); iter++; } diff --git a/gui/widgets/ServerStatus.h b/gui/widgets/ServerStatus.h index 2244031be..1c6ae4285 100644 --- a/gui/widgets/ServerStatus.h +++ b/gui/widgets/ServerStatus.h @@ -24,11 +24,12 @@ public slots: private: /* methods */ void addLine(); void addStatus(QString key, QString name); - void setStatus(QString key, bool value); + void setStatus(QString key, int value); private: /* data */ QHBoxLayout * layout = nullptr; QToolButton *m_statusRefresh = nullptr; QMap serverLabels; QIcon goodIcon; + QIcon yellowIcon; QIcon badIcon; }; diff --git a/resources/OSX/OSX.qrc b/resources/OSX/OSX.qrc index 24e1a0bf8..20c71eb88 100644 --- a/resources/OSX/OSX.qrc +++ b/resources/OSX/OSX.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/OSX/scalable/news.svg b/resources/OSX/scalable/news.svg index bd9a3f0b2..b8ce3cd11 100644 --- a/resources/OSX/scalable/news.svg +++ b/resources/OSX/scalable/news.svg @@ -2,13 +2,15 @@ - + viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> + - - - + + + + diff --git a/resources/OSX/scalable/status-bad.svg b/resources/OSX/scalable/status-bad.svg index 3449fea37..add7a6f7d 100644 --- a/resources/OSX/scalable/status-bad.svg +++ b/resources/OSX/scalable/status-bad.svg @@ -1,103 +1,11 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/resources/OSX/scalable/status-good.svg b/resources/OSX/scalable/status-good.svg index a5bf5c0b3..f10da757b 100644 --- a/resources/OSX/scalable/status-good.svg +++ b/resources/OSX/scalable/status-good.svg @@ -1,114 +1,19 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + diff --git a/resources/OSX/scalable/status-yellow.svg b/resources/OSX/scalable/status-yellow.svg new file mode 100644 index 000000000..fba697bcd --- /dev/null +++ b/resources/OSX/scalable/status-yellow.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/resources/iOS/iOS.qrc b/resources/iOS/iOS.qrc index 6bfcef6d7..eb625d0bc 100644 --- a/resources/iOS/iOS.qrc +++ b/resources/iOS/iOS.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/iOS/scalable/news.svg b/resources/iOS/scalable/news.svg index 79b626261..d3c010bb2 100644 --- a/resources/iOS/scalable/news.svg +++ b/resources/iOS/scalable/news.svg @@ -2,14 +2,13 @@ - - - - + viewBox="0 0 32 32" enable-background="new 0 0 32 32" xml:space="preserve"> + + + + + diff --git a/resources/iOS/scalable/status-bad.svg b/resources/iOS/scalable/status-bad.svg index 3449fea37..4019c8dab 100644 --- a/resources/iOS/scalable/status-bad.svg +++ b/resources/iOS/scalable/status-bad.svg @@ -1,103 +1,10 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + diff --git a/resources/iOS/scalable/status-good.svg b/resources/iOS/scalable/status-good.svg index a5bf5c0b3..e18591132 100644 --- a/resources/iOS/scalable/status-good.svg +++ b/resources/iOS/scalable/status-good.svg @@ -1,114 +1,18 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + diff --git a/resources/iOS/scalable/status-yellow.svg b/resources/iOS/scalable/status-yellow.svg new file mode 100644 index 000000000..d8a28e239 --- /dev/null +++ b/resources/iOS/scalable/status-yellow.svg @@ -0,0 +1,56 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/resources/multimc/16x16/status-yellow.png b/resources/multimc/16x16/status-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..b25375d18d1ec4ced2253d666872b0cbeeec79ba GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0y~yU=RRd4mJh`2Kmqb6B!s7Sc;uILpV4%IBGajIv5xj zI14-?iy0W$-heQpT&aaA0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa}?r#)R9Lo9lGCmUu52THWfFRu346Svqy$Az^}teuC`d`iQ=W{y5p0Z+C1hNkA` z<^(l$^={{a4O%nm6E-?C@$oGTFz6D!%c>*k~qwfn0*9lmeXYS|#Ab^C18m*z%^ubU9_=XZoaG%RfAPET{OH)|1N*EEb5Y<7Sc;uILpV4%IBGajIv5xj zI14-?iy0U=TR@m`)uZG}1_lPn64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xh zq!<{O7I?ZihFJ8jooek994OJSzqq=(a*HUpP;=6w6sKG#o*Q=r*d#t$N|>pMJ!H2dg z|NnRL^3;5$-Xd1kVJUQ%@$Tmfww!treeDl-N&FKy>9Kx`*IeQgY8yQBT6Bm# z%XEd5heCYAS{o6ag2Z#hFLz(lPxlk!=S=;pRTyschJV3Tvj%_NO2r)Zee0dnx}Q2M zs_hh%^LoFc!b9UF$NIl^Raxg6#WZwn&it~{S-K#>xUzO;wCm0wo*x&TVmPXt&OY^K zeD!LQm-OiLZ5pnPy$9BrCxH;X=_wb9=dQArdA}__{H6OekT(b4;3FfT<5$@r({IRQV@yDD# zaNw_F-km+s(|)|2J$=ntzqf0dw@x^>NW1UO$`${6wGN(mzBBxeMLd7MT>qy(H!p8u zk(QRW*|B;5xu=dCJXZ@1i*_d|F4!%*>-KW3b0x<7LOe$WC8EV{lpS4Xt0TQF_d^Vi zs)*7{&u7!Z{Pp9!7$@y4n6X6Y<~!FZ?k`^6j4$3yH`Y@T zo2FeYbh~Z6HiL>)dG+VG^4AfGDYw%;9acZ_$NAYzoilZ8rxSzX6PN6$UvhDOw$eI| zHtE+F_2TbnUJi;d(^;mFo8;-ZDEa9QxB7{*%x?&$u$BbJl*?vLH> z#Vd;+#q0QsEA>R0_F4#Van9P4VxrQm7|XO#(M~T|y<7d~*Kizw1o-)B{?r5ho*C*98ToF6VY#elRUD@^!O>(TN8S z8d8ACs zsI4_#+`VVRt^)cpSSf_ZCB>jrjd_WwESpIDS+@gtD; z+c)6~o`ct)o6ecHt$u2!#@SVYVtFZvRa%zco~<>?i?8omf6DXOfi}S};ZER8uIe*pmJvP+$S`ffcw0^o5leLz}Zo%2b e;(xaN;Xf1>CM4;~*2ciVz~JfX=d#Wzp$Pz`RESFe literal 0 HcmV?d00001 diff --git a/resources/multimc/32x32/status-yellow.png b/resources/multimc/32x32/status-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..42c6855202e88458a2f3f68f86e7fb07f655f600 GIT binary patch literal 1158 zcmeAS@N?(olHy`uVBq!ia0y~yU{C;I4mJh`hT^KKFANL}EX7WqAsieW95oy%9SjT% zoCO|{#S9F**Fl)kNn>^e0|SF(iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ zQVa|%%$_ceArY-dr~7*(hl?DmfBsbUmC8R!_NX^U8qe|c_$)kXb>Uj0(P}ZB9Yw(l zmp;(BBf=u?{8lL?@L=nMORl>$SfjhN7j7;HT(U)vE9}&P34OfAvX@uIW+Z*`IWxa{ zSB1V|=i3>bUiKAt%J0{HueopieO~!_!O*3Ff4=s95$93nVs?8Os+uF>HNoJNTHDs9 zqmQ!XUsWwOd+Nfdos|FHVBM*fz;&7lS9Y&@pZ&Wq^x3z0M)m58jxJ+;Q>*Q)ntIJ) zKGQV$C?|mo=J{{q7>+85a6hn^aH~D%oM@AfHpk@cc9(viS69#qdnLN8x9Gga4M&c$ zX4#5un@^p1no!L?>Gy(l>1k~9j9gvLb~2Uio0PC%Dr;lnM#UdYH`ewFUO!y;;H26U zKF37O2kBp~@?Tk5cYM`MLDAFK4>bk0)vmozxU;gTAweK7roB&q;c$DUSceyHy6^M% z(mv9uH?Fh2wN=>n?BwYUxjX8v3M=ybmr2`IwPzDcC#&SA$eQ%u4}v5(f< zH?RA)__^#`1#1O^1nH&W47clJ8aVels|aQG-E}sRO1&SsPEbIjSaa{T#tp5~YF}S5 zvaz%Kt1h?|Ci!o1Kkw~(i68eLG@BssG;JY+uC6=t)6)3ZSX)!izj9h4TH85qYs^-< zbLKiHM{L8PcSiGT_V`S$7GSNJmc3f)XOnf?hRo?xOu6r!OtCg_%sPHxiqEb~RWF>Q3XCyh`BzVPCm( zQb!kM-~RpHXWHejrvwXsue)b{$mg4YoUPrz?^e7aiH|#H^D3UXv#)x}vg=P;nmL#C zY?^ZBz~TGnj|m@DI`U|OSF_->dp-uCwsEsX-LF`z?U^=ZX^K?cU*1bIpPjtSXH&uA z*>5A9uw|dwkMoC~9G^ae?H%WZyR6|=3O5pVJxfvC`1Gjtf~u zMO}}PNnN+0^wgs*a`rWffAt<8 literal 0 HcmV?d00001 diff --git a/resources/multimc/48x48/status-yellow.png b/resources/multimc/48x48/status-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..4f3b11d698815c22c1b237b96f4c10a5d517a092 GIT binary patch literal 1773 zcmeAS@N?(olHy`uVBq!ia0y~yU@!n-4mJh`hH$2z?Fzkk&{pY#5C*Q!e#HveM!cJM9ldDtL$Y1IHN zqeM2XN(r60=)~Lk^Dh7H%?LMBPAH4$lUf+Q@cIGA&;SR~p8snbIA!_Y`maj7vZF`t z=h}O>gBZ`}oiuFGUR9FsP@w#2>+i>lV*cEW{JUu-Q_*&nwS3cg=LEVQYPln!a!c_V zTOa#6?se(!wM7@c$k(onh-#ZUwaa7w@hb-kJa>M%7TWxt&#utm#Sozlq0bMY=L@HI(JWavE_+5H|w)v zgWo({N3|~R`n99E(ckXkrEKmQ=RLS21T7>@rrqG|lvUVN`6*F?`F;)e=FI_%?nsx< zQCePK7$;u8q2XuGlAfaQmcvXP%x~W}OwZBz7^P$1e*AxX(n_0sau%*tuR05q=1&sb zo*@xvv4+c!XWRR1yUK>XGK(+59%={PKRK-0KhekS&WhK{tTx6xT602J)$>kT$9?v= zzDSp^y)H&j@zhCqT_cIow^oeC=1b%MGHUbXywBRRcR!a5JKsM3dEM)qxWDIl)W0na zO@8n?dXn2r0Yy!R=hXuDx0NngykQSd|FQ*37I@t&v=oU`UsZKLW4h?1RUfXcyEd8q z#fyf$vHvOrCM^}3e)#!mrg?WJCA(QBZ}?pE`!zG%w2_;(nCtGU2gerLUX@xT{qU`y$Cjz(yZ=`@ z_ciGs(Ae9UeDxl~_XUyyjkdd+WCNV_e=vo-J#^s)w$G<0M7L~BD&{<9^TOxg zIlhkL*ZkG2w?{KFS*ZF|u9690Ww|AEkx6X+VflX?^|H;AR+c0$UfA&Zz-H*EN`PnlgQ>Zv1Pm zX1(QWLC*)16FMf*H`Cw7Sr@y6Qf z2b=w8JO65bbhLX_%Z(|`54U|Rp4nYGSv;Tb*>tV_y{B`ZHy2mMPxTDlov>Cc%Kcqx zMC8`I7W-7cZ*wmHc62b7O1Ud07UlZ>=?wnJ4z0xjohRIyr~HUH$5nZG0ax+;&^PgO zCN%K>{xYwzF!Z+X{by00rc(Ex=$MPJ9P9snbC#2(T3CBG*D9{d#%AF^mmQG!k+tlN zu0~t;!JV5L-fjN1RO>KXgzlj;ccy(_(>>F&zIRia-JRNfK^!YjaqrZd9&&Q^p)YH6 zUA9PhpPts8|NG~R(@Q`6)MAvMdsXLa#YV6dE&=#C=?&@Q~(Ag*6d@1Q-Tzn_+!A~xm88>dti_kq# zFMp7`{$kJ$BVHsh!hW5!ceVf^oMdBSZb~$xD`=NNqH3dBl5gT65XkhV7HKwI>;N z{AT?OjV zCY}GOwm&PNd;k3ji<34V*?Yiy^D0v(HBq;#iC?DIM*rF5F7hsJy0XO_C(DKjZl20- t*c~dnCb*td@=4rr_wxN2*K_x=2R>u}t819~kAZ=K!PC{xWt~$(698l9Oi2I$ literal 0 HcmV?d00001 diff --git a/resources/multimc/64x64/status-yellow.png b/resources/multimc/64x64/status-yellow.png new file mode 100644 index 0000000000000000000000000000000000000000..3d54d320c571253061c0e61af9326e8f678cafbc GIT binary patch literal 2358 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4mJh`hEoV&aF%`3;=fdAZ3cI5;0q?j(uuWmeXl$_ zZNjlqgJXTfh7(Pq8Xa044ZA&-F6mf!%Bb5*(CapW1pKJ$y+v%SC1{k&iN-uC;QV%N}>W=hjj`X6ubmfa<~OJ*Ur>GM?! z1VTF=2>5ab3Mysp_}U!*syFMj+Et~5C&oADip7O54NvT5l1wc;|8dT1ndchLnHwhe}x2A25sOp17KmjasrxTfY5Nj9}l#@Z-%N zc?T`lmm(^{6TF<27>$je?c$M4UNuJ|=TTDr`eosB8dh$Q@i-hAT6QjVR~biBufQty z`hv_uN0UF4uq|8u;O3h0Y?NHEpj* zp_lU1mW{^^?D+f&g^Off-2c3-ZpV!xarXnPAN|)pmbnnVqGEyItJ^(0!-Y?>*wnE2 zs~NLYoG6&WsD1X~-Tl{|IGv6*VDz`2{;i}-`#|0Ic}!)tSJoT9tyUH6K6t`;#w@)T z$}Ow=`s4R}(w2?)u;f-sc+aM6!LO}Y1em%diGvPrO zFQQ4C>voLs=A4XMU;b$DU%14h|Gr_tc1f<=DkrDT7GILHK4e@6FuIU-5z6GJ&&x5|5+Ogazs~9Ty&MTiC1LwAUrRZmXembNwC0(oN?s&1kvt zZm#RI$Oc`R@D~b~Utc%9y6zK0sba+Z{JpYLk9T}`yT7Ue}oBh_r`r>`Jan&VH-SFTio2?Q7-srXQA1;!-#T z7GAernGv@=$tX;AuC$Ff)2c7Kri&f8dp>3R;+)dkbqZ6uudQMI@%O@m!n>^7;-n|s zouGIiFz)-cy4uTG9g(qHw$4~=t+j0Gbw%d}E6dO9EAnF!UxqQ{>RLWMXi~}W^V#<| zjQ`YTuroPUWZsT(y<(U5S2$^&!|LRZ!M7V@#dh9WuWfubv^9n6*m4D#Yn8!OQ(ZJ^nmhxPSlrkDAJ}vog6kL?$R- z$X$Ku>DK!{=g1$Ov9~+8|BYR{b3}LT?XA$Qs9!3eamDxL zHql*1;y3+L*B*+G*%@o5Htkc;zJSxZstxXBI|ZDN>l!J2$hAefzZu8Y&JQ zHylKYY%`1)r*!@o{U)5JzvtG5w?F4@Oj-0I?24bYi|%!Pwn?dBw_JM`Uz|5H;>-8% z`kptk672K^6dp!xPvaMiHu62NSF(Tl|9}Jecg|(cx2a!OaM2*VA)+ylD^PmJQ?X?S zzFfY<+A*WQWS#l`sKX%(^Tf8Vk>9`AJVdg{y|LnuOYn86c}IKlzBrz({HXQ*e01!r`#VFb>`K<)!j@=$Nn7Lt@q&Z9;Z914=?VB z3|UcnMA+b$gpG6U9F^yH|8Hh_WBPJ=`lh^%%=~WQVK=fAehKW6WKfz@7~Z-dAveHz zPKZSD?1MKZ-;xtbPySG$6#jeW(TkJsrGMghQR%$A(Bk3Qz1=+P7aS2iR(|-&*P2Ch zG|uSjo#OAr!|6H@5D>vo6xYHy%yI6bO>fX*wi9Pv2skW!? ze`S59pH}EM z)$T*fL7f{n*zV3{2a2YSC(byu&9gl07HN zp(bymhe~3_6`!0rOcOp>|_DM}(o>nAwV`g~5vl|ioZ*w=SlYI4h z+854wXJ_%fJGo@$`Ra!gf0-35xnf~2KW%HSo{ZRi?#VJCKNwzUXxS9=uq|B6>7=;X zMV3Q?yKt?_#4~?{(mJihnorJ*Y1!4%0;=-zVwdI?$Hn|!YohKf!+ww5>)AB1)^n+a z55M%3i;G)4?k?Q)+dezMT zf2u=Sa?r)9MqO{6G!72sn17M+ygBpqTKCuKRDYQH_A^K9j5#fNckZxkwv%LBq!GBW kW5Tm*`@XN*U;D5ARiwx6dIp(03=9kmp00i_>zopr0C-Ap%m4rY literal 0 HcmV?d00001 diff --git a/resources/multimc/multimc.qrc b/resources/multimc/multimc.qrc index 1713c50ff..d02d0e0e1 100644 --- a/resources/multimc/multimc.qrc +++ b/resources/multimc/multimc.qrc @@ -13,7 +13,7 @@ scalable/proxy.svg - + scalable/java.svg @@ -38,7 +38,7 @@ 32x32/bug.png 48x48/bug.png 64x64/bug.png - + 16x16/screenshots.png @@ -63,7 +63,7 @@ 32x32/cat.png 48x48/cat.png 64x64/cat.png - + scalable/centralmods.svg 16x16/centralmods.png @@ -86,7 +86,7 @@ 32x32/copy.png 48x48/copy.png 64x64/copy.png - + 16x16/help.png 22x22/help.png @@ -124,13 +124,21 @@ 32x32/status-good.png 48x48/status-good.png 64x64/status-good.png - + + + 16x16/status-yellow.png + 24x24/status-yellow.png + 22x22/status-yellow.png + 32x32/status-yellow.png + 48x48/status-yellow.png + 64x64/status-yellow.png + 16x16/loadermods.png 24x24/loadermods.png 32x32/loadermods.png 64x64/loadermods.png - + 16x16/jarmods.png 24x24/jarmods.png @@ -191,7 +199,7 @@ 32x32/log.png 48x48/log.png 64x64/log.png - + scalable/screenshot-placeholder.svg diff --git a/resources/multimc/scalable/status-yellow.svg b/resources/multimc/scalable/status-yellow.svg new file mode 100644 index 000000000..140e60825 --- /dev/null +++ b/resources/multimc/scalable/status-yellow.svg @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/resources/pe_blue/pe_blue.qrc b/resources/pe_blue/pe_blue.qrc index 5fdfd3176..a4525d2ed 100644 --- a/resources/pe_blue/pe_blue.qrc +++ b/resources/pe_blue/pe_blue.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/pe_blue/scalable/status-bad.svg b/resources/pe_blue/scalable/status-bad.svg index 3449fea37..4a48b5d8a 100644 --- a/resources/pe_blue/scalable/status-bad.svg +++ b/resources/pe_blue/scalable/status-bad.svg @@ -1,103 +1,10 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/resources/pe_blue/scalable/status-good.svg b/resources/pe_blue/scalable/status-good.svg index a5bf5c0b3..4cfa56f0d 100644 --- a/resources/pe_blue/scalable/status-good.svg +++ b/resources/pe_blue/scalable/status-good.svg @@ -1,114 +1,15 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/resources/pe_blue/scalable/status-yellow.svg b/resources/pe_blue/scalable/status-yellow.svg new file mode 100644 index 000000000..0551fed2d --- /dev/null +++ b/resources/pe_blue/scalable/status-yellow.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/resources/pe_colored/pe_colored.qrc b/resources/pe_colored/pe_colored.qrc index f89cf63fc..7de8d5ab3 100644 --- a/resources/pe_colored/pe_colored.qrc +++ b/resources/pe_colored/pe_colored.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/pe_colored/scalable/status-bad.svg b/resources/pe_colored/scalable/status-bad.svg index 3449fea37..bc42c2487 100644 --- a/resources/pe_colored/scalable/status-bad.svg +++ b/resources/pe_colored/scalable/status-bad.svg @@ -1,103 +1,10 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/resources/pe_colored/scalable/status-good.svg b/resources/pe_colored/scalable/status-good.svg index a5bf5c0b3..4cfa56f0d 100644 --- a/resources/pe_colored/scalable/status-good.svg +++ b/resources/pe_colored/scalable/status-good.svg @@ -1,114 +1,15 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + diff --git a/resources/pe_colored/scalable/status-yellow.svg b/resources/pe_colored/scalable/status-yellow.svg new file mode 100644 index 000000000..0551fed2d --- /dev/null +++ b/resources/pe_colored/scalable/status-yellow.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/resources/pe_dark/pe_dark.qrc b/resources/pe_dark/pe_dark.qrc index d5c621bca..cafc2559f 100644 --- a/resources/pe_dark/pe_dark.qrc +++ b/resources/pe_dark/pe_dark.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/pe_dark/scalable/status-bad.svg b/resources/pe_dark/scalable/status-bad.svg index 3449fea37..f455965a2 100644 --- a/resources/pe_dark/scalable/status-bad.svg +++ b/resources/pe_dark/scalable/status-bad.svg @@ -1,103 +1,10 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/resources/pe_dark/scalable/status-good.svg b/resources/pe_dark/scalable/status-good.svg index a5bf5c0b3..4ba91f2d1 100644 --- a/resources/pe_dark/scalable/status-good.svg +++ b/resources/pe_dark/scalable/status-good.svg @@ -1,114 +1,12 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/resources/pe_dark/scalable/status-yellow.svg b/resources/pe_dark/scalable/status-yellow.svg new file mode 100644 index 000000000..69133817b --- /dev/null +++ b/resources/pe_dark/scalable/status-yellow.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + diff --git a/resources/pe_light/pe_light.qrc b/resources/pe_light/pe_light.qrc index 11d74c8f1..53d0890bb 100644 --- a/resources/pe_light/pe_light.qrc +++ b/resources/pe_light/pe_light.qrc @@ -29,6 +29,7 @@ scalable/settings.svg scalable/status-bad.svg scalable/status-good.svg + scalable/status-yellow.svg scalable/viewfolder.svg diff --git a/resources/pe_light/scalable/news.svg b/resources/pe_light/scalable/news.svg index 84979dcb4..6f184afcd 100644 --- a/resources/pe_light/scalable/news.svg +++ b/resources/pe_light/scalable/news.svg @@ -3,11 +3,10 @@ - - + diff --git a/resources/pe_light/scalable/status-bad.svg b/resources/pe_light/scalable/status-bad.svg index 3449fea37..2c24970cf 100644 --- a/resources/pe_light/scalable/status-bad.svg +++ b/resources/pe_light/scalable/status-bad.svg @@ -1,103 +1,10 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - + + + + + + diff --git a/resources/pe_light/scalable/status-good.svg b/resources/pe_light/scalable/status-good.svg index a5bf5c0b3..bf9a41748 100644 --- a/resources/pe_light/scalable/status-good.svg +++ b/resources/pe_light/scalable/status-good.svg @@ -1,114 +1,12 @@ - - - - - - - - image/svg+xml - - - - - - - - - - - - - - - - - - - - + + + + + + + + diff --git a/resources/pe_light/scalable/status-yellow.svg b/resources/pe_light/scalable/status-yellow.svg new file mode 100644 index 000000000..f7d2236bf --- /dev/null +++ b/resources/pe_light/scalable/status-yellow.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + +