From 5c5aad09ce754bbfefc36ad74a9fa52214595950 Mon Sep 17 00:00:00 2001 From: zhaowenlan1779 <zhupengfei321@sina.cn> Date: Thu, 16 Aug 2018 16:39:23 +0800 Subject: [PATCH] qt_themes: add two colorful themes (#4004) * qt_themes: add two colorful themes These two colorful themes are based on the Default and Dark themes, and contain icons that are colored rather than black and white. These icons come from https://icons8.com and they have been slightly revised by me. I'm pretty sure I was licensed to use them for Citra. * Add license for icons --- dist/license.md | 10 +++ .../colorful/icons/16x16/connected.png | Bin 0 -> 362 bytes .../colorful/icons/16x16/disconnected.png | Bin 0 -> 784 bytes dist/qt_themes/colorful/icons/16x16/lock.png | Bin 0 -> 330 bytes .../colorful/icons/256x256/plus_folder.png | Bin 0 -> 4643 bytes .../colorful/icons/48x48/bad_folder.png | Bin 0 -> 15494 bytes dist/qt_themes/colorful/icons/48x48/chip.png | Bin 0 -> 582 bytes .../qt_themes/colorful/icons/48x48/folder.png | Bin 0 -> 460 bytes dist/qt_themes/colorful/icons/48x48/plus.png | Bin 0 -> 496 bytes .../colorful/icons/48x48/sd_card.png | Bin 0 -> 680 bytes dist/qt_themes/colorful/icons/index.theme | 14 +++++ dist/qt_themes/colorful/style.qrc | 17 +++++ dist/qt_themes/colorful/style.qss | 4 ++ .../colorful_dark/icons/16x16/lock.png | Bin 0 -> 401 bytes .../qt_themes/colorful_dark/icons/index.theme | 8 +++ dist/qt_themes/colorful_dark/style.qrc | 59 ++++++++++++++++++ license.txt | 36 +++++++---- src/citra_qt/ui_settings.h | 6 +- 18 files changed, 139 insertions(+), 15 deletions(-) create mode 100644 dist/qt_themes/colorful/icons/16x16/connected.png create mode 100644 dist/qt_themes/colorful/icons/16x16/disconnected.png create mode 100644 dist/qt_themes/colorful/icons/16x16/lock.png create mode 100644 dist/qt_themes/colorful/icons/256x256/plus_folder.png create mode 100644 dist/qt_themes/colorful/icons/48x48/bad_folder.png create mode 100644 dist/qt_themes/colorful/icons/48x48/chip.png create mode 100644 dist/qt_themes/colorful/icons/48x48/folder.png create mode 100644 dist/qt_themes/colorful/icons/48x48/plus.png create mode 100644 dist/qt_themes/colorful/icons/48x48/sd_card.png create mode 100644 dist/qt_themes/colorful/icons/index.theme create mode 100644 dist/qt_themes/colorful/style.qrc create mode 100644 dist/qt_themes/colorful/style.qss create mode 100644 dist/qt_themes/colorful_dark/icons/16x16/lock.png create mode 100644 dist/qt_themes/colorful_dark/icons/index.theme create mode 100644 dist/qt_themes/colorful_dark/style.qrc diff --git a/dist/license.md b/dist/license.md index b81337494..bd3ffb4f1 100644 --- a/dist/license.md +++ b/dist/license.md @@ -24,5 +24,15 @@ qt_themes/qdarkstyle/icons/48x48/chip.png | CC0 1.0 | Designed by BreadFish64 fr qt_themes/qdarkstyle/icons/48x48/folder.png | CC0 1.0 | Designed by BreadFish64 from the Citra team qt_themes/qdarkstyle/icons/48x48/plus.png | CC0 1.0 | Designed by BreadFish64 from the Citra team qt_themes/qdarkstyle/icons/48x48/sd_card.png | CC0 1.0 | Designed by BreadFish64 from the Citra team +qt_themes/colorful/icons/16x16/connected.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/16x16/disconnected.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/16x16/lock.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/256x256/plus_folder.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/48x48/bad_folder.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/48x48/chip.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/48x48/folder.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/48x48/plus.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful/icons/48x48/sd_card.png | CC BY-ND 3.0 | https://icons8.com +qt_themes/colorful_dark/icons/16x16/connected.png | CC BY-ND 3.0 | https://icons8.com <!-- TODO (B3N30): Add the license of the citra icon --> diff --git a/dist/qt_themes/colorful/icons/16x16/connected.png b/dist/qt_themes/colorful/icons/16x16/connected.png new file mode 100644 index 0000000000000000000000000000000000000000..d6052f1a09a9a828bf8d43ad1827d4d9d9cbae0f GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!T+8vjv*HQ$r4owhbC=p{o8&0tK-fV$N!7I zG75{Wk2Xy_x$CCz^fmhIm;O7pIV>$~UU0|jc-Os|kq&3=6=xmz@v22N`_uxjg657l zK`STRITf1dYARnXzHVnz%7Op?j%KGjO-*Ef=z4Y2!JVP;O`o&4nm=o8Um(r&<$utM zpf?GRCYAmx4Sx2X_vGqd?TH*0tQ9I(1o>RpUa?m2%z2>1TX%C75w(D&HyAH4<j)Ac z$jjKusgbbIYhyE~_w^M_i(d$@QvCeA>5$5j4PH{Kc+44&>bodk5m->}@RC7fLxAcI z#!1f(d3s;Z@QK)^x266fTk#5$L<X;U3TFe}O<?5VVesTXaN$l22QVZU7(8A5T-G@y GGywoNij;K# literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/16x16/disconnected.png b/dist/qt_themes/colorful/icons/16x16/disconnected.png new file mode 100644 index 0000000000000000000000000000000000000000..bacee3aebfe9f9058f7d49bde34d8d6e5963e2bb GIT binary patch literal 784 zcmV+r1MmEaP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00004b3#c}2nYxW zd<bNS00009a7bBm0008T0008T0g2Xs?*IS*8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10*y&TK~y-6jnZ34Q*j&z@b5Y2f7Gqb+}u%Exw#xcltCBDLVSo2 zB%%b3B)fuOWTh#VJwz8MwF_F|gLV(22lGOO^k7(#R0dLLDk5!8UCztSnNxRm&bFSm z?BSHZr$4_R-_QTTpTZKW`d(XZR1~{I^7-BkeVu$^OkG}Z@#OwGYANBH4_;Q7%t@D6 zLRdKvkX^2+FNvHXt^dcsiGKpu>RWfRG*xU)HfORdVHeMwzg(YsI)*YB#UnSg<XMtU zPdScD<pqIJMaO`m{_LlUiB5!C?xU3e(I-tvlI)=<AYQM7o97V-1|oAp2&>U(w<`ka z({=BSp$~)N!i*09^m-ixw<m(gvMdS0bk|=%dDX+T@H#nj>y0%@^JLsMc);uRIsiZ) zuLI9}Ao~5H-7!{nzHnbt1h`(`n!P@CZF^;XOBDdj2{VlYef>Elg$2zM_TEx)f%gM| zUZ=yD!}+%K$gbM}Kq7aFCTBFu)Nxkps?w_aZPdD~J>>xKvH4(vCB=E_n|<cZbTDHR zOIVF4&R2(XGyv2*d40ubG;VYA0tmw}R*R+V)}vQ<06?o!r_A#F_gP<e_VBR%*s#r3 zRB=4FGYn8y8(!qBPO&~C48sNjL3lhK=yY)i27@8{$mrdY!&#>RDx~z-v`(u{Ck(>^ z0K?FTjg5ud&4Z?C%4}L$RQtHS76>VRIGUfI`z*_{6mBpK4XsuKH!pyuX^Kna4xOuM z+^h(UdmYV_Q&T;Qn}iUk)hg+yeWcSi;>fQo&hJ(N2*<9-;|zukPUl1ymtfdJ7=}o) zEICHUE|eYJU8xid7X<*9>zeX|uHNTr)5hE=LNY|r-*L8JZ`1$60Pq`<)BU@nD5;_V O0000<MNUMnLSTaJXkxzr literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/16x16/lock.png b/dist/qt_themes/colorful/icons/16x16/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..fd27069d807e26186c8a610bdbcc0ce172562af6 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!TX*rjv*HQTYGJ}4mk+4vg>ROSwGo6XvJPv zzlZ+oGn97-o-r-r&$VfgJ0KmA>2yufc!z{~qGQbm$8Tq=^*@-iIzITdZ+^wR?aTAG zy=^&a8Kl52V{ys6@63-oYYcdPN9<A#-WJ#V<YMpIs-5es4>cVtn5|nNv)ozk?u}LA z|1=jF*xy&`&-?QyY@&mH_rs<aZX$C^d1BW|KIJ-=<k+w&#`x5B0nbFvQ$=Szq;}{{ zJi6RHf`5*hYUur{2ir7P{<_9o+QEF2uPrFT<zPd$n^mir+%<mIOks-+i*&Bni5?LC X!=ad(>J||S^eTg=tDnm{r-UW|<05{U literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/256x256/plus_folder.png b/dist/qt_themes/colorful/icons/256x256/plus_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..760fe6245e72cd0144b4dd198465db6c902ad400 GIT binary patch literal 4643 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 N&`{A*F1u|N`hPMhH%|Zn literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/48x48/bad_folder.png b/dist/qt_themes/colorful/icons/48x48/bad_folder.png new file mode 100644 index 0000000000000000000000000000000000000000..a7ab7a1f635d6c2aaee7ce3490ecbf0082d34bba GIT binary patch literal 15494 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 literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/48x48/chip.png b/dist/qt_themes/colorful/icons/48x48/chip.png new file mode 100644 index 0000000000000000000000000000000000000000..6fa15899950c576b742d4bf340c40296d2673583 GIT binary patch literal 582 zcmV-M0=fN(P)<h;3K|Lk000e1NJLTq001xm001xu1^@s6R|5Hm00004b3#c}2nYxW zd<bNS00009a7bBm000ie000ie0hKEb8vp<R8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10mDf|K~!jg?U}z$0znYQzu7zd10fn}3N37<u&^{%hD2gQd<Y*w zUP4-*!AM95vBCHNTG@)Nr6huo7`a;u5)%-ZyPNyN#r>7Hv$NlKH@gFOfWh#;p`a7> zHS|=Xi|Jg_aj&Q#lU501AZa|+UAa*$TBPeBeF7jKv8Dk59qm|`?ej*L3uX<J8`Ywv z+-CrVP~>^12YbBVuC(8l1+gV$k**_t@c>ZJWBZB=;`hL$Y!X2M?Al&7anv=x5Djc` zF{wX=?AZ&m9kLRimbq{p`;P&?xFf(F2AivLfXd3&7a92KYV;p~>3ie@1>}zj8+*Yu zi1xtn5y8a+fD4SCBnjp`f!P{6Z7!DRe2Uhd<QOa;=YFNiP9fRN3nfSDkI~c{NPQnj z{Sz<-l19`A;vm{SumTtZNh9h5lmYa&OaNt;k4M@E)^-BFnfzsaS2kbte;|JZ*xLkW z80?_3a)iy2M1jx%*+BLH5WFK6WBNeScrnnAT*U$i_~2q#0|eZMBga2lQ-_OT4LF)= z0Nz7U<d2@RoEjIz8n~-AUto_*8n{6`<<y6!TczB?)>-S73pU@#lExS?7!1ks16+4{ U)=xYDaR2}S07*qoM6N<$f@LZ5LI3~& literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/48x48/folder.png b/dist/qt_themes/colorful/icons/48x48/folder.png new file mode 100644 index 0000000000000000000000000000000000000000..498de4c62940559bcfa3c609f7e7474ee8d86ae3 GIT binary patch literal 460 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!hD1*n$B+!?x05z{F*}O5F27(eFndMoj+0rh z&40xH>tws))HAoNDb{TF1AmTbg1vvM{SK{ta!*3~yJ+!)lAVWV&RycPFhE13E=fG| z{;|wSu|F(+sy(|uFZrH++0<`EXXd#6OY88yk-96naQ3a=s-IZ*Mcjyg^Hped$L!qi z%Nu{^ytsFDZ`S68H$NYoZToJXVxeu_-lz9MzHG4Dnwk1<LvfeS*;l70Gb_!Ae<V6{ z7Dv7GQd4K=Wo^95oj$zMu0k`V%(_&JOmjp$Q?hPoOgeF8L!ipUm5GZzl!6btO>|k- z)~iH;!ZoYKb0iMl`PS*vyLEB3S>J-KUs+~KW%p^nb}KG(nEz~9`TJGQDeI0eyQ*M+ z{q3idHxmD6Mc3=>-?Mj)jN*D=sBp1PxMbenmA6-}RqQ-41{geD{an^LB{Ts5V+X_j literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/48x48/plus.png b/dist/qt_themes/colorful/icons/48x48/plus.png new file mode 100644 index 0000000000000000000000000000000000000000..bc2c47c91a761228dc4ebdc8df8713119d5fec3a GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!hE`7($B+!?w=*_+9dQt7YhDl$6_Ks1@vuz! z4tGT43+sponOiYwj~k;{wQG4DkAwy2<gUs49^&Giy?S%7K(|GspvbqPWftj2e?CZ8 zoXPWlzQd-;9s(^FC)`;Q-03_0(Y%?9o$J|i&(7NP%+)%0N|2b}qu(`6e(k=M$G5g_ z_x~Kf#alITan*%SGxVnzhldE6-8$H(&tNyzT8mSf^FS}l12?7uWyT#78SbzMJCt6o zyd$<<`dZF)!MwTpdl+SGe!g1Wa=oM=wzI3IC+9EEUEk|do6Gl4yf1!EEZz6IlzR15 zlUTFfXYsYY5vhsII$@I|BEFd=h~2y5yeZ=Bqpx9avJdE6D0Ck__$atuSS_-mFSfev z4R884qxna+pOo9zs$*8MM*YR(SH^+oPR{#v(21Xahn#uLHiv6&{A?5WCAEbbkX?C@ zVJ;(M-b$660)?orYzJahr?T+zJ@_GVZvX7|x}TF9v<@woIk5GtS>Zg3Lya~2uNf$D f9I999vSW~)A5gpS^PYHMEHQYx`njxgN@xNA;AYB_ literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/48x48/sd_card.png b/dist/qt_themes/colorful/icons/48x48/sd_card.png new file mode 100644 index 0000000000000000000000000000000000000000..29be71a0d4307c9653e22a31e77e43e87a907beb GIT binary patch literal 680 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTCmSQK*5Dp-y;YjHK@;M7UB8wRq zm==RDW6GWQPN1M<iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb5(Jo-U3d z8I5meIc8sRkZ8L<^X3xI^5jg-sX+qzi&VdAOj(o=_~Pc`cBhq#682VpcyMalZP$<D zU&Oxz{N=o>tHtq;Vd>H;fm=>1H|)A$7QK1qM}^gEEoP_8wuqkjd|Lj#mhYU6`YOzG z3OshJ?>c%a*Wj0cLaz!lBLfRd$Bl<f+^c_nTpG4Em$T>0)O<nf-%C!vl+XAt)}qkR z7QXuDy?2j(yN9Qz<eI!Ib??%?eC3^=xebGW!sWY{osEz2mY4nPS)(ibd{*8@BUhc@ zD=RhrL@wvM&B4Gh@BD|Cv!`avjXd}A!1r|w5jN8rqF3EX4_lY;?AI^;>(AZoA2_|2 zV@P=GEjIbIxbWIwx0MehCOz%?!g2CYInzR>!=Il@rdhfl;!oqh<SW`djp^{xsnu<@ zS=Y{d{l`^b`9a%jvHWF!F~OA$*5PvIyWSj{|8Rcq+QSNe?l0+X2x$<GId$Wl!{;56 z_fqBx%XJvCzuPfeR$Q*b^n^>5W}o8|%MTCER?c{{{K)qQ-#P03e7iG|aY~7;VdMFE zKd)C6CoK!*SN^s;VEIDUki|rx&;Pjux^xdRKfQmY^1#l7q~L9Oq6;|U%=helTax6e zzT$mev19znYfG8le-f5Hw0{4G@7bZM|IJt)yuZHcj(x?xdHc7iW^>=wc`z;R9*bbP v;)UrshXgoQ?Ge;jBerh)oi~M#elm*noME_lluHAcsu(<7{an^LB{Ts5yq7Sw literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful/icons/index.theme b/dist/qt_themes/colorful/icons/index.theme new file mode 100644 index 000000000..b452aca16 --- /dev/null +++ b/dist/qt_themes/colorful/icons/index.theme @@ -0,0 +1,14 @@ +[Icon Theme] +Name=colorful +Comment=Colorful theme +Inherits=default +Directories=16x16,48x48,256x256 + +[16x16] +Size=16 + +[48x48] +Size=48 + +[256x256] +Size=256 diff --git a/dist/qt_themes/colorful/style.qrc b/dist/qt_themes/colorful/style.qrc new file mode 100644 index 000000000..dcf8b06e8 --- /dev/null +++ b/dist/qt_themes/colorful/style.qrc @@ -0,0 +1,17 @@ +<RCC> + <qresource prefix="icons/colorful"> + <file alias="index.theme">icons/index.theme</file> + <file alias="16x16/connected.png">icons/16x16/connected.png</file> + <file alias="16x16/disconnected.png">icons/16x16/disconnected.png</file> + <file alias="16x16/lock.png">icons/16x16/lock.png</file> + <file alias="48x48/bad_folder.png">icons/48x48/bad_folder.png</file> + <file alias="48x48/chip.png">icons/48x48/chip.png</file> + <file alias="48x48/folder.png">icons/48x48/folder.png</file> + <file alias="48x48/plus.png">icons/48x48/plus.png</file> + <file alias="48x48/sd_card.png">icons/48x48/sd_card.png</file> + <file alias="256x256/plus_folder.png">icons/256x256/plus_folder.png</file> + </qresource> + <qresource prefix="colorful"> + <file>style.qss</file> + </qresource> +</RCC> diff --git a/dist/qt_themes/colorful/style.qss b/dist/qt_themes/colorful/style.qss new file mode 100644 index 000000000..413fc81da --- /dev/null +++ b/dist/qt_themes/colorful/style.qss @@ -0,0 +1,4 @@ +/* + This file is intentionally left blank. + We do not want to apply any stylesheet for colorful, only icons. +*/ diff --git a/dist/qt_themes/colorful_dark/icons/16x16/lock.png b/dist/qt_themes/colorful_dark/icons/16x16/lock.png new file mode 100644 index 0000000000000000000000000000000000000000..32c505848ebc0ac4c84f8b544e94d077270297f4 GIT binary patch literal 401 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf<Z~8yL>2?- zhak*YAR(g%WJs2{MwA5Sr<If^7Ns(jmzV2h=4BTrCl;jY<rk&TerF@az`)4o>Eak- z(Yth#q2FN#0oVHplb3L;y{vRmU?=wu<3*1dWLOjf-ZdN%e8456z{F)G{`in6E4zb( zsLw-%>gi08EH^83Kd!!b=8t`Sn)pA?pQ{(Fa#t$iN$A<xx#-2VwfT#6XD)jw6CsiO zZOzu-N}B?%evX?qNoD4WS6aT8FPoaDuiABLlTLxv2b+909=F98OXq5LJ>rs>l4@DZ z)p0^Xf#-0)mH6>OzJ#@Rv%Xw!+^eF|%AT;j*!}ck`zHZ@6~CV@5K2=2S^Z?ouO|z3 zHa)OBsk?XW`H07=?br82pMI}pr|-zpbnImnmydeMpR00AhtK92t+{)Et1q`cL3<i6 t`#<aQr!%+{jvuW5w0-A$>ocAD?=SeT-Z%G3H8A)XJYD@<);T3K0RZTKqN4x+ literal 0 HcmV?d00001 diff --git a/dist/qt_themes/colorful_dark/icons/index.theme b/dist/qt_themes/colorful_dark/icons/index.theme new file mode 100644 index 000000000..94d5ae8aa --- /dev/null +++ b/dist/qt_themes/colorful_dark/icons/index.theme @@ -0,0 +1,8 @@ +[Icon Theme] +Name=colorful_dark +Comment=Colorful theme (Dark style) +Inherits=default +Directories=16x16 + +[16x16] +Size=16 diff --git a/dist/qt_themes/colorful_dark/style.qrc b/dist/qt_themes/colorful_dark/style.qrc new file mode 100644 index 000000000..4b955998e --- /dev/null +++ b/dist/qt_themes/colorful_dark/style.qrc @@ -0,0 +1,59 @@ +<RCC> + <qresource prefix="icons/colorful_dark"> + <file alias="index.theme">icons/index.theme</file> + <file alias="16x16/connected.png">../colorful/icons/16x16/connected.png</file> + <file alias="16x16/disconnected.png">../colorful/icons/16x16/disconnected.png</file> + <file alias="16x16/lock.png">icons/16x16/lock.png</file> + <file alias="48x48/bad_folder.png">../colorful/icons/48x48/bad_folder.png</file> + <file alias="48x48/chip.png">../colorful/icons/48x48/chip.png</file> + <file alias="48x48/folder.png">../colorful/icons/48x48/folder.png</file> + <file alias="48x48/plus.png">../colorful/icons/48x48/plus.png</file> + <file alias="48x48/sd_card.png">../colorful/icons/48x48/sd_card.png</file> + <file alias="256x256/plus_folder.png">../colorful/icons/256x256/plus_folder.png</file> + </qresource> + + <qresource prefix="qss_icons"> + <file alias="rc/up_arrow_disabled.png">../qdarkstyle/rc/up_arrow_disabled.png</file> + <file alias="rc/Hmovetoolbar.png">../qdarkstyle/rc/Hmovetoolbar.png</file> + <file alias="rc/stylesheet-branch-end.png">../qdarkstyle/rc/stylesheet-branch-end.png</file> + <file alias="rc/branch_closed-on.png">../qdarkstyle/rc/branch_closed-on.png</file> + <file alias="rc/stylesheet-vline.png">../qdarkstyle/rc/stylesheet-vline.png</file> + <file alias="rc/branch_closed.png">../qdarkstyle/rc/branch_closed.png</file> + <file alias="rc/branch_open-on.png">../qdarkstyle/rc/branch_open-on.png</file> + <file alias="rc/transparent.png">../qdarkstyle/rc/transparent.png</file> + <file alias="rc/right_arrow_disabled.png">../qdarkstyle/rc/right_arrow_disabled.png</file> + <file alias="rc/sizegrip.png">../qdarkstyle/rc/sizegrip.png</file> + <file alias="rc/close.png">../qdarkstyle/rc/close.png</file> + <file alias="rc/close-hover.png">../qdarkstyle/rc/close-hover.png</file> + <file alias="rc/close-pressed.png">../qdarkstyle/rc/close-pressed.png</file> + <file alias="rc/down_arrow.png">../qdarkstyle/rc/down_arrow.png</file> + <file alias="rc/Vmovetoolbar.png">../qdarkstyle/rc/Vmovetoolbar.png</file> + <file alias="rc/left_arrow.png">../qdarkstyle/rc/left_arrow.png</file> + <file alias="rc/stylesheet-branch-more.png">../qdarkstyle/rc/stylesheet-branch-more.png</file> + <file alias="rc/up_arrow.png">../qdarkstyle/rc/up_arrow.png</file> + <file alias="rc/right_arrow.png">../qdarkstyle/rc/right_arrow.png</file> + <file alias="rc/left_arrow_disabled.png">../qdarkstyle/rc/left_arrow_disabled.png</file> + <file alias="rc/Hsepartoolbar.png">../qdarkstyle/rc/Hsepartoolbar.png</file> + <file alias="rc/branch_open.png">../qdarkstyle/rc/branch_open.png</file> + <file alias="rc/Vsepartoolbar.png">../qdarkstyle/rc/Vsepartoolbar.png</file> + <file alias="rc/down_arrow_disabled.png">../qdarkstyle/rc/down_arrow_disabled.png</file> + <file alias="rc/undock.png">../qdarkstyle/rc/undock.png</file> + <file alias="rc/checkbox_checked_disabled.png">../qdarkstyle/rc/checkbox_checked_disabled.png</file> + <file alias="rc/checkbox_checked_focus.png">../qdarkstyle/rc/checkbox_checked_focus.png</file> + <file alias="rc/checkbox_checked.png">../qdarkstyle/rc/checkbox_checked.png</file> + <file alias="rc/checkbox_indeterminate.png">../qdarkstyle/rc/checkbox_indeterminate.png</file> + <file alias="rc/checkbox_indeterminate_focus.png">../qdarkstyle/rc/checkbox_indeterminate_focus.png</file> + <file alias="rc/checkbox_unchecked_disabled.png">../qdarkstyle/rc/checkbox_unchecked_disabled.png</file> + <file alias="rc/checkbox_unchecked_focus.png">../qdarkstyle/rc/checkbox_unchecked_focus.png</file> + <file alias="rc/checkbox_unchecked.png">../qdarkstyle/rc/checkbox_unchecked.png</file> + <file alias="rc/radio_checked_disabled.png">../qdarkstyle/rc/radio_checked_disabled.png</file> + <file alias="rc/radio_checked_focus.png">../qdarkstyle/rc/radio_checked_focus.png</file> + <file alias="rc/radio_checked.png">../qdarkstyle/rc/radio_checked.png</file> + <file alias="rc/radio_unchecked_disabled.png">../qdarkstyle/rc/radio_unchecked_disabled.png</file> + <file alias="rc/radio_unchecked_focus.png">../qdarkstyle/rc/radio_unchecked_focus.png</file> + <file alias="rc/radio_unchecked.png">../qdarkstyle/rc/radio_unchecked.png</file> + </qresource> + <qresource prefix="colorful_dark"> + <file alias="style.qss">../qdarkstyle/style.qss</file> + </qresource> +</RCC> diff --git a/license.txt b/license.txt index 1e693ac21..c23f25863 100644 --- a/license.txt +++ b/license.txt @@ -341,16 +341,26 @@ Public License instead of this License. The icons used in this project have the following licenses: -Icon Name | License | Origin/Author ---- | --- | --- -checked.png | Free for non-commercial use -connected.png | CC BY-ND 3.0 | https://icons8.com -disconnected.png | CC BY-ND 3.0 | https://icons8.com -failed.png | Free for non-commercial use -lock.png | CC BY-ND 3.0 | https://icons8.com -plus_folder.png | CC0 1.0 | Designed by BreadFish64 from the Citra team -bad_folder.png | CC0 1.0 | Designed by BreadFish64 from the Citra team -chip.png | CC0 1.0 | Designed by BreadFish64 from the Citra team -folder.png | CC0 1.0 | Designed by BreadFish64 from the Citra team -plus.png | CC0 1.0 | Designed by BreadFish64 from the Citra team -sd_card.png | CC0 1.0 | Designed by BreadFish64 from the Citra team +Icon Name (Themes they are used in) | License | Origin/Author +--- | --- | --- +checked.png | Free for non-commercial use +connected.png | CC BY-ND 3.0 | https://icons8.com +disconnected.png | CC BY-ND 3.0 | https://icons8.com +failed.png | Free for non-commercial use +lock.png | CC BY-ND 3.0 | https://icons8.com +plus_folder.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +bad_folder.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +chip.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +folder.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +plus.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +sd_card.png (Default, Dark) | CC0 1.0 | Designed by BreadFish64 from the Citra team +plus_folder.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com +bad_folder.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com +chip.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com +folder.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com +plus.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com +sd_card.png (Colorful, Colorful Dark) | CC BY-ND 3.0 | https://icons8.com + +Note: +Some icons are different in different themes, and they are separately listed +only when they have different licenses/origins. diff --git a/src/citra_qt/ui_settings.h b/src/citra_qt/ui_settings.h index d8d1d7019..c0743de8e 100644 --- a/src/citra_qt/ui_settings.h +++ b/src/citra_qt/ui_settings.h @@ -16,9 +16,11 @@ namespace UISettings { using ContextualShortcut = std::pair<QString, int>; using Shortcut = std::pair<QString, ContextualShortcut>; -static const std::array<std::pair<QString, QString>, 2> themes = { +static const std::array<std::pair<QString, QString>, 4> themes = { {std::make_pair(QString("Default"), QString("default")), - std::make_pair(QString("Dark"), QString("qdarkstyle"))}}; + std::make_pair(QString("Dark"), QString("qdarkstyle")), + std::make_pair(QString("Colorful"), QString("colorful")), + std::make_pair(QString("Colorful Dark"), QString("colorful_dark"))}}; struct GameDir { QString path;