From 3e2c710b4535c7900f99aded6fab3bbd25fe0780 Mon Sep 17 00:00:00 2001 From: Beep6581 Date: Sat, 23 Apr 2016 02:01:15 +0200 Subject: [PATCH] Added script tools/generateThemeSVG2PNG to generate PNG icons from theme SVG images, and updated TooWaBlue theme. #3247 --- rtdata/themes/TooWaBlue.css | 35 +++-- .../svg/twb/checkbox-checked-disabled.svg | 124 ++++++++++++++++++ .../images/svg/twb/checkbox-checked.file | 1 - .../images/svg/twb/checkbox-checked.svg | 10 +- .../twb/checkbox-inconsistent-disabled.svg | 124 ++++++++++++++++++ .../images/svg/twb/checkbox-inconsistent.file | 1 - .../images/svg/twb/checkbox-inconsistent.svg | 10 +- .../svg/twb/checkbox-unchecked-disabled.svg | 118 +++++++++++++++++ .../images/svg/twb/checkbox-unchecked.file | 1 - .../images/svg/twb/checkbox-unchecked.svg | 8 +- .../images/svg/twb/radio-checked-disabled.svg | 122 +++++++++++++++++ .../themes/images/svg/twb/radio-checked.file | 1 - .../themes/images/svg/twb/radio-checked.svg | 10 +- .../svg/twb/radio-inconsistent-disabled.svg | 122 +++++++++++++++++ .../images/svg/twb/radio-inconsistent.file | 1 - .../images/svg/twb/radio-inconsistent.svg | 10 +- .../svg/twb/radio-unchecked-disabled.svg | 116 ++++++++++++++++ .../images/svg/twb/radio-unchecked.file | 1 - .../themes/images/svg/twb/radio-unchecked.svg | 2 +- .../images/twb/checkbox-checked-disabled.png | Bin 363 -> 332 bytes rtdata/themes/images/twb/checkbox-checked.png | Bin 381 -> 362 bytes .../twb/checkbox-inconsistent-disabled.png | Bin 202 -> 202 bytes .../images/twb/checkbox-inconsistent.png | Bin 202 -> 202 bytes .../twb/checkbox-unchecked-disabled.png | Bin 185 -> 185 bytes .../themes/images/twb/checkbox-unchecked.png | Bin 185 -> 185 bytes .../images/twb/radio-checked-disabled.png | Bin 607 -> 524 bytes rtdata/themes/images/twb/radio-checked.png | Bin 619 -> 593 bytes .../twb/radio-inconsistent-disabled.png | Bin 647 -> 556 bytes .../themes/images/twb/radio-inconsistent.png | Bin 659 -> 631 bytes .../images/twb/radio-unchecked-disabled.png | Bin 542 -> 438 bytes rtdata/themes/images/twb/radio-unchecked.png | Bin 504 -> 503 bytes tools/generateThemeSVG2PNG | 18 +++ 32 files changed, 793 insertions(+), 42 deletions(-) create mode 100644 rtdata/themes/images/svg/twb/checkbox-checked-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/checkbox-checked.file create mode 100644 rtdata/themes/images/svg/twb/checkbox-inconsistent-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/checkbox-inconsistent.file create mode 100644 rtdata/themes/images/svg/twb/checkbox-unchecked-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/checkbox-unchecked.file create mode 100644 rtdata/themes/images/svg/twb/radio-checked-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/radio-checked.file create mode 100644 rtdata/themes/images/svg/twb/radio-inconsistent-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/radio-inconsistent.file create mode 100644 rtdata/themes/images/svg/twb/radio-unchecked-disabled.svg delete mode 100644 rtdata/themes/images/svg/twb/radio-unchecked.file create mode 100755 tools/generateThemeSVG2PNG diff --git a/rtdata/themes/TooWaBlue.css b/rtdata/themes/TooWaBlue.css index 59c12bb7f..ace83aa01 100644 --- a/rtdata/themes/TooWaBlue.css +++ b/rtdata/themes/TooWaBlue.css @@ -1,7 +1,7 @@ /* This file is part of RawTherapee. - Copyright (c) 2016 TooWaBoo (v1.19.1) + Copyright (c) 2016 TooWaBoo (v1.19.3) Many thanks to the RawTherapee Developer Team for this great piece of software RawTherapee is free software: you can redistribute it and/or modify @@ -24,6 +24,7 @@ @define-color text-hl-color rgb(210,210,210); /*** Highlight/selected text color ***/ @define-color accent-color2 rgb(35,99,166); /*** Slider, Progressbar, Scrollbar ***/ +@define-color accent-color4 rgb(35,99,166); /*** Slider knob ***/ @define-color accent-color3 rgb(35,99,166); /*** Selected thumbnail background color ***/ @define-color text-hl-color3 rgb(210,210,210); /*** Selected thumbnail text color ***/ @@ -101,7 +102,7 @@ GtkColorChooser { /*** Menu bubble box ***/ GtkPopover { - background-color: @bg-dark-grey; + background-color: @bg-grey; border: 1px solid @accent-color; border-radius: 0; } @@ -110,13 +111,14 @@ GtkPopover { background-color: @bg-dark-grey; border: 1px solid @accent-color; } -.menu .menuitem { +.menu > .menuitem { padding: 2px 4px; } -.menu .menuitem:hover { +.menu > .menuitem:hover { background-color: @accent-color; } -.menu .menuitem:hover * { +.menu > .menuitem:hover > * > *, +.menu > .menuitem:hover > * { color: @text-hl-color; } @@ -286,10 +288,9 @@ GtkDialog .label, } .scale.slider, #ToolPanelNotebook .scale.slider { - box-shadow: inset 0 2px rgba(255, 255, 255, 0.08), inset 0 -2px rgba(0, 0, 0, 0.09); - background-image: none; - background-color: @accent-color2; - border: 1px solid shade(@bg-dark-grey, 1.12); + background-image: linear-gradient(to bottom, shade (@accent-color4,1.15), shade (@accent-color4,.85)); + border: 1px solid shade(@bg-dark-grey, 1.25); + box-shadow: none; } .scale.fine-tune { -GtkRange-trough-border: 5; @@ -306,9 +307,14 @@ GtkDialog .label, .scale.fine-tune.scale-has-marks-below { -GtkRange-trough-border: 5; } +.scale.slider:hover, +#ToolPanelNotebook .scale.slider:hover { + background-image: linear-gradient(to bottom, shade (@accent-color4,1.25), shade (@accent-color4,.95)); +} + .scale.slider:active, #ToolPanelNotebook .scale.slider:active { - border-color: shade (@accent-color2,.55); + background-image: linear-gradient(to bottom, shade (@accent-color4,1.25), shade (@accent-color4,.95)); } GtkProgressBar { @@ -567,10 +573,13 @@ GtkFileChooserWidget .button GtkImage{ background-color: @bg-scale-entry; border: 1px solid @bg-entry-border; border-radius: 0; - padding: 3px 4px; + padding: 2px 4px; color: @text-color; box-shadow: inset 1px 1px rgba(0, 0, 0, 0.08), 0 1px rgba(242 , 242, 242, 0.1); } +#FileBrowser .entry { + padding: 3px 4px; +} .entry:focused:selected { color: @text-hl-color; background-color: @accent-color; @@ -686,6 +695,9 @@ GtkFileChooserWidget .button.text-button, #RightNotebook .button.text-button { padding: 3px 4px; } +GtkPopover .button.text-button { + padding: 2px 4px; +} .spinbutton .button { background-image: none; @@ -859,5 +871,6 @@ GtkFileChooserWidget .button.text-button, #ToolPanelNotebook .scale.trough:insensitive { background-color: #414141; box-shadow: none; + background-image: none; } /*** end ***/ diff --git a/rtdata/themes/images/svg/twb/checkbox-checked-disabled.svg b/rtdata/themes/images/svg/twb/checkbox-checked-disabled.svg new file mode 100644 index 000000000..351c07d88 --- /dev/null +++ b/rtdata/themes/images/svg/twb/checkbox-checked-disabled.svg @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/checkbox-checked.file b/rtdata/themes/images/svg/twb/checkbox-checked.file deleted file mode 100644 index e73336e49..000000000 --- a/rtdata/themes/images/svg/twb/checkbox-checked.file +++ /dev/null @@ -1 +0,0 @@ -checkbox-checked.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/checkbox-checked.svg b/rtdata/themes/images/svg/twb/checkbox-checked.svg index dfb8cdb1d..502d48b05 100644 --- a/rtdata/themes/images/svg/twb/checkbox-checked.svg +++ b/rtdata/themes/images/svg/twb/checkbox-checked.svg @@ -28,9 +28,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="68.999862" - inkscape:cx="7.9999989" - inkscape:cy="8.500013" + inkscape:zoom="56.0625" + inkscape:cx="8" + inkscape:cy="8" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -107,13 +107,13 @@ id="layer1" transform="translate(0,-1036.3622)"> + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/checkbox-inconsistent.file b/rtdata/themes/images/svg/twb/checkbox-inconsistent.file deleted file mode 100644 index 3cf556015..000000000 --- a/rtdata/themes/images/svg/twb/checkbox-inconsistent.file +++ /dev/null @@ -1 +0,0 @@ -checkbox-inconsistent.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/checkbox-inconsistent.svg b/rtdata/themes/images/svg/twb/checkbox-inconsistent.svg index 6f84862ab..f1a6dcd1e 100644 --- a/rtdata/themes/images/svg/twb/checkbox-inconsistent.svg +++ b/rtdata/themes/images/svg/twb/checkbox-inconsistent.svg @@ -28,9 +28,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="64" - inkscape:cx="6.7252931" - inkscape:cy="7.5150551" + inkscape:zoom="56.0625" + inkscape:cx="8" + inkscape:cy="8" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -107,7 +107,7 @@ id="layer1" transform="translate(0,-1036.3622)"> + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#b4b4b4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> diff --git a/rtdata/themes/images/svg/twb/checkbox-unchecked-disabled.svg b/rtdata/themes/images/svg/twb/checkbox-unchecked-disabled.svg new file mode 100644 index 000000000..b3510bddb --- /dev/null +++ b/rtdata/themes/images/svg/twb/checkbox-unchecked-disabled.svg @@ -0,0 +1,118 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/checkbox-unchecked.file b/rtdata/themes/images/svg/twb/checkbox-unchecked.file deleted file mode 100644 index 830b9580f..000000000 --- a/rtdata/themes/images/svg/twb/checkbox-unchecked.file +++ /dev/null @@ -1 +0,0 @@ -checkbox-unchecked.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/checkbox-unchecked.svg b/rtdata/themes/images/svg/twb/checkbox-unchecked.svg index fbff9883e..832c403ad 100644 --- a/rtdata/themes/images/svg/twb/checkbox-unchecked.svg +++ b/rtdata/themes/images/svg/twb/checkbox-unchecked.svg @@ -28,9 +28,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="69.000501" - inkscape:cx="7.4999919" - inkscape:cy="8.5000646" + inkscape:zoom="56.0625" + inkscape:cx="8" + inkscape:cy="8" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -113,6 +113,6 @@ height="11.999906" width="11.999984" id="rect6602" - style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.7;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#2a7fff;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> + style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:1;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#b4b4b4;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate" /> diff --git a/rtdata/themes/images/svg/twb/radio-checked-disabled.svg b/rtdata/themes/images/svg/twb/radio-checked-disabled.svg new file mode 100644 index 000000000..f415b4be7 --- /dev/null +++ b/rtdata/themes/images/svg/twb/radio-checked-disabled.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/radio-checked.file b/rtdata/themes/images/svg/twb/radio-checked.file deleted file mode 100644 index c6fda7ded..000000000 --- a/rtdata/themes/images/svg/twb/radio-checked.file +++ /dev/null @@ -1 +0,0 @@ -radio-checked.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/radio-checked.svg b/rtdata/themes/images/svg/twb/radio-checked.svg index 338a9927a..c6f9b4ee8 100644 --- a/rtdata/themes/images/svg/twb/radio-checked.svg +++ b/rtdata/themes/images/svg/twb/radio-checked.svg @@ -28,9 +28,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="69.000182" - inkscape:cx="7.5000086" - inkscape:cy="8.5000174" + inkscape:zoom="56.0625" + inkscape:cx="8" + inkscape:cy="8" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -107,13 +107,13 @@ id="layer1" transform="translate(0,-1036.3622)"> + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/radio-inconsistent.file b/rtdata/themes/images/svg/twb/radio-inconsistent.file deleted file mode 100644 index 811aad4e3..000000000 --- a/rtdata/themes/images/svg/twb/radio-inconsistent.file +++ /dev/null @@ -1 +0,0 @@ -radio-inconsistent.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/radio-inconsistent.svg b/rtdata/themes/images/svg/twb/radio-inconsistent.svg index 45da3f39e..65ea2a8e8 100644 --- a/rtdata/themes/images/svg/twb/radio-inconsistent.svg +++ b/rtdata/themes/images/svg/twb/radio-inconsistent.svg @@ -28,9 +28,9 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="69.000182" - inkscape:cx="7.5000086" - inkscape:cy="8.5000174" + inkscape:zoom="56.0625" + inkscape:cx="8" + inkscape:cy="8" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="true" @@ -107,13 +107,13 @@ id="layer1" transform="translate(0,-1036.3622)"> + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/rtdata/themes/images/svg/twb/radio-unchecked.file b/rtdata/themes/images/svg/twb/radio-unchecked.file deleted file mode 100644 index bc2ab4d30..000000000 --- a/rtdata/themes/images/svg/twb/radio-unchecked.file +++ /dev/null @@ -1 +0,0 @@ -radio-unchecked.png,w16,actions diff --git a/rtdata/themes/images/svg/twb/radio-unchecked.svg b/rtdata/themes/images/svg/twb/radio-unchecked.svg index 07e824660..8b448f3cf 100644 --- a/rtdata/themes/images/svg/twb/radio-unchecked.svg +++ b/rtdata/themes/images/svg/twb/radio-unchecked.svg @@ -107,7 +107,7 @@ id="layer1" transform="translate(0,-1036.3622)"> 4Z<)GMIQv$)GQEIpbcw4L(K?Lq%WnRU;)!2 zcAx@EMt}vd7{Y>v!X(&$X!w;S-+%XYXTy)`07$x}iX?S{a}HQwBI(k5RTNWQ*F*39 z9vA={py+-YRZ{M~-#yG%U=Gj=i>$TAIcI^Dq+_JB%d)Jfs$c31@RYzgw*Y3qR?_I5 zxdkxBEP)fye?X=wa|=+Gr8CBi1IYT7Iow)nhz$s_&QU-Ea!8q>v4tiCC}Q`?1mEaq gK=_oC|KWdi2jW3rt>5J?djJ3c07*qoM6N<$f;{+YA^-pY delta 261 zcmV+g0s8*T0_y^hZhz=WL_t(Ijm?uiPQ)+}M&DTZDd=dojO<(^NVJ?`4?uy0C{U=j zp`zy)6dVP)Nt9|s8_`F}Pz7blI)Jv}t1QjD=dmrri4g#6?dw`oUDsFB+BvrYuH!g< z^4@pRv8GU*bDMD-A4TN6@B2HTG`}5n4vWagFbvNC2ZEv~B7SS_O`hj@2v*e&xNn+f zzYw%-y9F*)bvH@A!^W7hs;c*iIS{02`U147dZwzoEXyv|;Dx|@-z7=%FiDItx5wc5 zt1T{ZE&&Mb92CqYBJ#Ed14N;M_r3$lP_0_p;gZhz-VL_t(Ijm?uiQo}G1g+F;kO`QvbE2K4*?eUBc01b66l7b6_ zmf;4HohneK@BzXF$mkG~QiTcr3rrebr5Ww}_N{gVS4sgGW8zd%S(fT_w${#LjBD@x zLseB@dZ=hjP1D?Y@85x$h`a%5^4qA^+PU|B3(NqQB*_v$pM4j#ZF}RKTPvkrilW#J zbp{S1lID5-3GgFbhQBGWP%?@(k>O+YrLW81pz~?g6qaJ7}%%PY~dB z$b7!F-XnG(jCCFbbRZv7X6S683jxxx`^f}<(ba(O5ib3Q|EnX$fNbTY4)m4)0000< KMNUMnLSTaUka`;c delta 280 zcmV+z0q6ee0{sGzZh!hoL_t(Ijm?uWZi7G&MgJ@-QKX~w0elP;2+}q=Lk>V^r6LuL ztMoZW3O7h-;SjFe$1O??+L=^D3o%%c8~WHXF)AT$t6M=|)0{9Y<2WBp- zs(M_5{|JmRopbJOlmtPry9E1Nn+WC-09fk0DDWjBa$JLf*%sy!0L9Y%>IDDE&4S-2 eT>B6An;#!&ixF%aezs}=0000EZ4M0}UM5@i`fMNq!unA)G5{jRx>4ITk p0Ml diff --git a/rtdata/themes/images/twb/checkbox-unchecked-disabled.png b/rtdata/themes/images/twb/checkbox-unchecked-disabled.png index 9a9dec468518841a8cea27d3e92a89e189ee9991..bae70a681bc2deddcb5f6b63cc27ebc3383c1f5d 100644 GIT binary patch delta 66 zcmdnVxRY^0owbRH$shI5WM^k)WutZ#<_TAgCuSL2Nth;FVOS+`fGK&xWO+7r28KU- Vxu>5JaevML1fH&bF6*2UngHd87100y delta 66 zcmdnVxRY^0o%M=UtMb%BAHTi5z4oC@5U)end6!jZUnE><2xMN7#K7I-=vOBp!@v+- W#@`ajV1#Sc)I$ztaD0e0swK-52yeD delta 42 xcmdnVxRY^09rv4id#jCCO2x*;)=un{5fNI%b1daWOham#Yp4c6Fo!uDJq=9}BxwGC zJ3`LAs`k58tZm=~3WupHzcfD#s5=26*h|X6oheP$G%aSEJRVntxG^*NX7;l)vpeuk zGg+b8Y?g<^;a8vx6oDt;9N3X`F%cjs23o)}upP(oNwHXb=zn&*(?A8N0jI#0q`~-H zoPxE08Q`O&eoFrZ>^bKSy!Y*p_vKXuq3nHNK~i5*6=(qSzzxupbm*MRd+&b$8{>8& zfY7s()VJ2I0v+HJFa<0E9c%4ck|fW@7?-Xf3cd^+1B^zadUjAjuLXYse9i(s0FNP_ z`xhXzL!nUk9e?s)0sh8uJRRb@34mLGUawaI{$v4XgTY`0z!;+m01FWE&a!|Vpyr&* zHyVv2V@wse2KvC2F{Uc%*g2O6k|>IH$AI)l`VP$Ia=G;+NuIOUhbL?U_mVcpdio=6 z0WI(SPiyUVnDzru0xI771ULe|rNM7@LDCYC-i1ftJRypr-Fm%#IblBk(Ov)m=$0F& St&1f90000?LJ0T=tSq)n zCkbe+g%*N^jm;I;TxVmUU?W(h(JuXg?VVheNOreaxFu<02qY}o9SgJK##mW6%^MzX ze)GMV5BSI6_J!j(F3FCFxB&J5%t;PKWDthoX#2g+lU}cXjN@)>!T&-3cp66YRMkDz{f#W#Olv3A{BsqzqXtmwR7-QSE{YpfpVHmzG03640 z0lZkR*UzIUS~Z)^J6V=JB6%PpmrAL=@B3%Q7`s#|y#eq#|BeCxk{zw}=S}fl5ji4x z2%tprP(+R#$A7sO$MI5Y{fT5JSD*kuL|hR$2Y@Wg9{y$ET>wba^eX_j006L8uh(Y) zpp-JZs+Cd)08lQMXZX3D0$@IwOs;Gc#Jd1lmR$nCY&NR^m=^#fha_)rI`ww}wATI2 zc?-a>01%Nunx`4_#3y+?9*@tBF?4p8WnBP+98mB9$?MDI@+6Mq z<+g&{2LL8P5WM@PEKfYoyO>U=H!RC~vcJEdR4SG4tyU|sEbD5mR=cmYeo1oNZnxj> xbmDJHZf^GMib$E{48RD$AP9nQyXNzM;|Hpe!R@|Mm)8IQ002ovPDHLkV1mH1@+trT diff --git a/rtdata/themes/images/twb/radio-checked.png b/rtdata/themes/images/twb/radio-checked.png index a18c5d57bee07a6b59c8bbc19b2a64605696cb1a..48cfc16aeea537e10b9a372153c38627c1d87373 100644 GIT binary patch delta 493 zcmVUeY8jZ=Sh{?&-LOS!VSxz-5MpI00j4_6VtvQrL`_I125x$F`tJGO zJKe!QhAbx1G;NE>rmD7qOTbSNIkDF6hhg~kLcnl1^v2`y9)EBL*eT0$&}y|#N2AfI zwYCfNfj7SIZ*@AIa$4t2MOA#cD2i)w9Ovgg`3}4^#=Q1C@34CJV9r6BrfuL=Q54tX zIL@;y3sm(9ur4B>f#Vs%iq<0DM)wsj5km zBzL1IIunsy5r3IEZ~#=b?KsX+1$(@7+9G`bYwZBIJqG|*@;o0^`sy+Ounyq5?hjyP z5%9ZKtF2c0>ji)>mD@Go*Bn4Zjy=!YsB%x2RjcZ=s)Y^Ucn)B#-3R){m}U?J84!rb z2OtOD13?&uN5+_@h-^EKb1((W7AZ~B7b0?{EX#XQ6lR?*IxxmGJ+E2TP~=Ur_DwA*cMjDKm7JWxuVYppKD?(~9HxgYWxamdoYHahz~IpBt@pIgaCo z)_ORZOg`TR|MeGq-+xT9PO>B-_eEq%@(Mub@bK{4mVEwW{Q-Ky+v-9W5Jmt1002ov KPDHLkU;%>f+Vlqi diff --git a/rtdata/themes/images/twb/radio-inconsistent-disabled.png b/rtdata/themes/images/twb/radio-inconsistent-disabled.png index 6fd7019d07733b599eebdd92c2d6af65c81c7ed4..a59b179e11e4c6ef173282a0233cf2f2ccf7a1b6 100644 GIT binary patch delta 457 zcmV;)0XF`J1*`;+ZGQo&Nklez=5QV=zU2}5WSXfC71xf=A=`b}!ra+?R z2LQ5YtTRHg-&r7KTjNkr(b1#}NvIQOpn?K~XptNOX>6l)Vfkpr(&Z2p1=GBlr?*ct zyR-0*;mSn6-)}4yi+ex=r~^NMBVZ`$&0h^9#lQf#4s6A7e1A}{*N;b|(JHVBbb!}D zOVWIKE-si2fb+m5Nz(%V4S4Roe;Gp9G2PuW9a!5hfXkAmlA1sdSO-1 z2jI?foCv^X_L8PqmfZw)fh#}-*Z_93EW4Ga>BKqbiycIU4PYN2&-1Qv4=a_*3h>DI zj^P1tt!!`(IDfJHqT#UJZvRS>^U zHt%sb_uTW|J-|N}Z32d2m_*cKW)r|RfC&-xnYrh>?qHKISAUmIrz68Kd<@{8l=2G^ zy{lHMN7L!_s}Mpm^TT4XShXzcbTAn39}Wz|cp`+j6o%oU=Xs0GNlGbQ*Yy|7Ja%38 z^_qZT7$$&cQ4~G(Ja192*KZ_A@_>kTnE6Zy(Y0;+SSh7vv)NYwUap=a0Dy>EQp!(h z^G#;nC!$>dS$`thW#)auFmCz2KbKN|B%;>JfdBwzHktVZ0ForRpJMNq%VkFhag=h~ z01(IVHvs0E0D$dEr4j&u5JCY!6h%GH^A@w&>~o6m06;#U57OG>k|cWoAf@c4=QRNR%|GbH zaoko)>9%bj6VU-PI{+5UY!lJJa5y|sO6f_Gv;p+a%>fZzp3mopzVFZfmIDAI$8p}Q z@Lx%^EbDYU9$(Qk?NPa04hx0Ck4B>rYMOSjR4Uz;Qa&f5VYAtMdu|ecb8Ami5XFCUcaCJA-329uD=1JJXrRMLsZ1Q7 zPDtoV{s4k3x&$HdC6JOfI22TLNKu;A-Nkf~5@?`;0)%KOf`KY`m*%`nvyNgTDhj5V zw@))~XLe`cA5Er-BuQE#vSN&B0cU_8B66U$?gv5e=C1;Kdw+Xgp68puHDJ9g%R#f* zJRA;(b6V>Tum-&LeZRN3xLA(!yfLuJXN#h^5JgdT>XL833#HU6&+~R{+^vZUk|b#X zFN>nM7)4Q*rfJt0^8i>7kx#(m<>lo>Db;XY_k%I!=C~aPKtxu6jVOw;IF18jOblEC zd}GXIV@w>!@qhI&439))Lqtw0Z~%-kEyrZjbqsLGpdSm*@GW>$)G) zG+ozP4~~zI53AMcJkSx5RjqYeuh;LK7XD)w;yAuy=VH7IL*T%1oUKl$^L9G^|J!eY XGResofey-W00000NkvXXu0mjf5Jv;p delta 561 zcmV-10?z&S1d|1jZGQp~Nklr5en0HcF`m5#6*b>zU&?^J|Cv1keqF;PZ4kJyc3H0K8pG z;QM~T81q6(`P^}wx#xLziRcM4?=bTf5j9=c9RxvOPp8w@LWozZb_4(yCgb-)UTwNs)06;{Av}a^8na3&i!LqDJTI-Jh zAf>DUz;d}9GIL?gAieD|0BEgmr-HWQIP+XC_bKJ<06;#U9}6LJn+YZWwo~DE09Y&* z5BvT8RvgCDNq>@@0ys#y&2-%(qS2ax5Tb32 zsRcn`yRJJRqGJHxn0e03Uy10rQmI@7L0}6ZY5>}6V+4R+ulJOhZ)LODm!(o^hK))` zcqpa(Q7)I?t?=IuDT<;KrBox1<2Rn?oi3Nlp>5mIY&KI;%3>VHH7VsF48!-=jsN%y zp6A_R<|-;P7l`Nv5sjJo5P69y?hQHfvOGCUs?E~lwh_&(%K7b~~?x@H> z#kK?*D?1xngc|e#^chS*)CNtaxd6>xvUdhTV&mUzGCTjbGdsKRM@7Xzr_-se*XtXg z2E@PzFa!D`^0X5mA{OWY7eLoqJC5UcF`v&XKpkiT6QCg?X@BOk0jvic11BQ#6U5(u zJLlYkst$eLb*=(m_C0V~Fz4i)E2-)WaFw-V0DRAGpBW%YlJ6*rTv&neYYlkZXU??Q zY{tNO5pV=74*`_R<#(T-1AJL)D~AA9t5p^FECQx!nqD3P@OjfBpbs>ibESP|zn>Um z204Hq$wXC$yGkH_ghOD|YPFuTc=(VSKu=X)+wFGO-}VBi0(DhQfDv#Tf`9!55jg|G jzpw;m#+X5P^8e8m4ZM7P^zl)700000NkvXXu0mjfsW6pr delta 442 zcmV;r0Y(0{1D*tsZhxCeL_t(IjlGgFixWW<$Nz8Nq?j!(W=ue`Qw|6&gn;%ITS+SA z@(IpDdz-s2a38_KMzGZ`g`Hq^g>qF^j@=?fNQ#4HT>{GHHqXM_gN^YB2>zyuq!04R#$%J=;_xt%if_A%|Pl!zYfBVgu-0HzIr zh)k-gI<(g6+rrjbz1eII0ZeX$0FY(br7a7fF(QYzP1# zilX!7a(Q1V^}N^Xm7PxK`(Q9Al~Q-R-R@&%enmtV!!zOV&CZ`#A?_oc=Gr0Fd{U_lq46T>t<807*qoM6N<$f(8H66951J diff --git a/rtdata/themes/images/twb/radio-unchecked.png b/rtdata/themes/images/twb/radio-unchecked.png index aba74b65b284df2173f13e388452a395ceae3de3..e28db04f96f80ee4003d80841321788f847279cd 100644 GIT binary patch delta 403 zcmV;E0c`&G1NQ@vZhv%1L_t(Ijm?w4P8&fGhriifS+dUVh@fzl2M8|^Be{cfa{HoDtf8We%X5fvI z)kKmcZ4o&PA+&)Hz+Vx$QPuNqw|o04U^1DwJkQU7ec)t1pMQ^At=4^(W!tJ61INHs z6h(thr!y~ot_&9Dk3~^@>i7H8r6PZT@80`M=iG4d?rWukBuU!9kD@4cSIiZ8@0-@z zUm=7q<#!B#h#Uf^>&yVXUhkiXoQlXx2L>R7&^E^WTxTw&s$*cU0sywA(`mK|z*_qN zY^?&GYPH(-CVzks!Vd6Q0f@-8bM9ahfT|t<*A;-Oo&(3;`{p{c_r572N5+_o3Scpk zE9czsHHi1V>6{ye5Yjk~@5=nkB1KU&$n*TnTKhXq(-T!4&t|jxdcD2_#3FK}s%fLq x__hrG?-oX*(dWfpl(&!pH^!KY<;w3z&$)q;J+wNhkPH9-002ovPDHLkV1fnw%P0T< delta 404 zcmV;F0c-yE1NZ}wZhv)2L_t(Ijm^`sP69y?2H<~YX)Yn^HpFM}I-#N?IVxJhBT)GQ zJb^D@VuEjg+EG|+NNl!IO7JDT93gwbT<&%(^bChVNo<^IGn@HlcC!ooF=#h2o6W*J z&wE4^0yqM&7Lf%rPopSW?gb{3iPBmRMWo5hcS@;e04o3|MSoGWy!U+~nkPvz9t;LW zSyw9;TI(SZoz`l#i%zHWw$uV}a1n|i%| zDI!f{%vlA<^SlS(eqZr6!pwIf(yIVO6n>uh*T}MLE+SzCz{hQ`4gngC#)_Gbb|+W^ zI5`A}<5+v|*MAkjd%q}(qIC!Wph-lF3c$=$?|t7|8~jvhtqqvD4`5mWq9|Gt(cC#V z+J{(c1Lxd`nV-7d?n{~fdPqr