From f7b55bfdcc5aab575efeb2e7a0225e34e9398c8a Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Wed, 24 Jul 2002 02:21:24 +0000 Subject: [PATCH] put Gorilla back in the build 2002-07-23 Havoc Pennington * src/themes/Makefile.am (THEMES): put Gorilla back in the build * src/themes/Gorilla/metacity-theme-1.xml, src/themes/Crux/metacity-theme-1.xml: fixes from Sebastien Delestaing so that these themes work properly with different font sizes. * src/frames.c (get_control): patch from Balamurali Viswanathan for #81984 (resize titlebar from the top not the bottom) --- ChangeLog | 12 ++ src/frames.c | 6 +- src/themes/AgingGorilla/active-button.png | Bin 846 -> 844 bytes .../AgingGorilla/active-close-button.png | Bin 258 -> 896 bytes .../AgingGorilla/active-close-menu-icon.png | Bin 0 -> 258 bytes .../AgingGorilla/active-maximize-button.png | Bin 284 -> 886 bytes .../active-maximize-menu-icon.png | Bin 0 -> 284 bytes .../AgingGorilla/active-menu-button.png | Bin 258 -> 873 bytes .../AgingGorilla/active-minimize-button.png | Bin 332 -> 914 bytes .../active-minimize-menu-icon.png | Bin 0 -> 332 bytes .../AgingGorilla/inactive-close-button.png | Bin 325 -> 919 bytes .../AgingGorilla/inactive-maximize-button.png | Bin 303 -> 903 bytes .../AgingGorilla/inactive-menu-button.png | Bin 325 -> 900 bytes .../AgingGorilla/inactive-minimize-button.png | Bin 345 -> 927 bytes src/themes/AgingGorilla/metacity-theme-1.xml | 111 ++++++---------- .../Crux/active-border-top-left-border.png | Bin 176 -> 147 bytes .../Crux/active-border-top-right-border.png | Bin 177 -> 147 bytes src/themes/Crux/active-bottom-left-border.png | Bin 120 -> 147 bytes .../Crux/active-bottom-right-border.png | Bin 178 -> 150 bytes src/themes/Crux/active-button-prelight.png | Bin 375 -> 385 bytes src/themes/Crux/active-button-pressed.png | Bin 385 -> 391 bytes src/themes/Crux/active-button.png | Bin 386 -> 396 bytes src/themes/Crux/active-left-border.png | Bin 117 -> 139 bytes src/themes/Crux/active-left-top-border.png | Bin 161 -> 235 bytes .../Crux/active-menu-button-prelight.png | Bin 375 -> 455 bytes .../Crux/active-menu-button-pressed.png | Bin 348 -> 424 bytes src/themes/Crux/active-menu-button.png | Bin 359 -> 436 bytes src/themes/Crux/active-right-border.png | Bin 166 -> 142 bytes src/themes/Crux/active-right-top-border.png | Bin 273 -> 300 bytes src/themes/Crux/active-top-center-left.png | Bin 250 -> 176 bytes .../Crux/active-top-center-mid-left.png | Bin 859 -> 902 bytes .../Crux/inactive-border-top-left-border.png | Bin 175 -> 153 bytes .../Crux/inactive-border-top-right-border.png | Bin 177 -> 154 bytes .../Crux/inactive-bottom-left-border.png | Bin 177 -> 148 bytes .../Crux/inactive-bottom-right-border.png | Bin 177 -> 148 bytes src/themes/Crux/inactive-button-prelight.png | Bin 349 -> 357 bytes src/themes/Crux/inactive-button-pressed.png | Bin 373 -> 379 bytes src/themes/Crux/inactive-button.png | Bin 376 -> 390 bytes src/themes/Crux/inactive-left-border.png | Bin 162 -> 140 bytes src/themes/Crux/inactive-left-top-border.png | Bin 202 -> 195 bytes .../Crux/inactive-menu-button-prelight.png | Bin 343 -> 410 bytes .../Crux/inactive-menu-button-pressed.png | Bin 311 -> 375 bytes src/themes/Crux/inactive-menu-button.png | Bin 362 -> 374 bytes src/themes/Crux/inactive-right-border.png | Bin 175 -> 143 bytes src/themes/Crux/inactive-right-top-border.png | Bin 264 -> 279 bytes src/themes/Crux/inactive-top-center-left.png | Bin 260 -> 165 bytes src/themes/Crux/inactive-top-center-right.png | Bin 292 -> 181 bytes src/themes/Crux/metacity-theme-1.xml | 124 +++++++++--------- src/themes/Gorilla/active-button.png | Bin 846 -> 844 bytes src/themes/Gorilla/active-close-button.png | Bin 258 -> 896 bytes src/themes/Gorilla/active-close-menu-icon.png | Bin 0 -> 258 bytes src/themes/Gorilla/active-maximize-button.png | Bin 284 -> 886 bytes .../Gorilla/active-maximize-menu-icon.png | Bin 0 -> 284 bytes src/themes/Gorilla/active-menu-button.png | Bin 258 -> 873 bytes src/themes/Gorilla/active-minimize-button.png | Bin 332 -> 914 bytes .../Gorilla/active-minimize-menu-icon.png | Bin 0 -> 332 bytes src/themes/Gorilla/inactive-close-button.png | Bin 325 -> 919 bytes .../Gorilla/inactive-maximize-button.png | Bin 303 -> 903 bytes src/themes/Gorilla/inactive-menu-button.png | Bin 325 -> 900 bytes .../Gorilla/inactive-minimize-button.png | Bin 345 -> 927 bytes src/themes/Gorilla/metacity-theme-1.xml | 111 ++++++---------- src/themes/Makefile.am | 3 +- 62 files changed, 153 insertions(+), 214 deletions(-) create mode 100644 src/themes/AgingGorilla/active-close-menu-icon.png create mode 100644 src/themes/AgingGorilla/active-maximize-menu-icon.png create mode 100644 src/themes/AgingGorilla/active-minimize-menu-icon.png create mode 100644 src/themes/Gorilla/active-close-menu-icon.png create mode 100644 src/themes/Gorilla/active-maximize-menu-icon.png create mode 100644 src/themes/Gorilla/active-minimize-menu-icon.png diff --git a/ChangeLog b/ChangeLog index d5784307a..d53334f67 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,6 +3,18 @@ * src/menu.c (meta_window_menu_new): Use the real workspace names instead of making up numbers. +2002-07-23 Havoc Pennington + + * src/themes/Makefile.am (THEMES): put Gorilla back in the build + + * src/themes/Gorilla/metacity-theme-1.xml, + src/themes/Crux/metacity-theme-1.xml: fixes from + Sebastien Delestaing so that these themes work properly with + different font sizes. + + * src/frames.c (get_control): patch from Balamurali Viswanathan + for #81984 (resize titlebar from the top not the bottom) + 2002-07-23 Havoc Pennington * src/keybindings.c (meta_display_process_key_event): handle diff --git a/src/frames.c b/src/frames.c index b4fbc13f9..7580f7078 100644 --- a/src/frames.c +++ b/src/frames.c @@ -1755,6 +1755,7 @@ control_rect (MetaFrameControl control, } #define RESIZE_EXTENDS 15 +#define TOP_RESIZE_HEIGHT 2 static MetaFrameControl get_control (MetaFrames *frames, MetaUIFrame *frame, @@ -1805,9 +1806,6 @@ get_control (MetaFrames *frames, int bottom_of_titlebar; bottom_of_titlebar = fgeom.title_rect.y + fgeom.title_rect.height; - - if (y < bottom_of_titlebar) - goto noresize; /* South resize always has priority over north resize, * in case of overlap. @@ -1858,7 +1856,7 @@ get_control (MetaFrames *frames, if (has_vert) return META_FRAME_CONTROL_RESIZE_S; } - else if (y >= bottom_of_titlebar && y < fgeom.top_height) + else if (y < TOP_RESIZE_HEIGHT) { if (has_vert) return META_FRAME_CONTROL_RESIZE_N; diff --git a/src/themes/AgingGorilla/active-button.png b/src/themes/AgingGorilla/active-button.png index a299ddb236abec918ab43d8967795a698c3b9094..64455b33010e4c2327491efeae153a308bef248c 100644 GIT binary patch delta 795 zcmV+$1LXY92FwPKK7SAZ01FTSts}j400007bV*G`2hs-y3^ONO61{f-00P-bL_t(| zoQ;ytYg|ag3v`5ZWIx5?b5x1 z3q|lR5Y(U`b>XtLw$L!xq)2SjBu!?_dv9jmo4NNM7q6Mr>VLum_t)ZleD|CqXWzWQ zgR#@?u(G_Qn|E&0>m{hdfdf^Vt%DqT{0W(CJp8YmAWh=&!#PL$`W5YNtnl{B`#5$A5=k=B)P`96xbd!f;;!I(6n80N1Zw(!{ffYw2vP@YQ=2_Lu9ZD&7|$01<;20|M500;7C% zHe_pKl|etHT8oMrwU>U=w-!RCCJd^A_ZAV^{e1xv!GDMll)$SpJpnI1X=pE9({iOM zrdo^WZr|m^(E#fdZ&TD;)cdi~UPToV2usEN*~bi>?ae)-G)uBV^F zr{8+kyIRc0?sh-y@U-y$8zEDZfUe*PWL z&l`>&5}I|vd05+4uB>>j-c%MA7FfUdbCdrO$IrZeS|=wa?oAF_uSa_7)mIca`Ckct Z0~8Rjl%leLAcX(`002ovPDHLkV1hule!>6% delta 797 zcmV+&1LFM52F?bMK7SDa01FWTe`H^g00007bV*G`2hsux0u>S1-nIw;00P@dL_t(| zoQ0ClYg|E^w=^!qWYaOhB#R{JnV9)Ch6n-Bl1CP?CFd~wdvxp_@{8!Np1@&Qg? z2$*YCNONUrHD~eaGT;2v(PsNmjy?UH1VK2il|3Wp9KT#%)Ti2;eEmV4>E=VA4r?=p znJ3AVBvpRD>woz0%Z&AYlar^;N*Ep}KxfWf0O010D|)p42a6w1aoV9c}R`}|@3J1##R2A=n@P*p(L-IZ1YMp;S{M+DVc9e^}f1|!93PRV#o$ze<|o~U&m?-i$t^@??1Z6P`~ zDpx9W?tfTjng;7UCGi;J5aS9XuUO|8StYkH${`&ocea%v4EK%NQ?vZ|>oPCQ8^RKZ zC`LRY1xOW~SJJ%rOFIK4O5y4)PrE%wwN}R@am3W&Ir;vI<<^=f8Ytb^vD5cN1IJFk zSbz0By~MK>dDgm~)lKF4ZDo4q5lP|*DcVRyofh7IBV=k)FeoC5b4r#&l)|6)l`npH5CRbF!uC=-cH*_@-Os<{ z`FX?fBSNboI1g*v%C!~G_1ntA!UF4;e{KO={7+7vd;P3VPE73n9JJA>>zP+yQQ-7{ b6&CyrZpD?17xbSk00000NkvXXu0mjf*D`-9 diff --git a/src/themes/AgingGorilla/active-close-button.png b/src/themes/AgingGorilla/active-close-button.png index b77f77ae176ee4204cbb3f4900176897a1cd956e..1d29216577728c4b26b3e09454de34c1e3ee6efe 100644 GIT binary patch literal 896 zcmV-`1AqL9P)Ni;xeG{LBG;Ra%iajQ#rE;O=`khpMZN|dV6R1-}gf|Vw%18o5-rC+pT-+S}% zpLzdxT})_!a(Cw@=iHNXt~&bKJKR4jm1U+T$7Nx5hH5oH1Ufri@`X)od+c%5m3wF% z#|{I36&PbEkBvxWev0GIZ(#p`O;0{Wqa}<_w-~xK$>7gr$rZM;fqaTguQ3?PUI#zbh{pjOuewFtj1+zw*i{ah1BiKq8GrvNNB?O~#b<@qVjoJ`S? z%rH7za`Fz?X@#1kN+jF_d67`79xtt znL2NL^alXZxkpgS;;m0>08D@XD)S@X(4B>6pRg#8k4iG-D%(waRF)Rmx639nLLv&; zlC{^`ICz~k1g2TVNq~-o-H%#a7+Szhdst!M6NUksa|+!OwASqGUP7NOt*iL@=`{X7 zKOq8$kk3F%@#D8!p$YYb{xXMZ?{$`miY0{h_De8)P>IE8o7MR zTqcyrcl_t)>?5>k2-h0ECYQurJUl)9*c>=SCF{HO4T3&V}r-3 zRV&QhxX7*LnB@>IUlVrkeOQHokGjjbY%f`S@}`5GXou<8cd~(IB!qRCt;EzceD-b3 zTt$Gk#@#{y(%Y?g?`4N#m%>6&N-##yE$|!g@1pSK5BG`y_q+&zw`0#i|HP^9*t^|g z*EU5yqcAbtS`tR4VlH13`uqEt8~!D~u8jvw-{F@INmn*2fB=%ocyi#y7X;Y2BR0pdfpR zr>`sfB_>XOW}dye!MlM%3q4&NLn`JZ@7ZzS+y9-_XLyPh_3)hA`CC#_LPFx%lfr+` zQ<4)dgeN5>MBL8$B+n+XfZ2BR0pdfpR zr>`sfB_>XOW}dye!MlM%3q4&NLn`JZ@7ZzS+y9-_XLyPh_3)hA`CC#_LPFx%lfr+` zQ<4)dgeN5>MBL8$B+n+XfZzwntxY#speRk)4d4BK1!%>Ide2;sz+-@;F)sTgov#hN6h`@#oMQZgyHa)&Y^;I9f z&*KJu=gz|zL-X=QY2TXW?U#DkH|{cAD-fkZ<9f=(`6<5psVUX^qioy$jB;J?j#vGc z$QZ+~XC~yS`U2k`D=|=A4`R?dCX6jXECi8oW!CWVH!<@oRYvz5RG!z9f%YF72jKFh zKV)<18WW%Ou`XW*1QEd)O&mvb!x+D->4d^RzUAnbF}@7(^sW~afLrV>vD|Lax;4$& zPkULHFZ0{g8cR_bWxLpL7LpczsCo8@9NJi1NBHEh$NML)6Lz;#s}E)!H5-4*TVo#m z6$cST+t(a8cKW_T0XioNSP=#)@cdSXX5*6N3q|D=drPzzZ?k8Ii#CGQ0ghgJAOxVg zpH2_JjM%Xw`lnAYB*~~h5v=y`gosCu##MJ=|PYrsrl0Ya!7>5W>y2r5nQ+-&^L}0%Q!uTFK@C z#YeAu^!F(o1f>LHggAvx1b^QazW!k?1i-xqRNA)dK<`#vE z)0W8@VQg%S`7=M){`a%prO`vL9+bXHMF0V$TrSD}SN009??Hxt0nk*2v{z_Jk^lez M07*qoM6N<$g1SwQ^8f$< literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>WjGefs++qHp0yFFbTLn`K!_8Dd|If^*k_i1a;OWAmWbIVCqoo@`9m!p<# z`=BCpskMT0x2*%m5)TEJ2@0A`y-i}9Gz!&>H-FY$^SyL^rOnrGF&c2KQb4-hv duYE1jPmjBORma@BVnA;&c)I$ztaD0e0sstHYry~j diff --git a/src/themes/AgingGorilla/active-maximize-menu-icon.png b/src/themes/AgingGorilla/active-maximize-menu-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02ccc37a2b08bdd0ad277b2fab0a2b1c10a1c397 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>WjGefs++qHp0yFFbTLn`K!_8Dd|If^*k_i1a;OWAmWbIVCqoo@`9m!p<# z`=BCpskMT0x2*%m5)TEJ2@0A`y-i}9Gz!&>H-FY$^SyL^rOnrGF&c2KQb4-hv duYE1jPmjBORma@BVnA;&c)I$ztaD0e0sstHYry~j literal 0 HcmV?d00001 diff --git a/src/themes/AgingGorilla/active-menu-button.png b/src/themes/AgingGorilla/active-menu-button.png index aa12b497ae666a2a8d74e8181eb3d2c49e4b333d..b55d7078e5a2c178265e0ffbeb18563ac7da8885 100644 GIT binary patch literal 873 zcmV-v1D5=WP)7HQ7Tf~QqfHU z7HusSTofV-f(sXJ6cKTgjZ60mE)>CqYe5qfqy}8LFxD0lr#dMmw$uFS%-Hwdym@!t zyZ3W3Iwq!P_wjKKhjWg)_{tmnA9vd=*6ORWb^8{bPJ{>?I8bD)dWgeEA6283gL^n$ z9EF3!T1#!^va~nXcd);&Pp@zOPB8`VhySIH^3(A8^&bj;yu( zcxh1{uWs?hy8#oG`#>ytZs;0EY=k%!e!pdT?=!d$f{ zxWVEFqwF6p1A>TPZH_T1N!Ji1Ibm106FJ`e*bvDiPo8>40q9~Wz~(uv%{4xMyTJb8 zG9rR=eIWp)G)ikwkXwhRh4(M|+}T{Go5U1LK|iC~>aX(Ztk3v}Mnq9>l{otHG5{Lz zfC6woV81*`cw>c$5qSDBO>On63>S(@7fS){<~C=Jd*oJddCbGXHquzw(~LA0NSeRl z4*^Oz@rb6?+@e?t&~X$J#}N-y6ebglG2~f~`qKO!q59H12#5e8jFq8hQsOA=X9SRD zLediwlhHLj4*Ki6TuEaA-MNMpA$LM2xzX$!=HmrFnX} zkmbECp1@C;9G|I!{e&{2@?E(8{6IwSgq6xN==Mar!|OMu00000NkvXXu0mjfinNdY literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGf*{OTpAtV2D9B#o z>FdgViHVb6RGVdgFgs9ap{I*uNX4AwJv$D3`@ggL3{TOb9-ebMe@jYANJu<;QuyzA zN^-)5@T8=Kh}&78r)^mk5fj174GfBX9Pl5sW`hZz_g4ySu}&NSZubS#6XtDnm{r-UW| DK2K>; diff --git a/src/themes/AgingGorilla/active-minimize-button.png b/src/themes/AgingGorilla/active-minimize-button.png index 292769297870df120516ee129bf3b69f7f08639c..4205f4e82998d324ef9862acefb22627b21772c5 100644 GIT binary patch literal 914 zcmV;D18w|?P)L6BbcMul1wv?zjCMkr{bg|c2K6tUKXc3ES$NNi)0CL6Oe zJ3l*f=JR6Wwl@84&iOdJFAwi|)yRPtxp7vOt5hzQWZ~~C)ay1Puzr09x%>vU+;z9g zWN%xeF&(?sT(s7dFPxL*`3lcI+RD(V$);R8ekhb?LMF~$G+npRV* z{v*;_^J8&B?#(ao#p@}0vbTU}qA0)%Vw^y5d|~>E=8fY4bM-6(yZ0)~YE6vx>>CB( z!qhLaHT5SG?`BxnmIee7LFd=YfDp{xsPKL3UzBgpPzD2%0L+gD2Q~7X$WtQSS-%Z;JFSRohb~*u2C-iCeI97 zbaxquC`zT@8GCP<@u>pOy}wA?j(1Q>VJL;!0CFPM#^t z=zvKftI%4 o>RN3Ml1`^&&*P5?FmyA)zY>#&9{O;j<^TWy07*qoM6N<$f_b{5y8r+H literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCyjoC1%?Vg?3oArNM~bhqvgP>{XE z)7O>#5)&ssgINI2%~L?3*PbqpAr*6Cd)9if1WGuZ-)o!|&(htmARMyhwecGTj-;T| zBJl~2**31o_{@GKp^(+FJF&OPGrauB(G;_@5ALMa?K^Lfa3k2yqQK|8z0h0Um*3KF-uR!WbR+OS^LZ&7ZnLQDOSYN9d2g8xq%7XH zGS%9Bd&_KDhEq!Fa&^TQPlvh)vOdXU`)hS&`toX7^?h@W|Jx<_Zfown_2Cl7^I5Wj z)m3Irc*=C(^I5b0bVUYN*1AV5**s@0?=$SWV)esbWa%UInMu8i9RAlF^zmhn3M(y9 bJ}$q>vGVpNwJI5)w;4QL{an^LB{Ts5k-dND diff --git a/src/themes/AgingGorilla/active-minimize-menu-icon.png b/src/themes/AgingGorilla/active-minimize-menu-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..292769297870df120516ee129bf3b69f7f08639c GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCyjoC1%?Vg?3oArNM~bhqvgP>{XE z)7O>#5)&ssgINI2%~L?3*PbqpAr*6Cd)9if1WGuZ-)o!|&(htmARMyhwecGTj-;T| zBJl~2**31o_{@GKp^(+FJF&OPGrauB(G;_@5ALMa?K^Lfa3k2yqQK|8z0h0Um*3KF-uR!WbR+OS^LZ&7ZnLQDOSYN9d2g8xq%7XH zGS%9Bd&_KDhEq!Fa&^TQPlvh)vOdXU`)hS&`toX7^?h@W|Jx<_Zfown_2Cl7^I5Wj z)m3Irc*=C(^I5b0bVUYN*1AV5**s@0?=$SWV)esbWa%UInMu8i9RAlF^zmhn3M(y9 bJ}$q>vGVpNwJI5)w;4QL{an^LB{Ts5k-dND literal 0 HcmV?d00001 diff --git a/src/themes/AgingGorilla/inactive-close-button.png b/src/themes/AgingGorilla/inactive-close-button.png index 863599215d0c3bc2c99c3296662dfd2cf8484c4c..c566b12f2dfa438af3f2a85606ed53e4c3f485c9 100644 GIT binary patch literal 919 zcmV;I18Dq-P)Y?_}?N_pAQe z-M4A{I10BCYb}lW8ELOIdG^sRj!*gQ9_S&S?`16Y8^^Y~Hn>EIdolrs0Re&Z>P604K z_lxYSTw?mIeztX20YOBt)}VDpl4_#F5T?Sl$noL_nn;Fu;K;)Yz$^Dwu*T3@Yx2p< zJ#6c)vYPE-X8kaK#RrSql*i(7&T>mI*5P}?nNtDR)-IDKG3DM$v7^SqZ}QAUz+j(; zh@ur5Mjv?|T!x){6{S4JCf`Kou>QyAgqP+S>Vt<4dNda1q`RlA{Bm!F_Qq9?jrtfX zluXQBUDr{03&h~>e+6X{I;I%a*$zPov=PSc^*A@ZPPw;&7e^s+9I>mW(7B+sroU?i zJ$nZ77S5&^D_95ZnRm(BO+)|@2CC4}8F3WimwPJ!WVw)Z1S>fu&*7CUUf#iqU@YWT za88Qc6=%j2)^Byx-P1#3$&qMbGqcPzHKqNh(MIUxkQ*U4uzlnWY)IENOAh9fWdx+hoF>Tt)O!VGx+2BR0pdfpR zr>`sfB_>W`GXqus?el;_Pdr^5Ln`L59^9|z9LR9|D*l+#Kyew#?eQr zE{`~SZmf0VKlsR0XOf-}Z?NX2IP=~))#q*N>+Ix>Yi+KTY&;dUJaI<-%$wh(*U#?_ zYO3R(EZTkG-$lzMQr5c`ek&*_>izuT^QQ$m`O_uh8<_6C4c6t?^%a=pv2mek#7wE* zHK`w1HN#polA4NY^54AQee#%acV?tnt@9KP!5Wd$ukD`~na*_Q<mdKI;Vst0C=c^SpWb4 diff --git a/src/themes/AgingGorilla/inactive-maximize-button.png b/src/themes/AgingGorilla/inactive-maximize-button.png index 4e8929999ddc600208845ecd2b4b06e5cea1a158..9c838823cb041b31cbc464251e94dcc3641e564b 100644 GIT binary patch literal 903 zcmV;219<$2P)!c z0gJX4TU-=^N(C1#+$bXA+V0#dxKITD0>K&-qy=4wSZfOngPp0GG;K1;%#b%PGw;s* zaa;^0we8s*F5eFy&bjxh3$MS;!?n?FQLimX%)ZDrMeM$S2Y zzA`UI$_>8$AkRec2@r?1nx6I~T1Zmi&t=DlUusr1i_DxltD4B_7&|isKoAj}vuK^t?P)q)OWYIIJDztw({!Z5Gbf%`06}gfkF%E6YMrm%%d#_5 zU@4j8c5<9re2~A^Mp$lW78?c>Smy}?;iC%?>#K|Ox(T_F{9s1ag+Jtt*@*Gc01-t` z3kPN{f=^MViI_IpIJANIr%QMdCPv}8Ljl!=o07@qRFE6V({8SDYC6O^!P|tuHc_U9 zvN5S(6lxPT0!m<4Ut!87}C`mf(DQ3_{Kxrgh2D1(;m$A;Eb)VW&OlA5t ztP?~45lRK<>y)Gu6Xr(p0Hj9f_5~+~jZKd+Db9xI#;>G(A#OUH2kS$u7pwzo2dm#Q z%4D-t?^^a01FZ8TJwY3x{!feUn#1`)Z=8_!4SfS?U%1;8!YJA{DvwwA;rANPP6b3m zPWyX`5LC%28pcTcMCeyPgbOh~1uaNg6odWl@= z5Hgg(7=y7w-wHi#xYzQu61Z_kICk#Oy>eE@Mn?q@KnjJtoO$U* d0Zu2BR0pdfpR zr>`sfB_>W`QxT&?h902MIZqeIkcv612W`Ea9VOZ>rmt&WG}T^%BlDBg0U3q^2gyAaf%Aax<)!dg>EGPRu&V%p|wW}5fjyw7{@ zaq%?Pwr6+F<^SVw{^uTb=Ira-9b1Dw-D?Z7e(MIqVSoti+Et;|-ow5}9#f;u-S=qR zFz~k%V+@`7OEOsN^6GOtI5Fe0w^b&|g@xsu*^Afs`p1qm+YfQ*iKmq7dfQs{Z%4)$ ze!eg(kGI$P@|_yv%?CgXTBpRRB}|1d5&pbkc<=L+)nSvVfO9HUrBWpQHpb$&*K)Q2N ziX}>gVPY7@Im0MpY3?hs9C9secFvP&A=i-QkYvJ2PjEetFz^f4+GCUa@Vh2VEI}-6 z#g?r|WBe=I3zrT$4FB1stw^{X!^NwXc6;JK*T(kjRp0&Ek(nu%$)>_si&s)O4wM$p z0dRY0i8G-eSZ?+${SfA^3rCJUsKUTU-SJ)Iz@)>6uX(toVwj#=JXi~v7Qz^A4J=U# zAAe(69SBe`?gRnI{&B_IFMEuQDjWo*1Y?9W2S0(oHiXZ<|33u4y$e)3bo534%}>AO z*a3&b`xLFZ!dST36E1ZvbJvCG>1kFk{M5SV1l%X4PQP?YMjH(Q1dw{YCMREbUVsz# a6Z{Rcy0d~FeGE4M00002BR0pdfpR zr>`sfB_>W`GgXgC!KFZhresb$0T`wKmsEHlB)Fo;ag^=FRWY>*x0d zHP!J?7VSRp@1o@rDeGMezZDb|^?v^F`O^ZO{OJ<$4NQ062J7`(S0~|?2K~#90ZIn%DTvZr`pL26>+9Z=1Cu2I3KMk$5)|wjASgHsK zSWJJk;Gz&v5L~!$qlk#hqC58rE)+pm?gZPQAXQNmYm7O?TfXR!u*VsRu_2b=~j+S`V4fpQ;&uG^_Z#YD}3=yK{DAv4jeqBd_UOMs(*>B zwft~?N*>9s@#&jMdNMmfEXHVR+7W3XstcEwEN^|RS*c_gJ9<(DL2J|K_^C+%=I4Hu zJ;`fKz0<{xwiF)v)zGMHP2~Z0B_N_z(r66c&o<|<=C~mC%M-)XNeHn$01+6vT|1{0RL&GRj#>ExZ z)=OMmtRn&lTV3c*K||Mx!ZLoMGYLRF7OD-wO3cCDRaia8N+rdv-a*p$9bvTZ2s#!@ zKfa4`g0Wys6Lg!Xt-YPX4M$ZAmAa);i&-w5Woh;^8paV@h^=59`1cIah@svPZfppC z5U`z5HrLPBzZs&sBdiIVHOFSv5NSsvhHDq6xP0MrVk>9^n^ocO8chG;$Y%RUbS9gd zo$DP?=YB58Daf;PgvdnZU+hz;o2v0QW%BbZ$jMh@SvqOgp*<+;ed zevkKF4)9x=VFrG4km-Ar*a!_H)O5@*)APLlrDLTeK-1$^BLLacqj=-_fLxctLr_Yv zR?sn&>+t8g@X=TQHv#Z(GfEy9JyCw`!?PUT=P|rn(VbFQ2g@76%z|TfQ5YW|XXX62 z-FJKecd4;c&z+R6bb4!ZkW?xu$0wc<;Mm;+{{RkeohU~Q^Vk3Y002ovPDHLkV1i`{ Br9l7y literal 345 zcmV-f0jB|#$^beMYn0l65%|gjg@fn2bFwU6 rqU2jKq9~AFcSI&*bzUjFVspnYqFaL*q2HmW00000NkvXXu0mjfN-K-< diff --git a/src/themes/AgingGorilla/metacity-theme-1.xml b/src/themes/AgingGorilla/metacity-theme-1.xml index fd9290fc3..7dde366ae 100644 --- a/src/themes/AgingGorilla/metacity-theme-1.xml +++ b/src/themes/AgingGorilla/metacity-theme-1.xml @@ -18,32 +18,15 @@ - - + - - + + - - - - - - - - - - - - - - - - @@ -58,82 +41,73 @@ - + - - - - + + + + - + <title color="gray" x="IconTitleSpacing" y="0"/> </draw_ops> </piece> <piece position="titlebar"> - <draw_ops> - <rectangle color="black" x="6" y="6" width="width - 12" height="16" filled="true"/> - <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="12"/> + <rectangle color="black" x="6" y="6" width="width - 12" height="height - 10" filled="true"/> + <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="height - 14"/> </draw_ops> </piece> <button function="close" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> @@ -155,81 +129,73 @@ <rectangle color="light gray" x="4" y="4" width="width - 9" height="height - 8" filled="false"/> <rectangle color="light gray" x="5" y="5" width="width - 11" height="height - 10" filled="false"/> <rectangle color="white" x="6" y="6" width="width - 13" height="height - 12" filled="false"/> - <rectangle color="gray" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> + <rectangle color="gtk:bg[NORMAL]" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> - <line color="gray" x1="0" y1="0" x2="1" y2="1"/> - <line color="gray" x1="0" y1="height - 1" x2="1" y2="height"/> - <line color="gray" x1="width - 1" y1="0" x2="width" y2="1"/> - <line color="gray" x1="width" y1="height" x2="width - 1" y2="height - 1"/> + <line color="gtk:bg[NORMAL]" x1="0" y1="0" x2="1" y2="1"/> + <line color="gtk:bg[NORMAL]" x1="0" y1="height - 1" x2="1" y2="height"/> + <line color="gtk:bg[NORMAL]" x1="width - 1" y1="0" x2="width" y2="1"/> + <line color="gtk:bg[NORMAL]" x1="width" y1="height" x2="width - 1" y2="height - 1"/> </draw_ops> </piece> <piece position="title"> <draw_ops> - <title color="white" x="IconTitleSpacing" y="((height - title_height - 3) / 2) `max` 0"/> + <title color="white" x="IconTitleSpacing" y="0"/> </draw_ops> </piece> <piece position="titlebar"> <draw_ops> - <rectangle color="black" x="6" y="6" width="width - 12" height="16" filled="true"/> - <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="12"/> + <rectangle color="black" x="6" y="6" width="width - 12" height="height - 10" filled="true"/> + <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="height - 14"/> </draw_ops> </piece> <button function="close" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> @@ -256,10 +222,11 @@ <window type="modal_dialog" style_set="normal"/> <window type="menu" style_set="normal"/> <window type="utility" style_set="normal"/> +<window type="border" style_set="normal"/> <menu_icon function="maximize" state="normal"> <draw_ops> - <image filename="active-maximize-button.png" + <image filename="active-maximize-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> @@ -269,7 +236,7 @@ <menu_icon function="close" state="normal"> <draw_ops> - <image filename="active-close-button.png" + <image filename="active-close-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> @@ -278,7 +245,7 @@ <menu_icon function="minimize" state="normal"> <draw_ops> - <image filename="active-minimize-button.png" + <image filename="active-minimize-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> diff --git a/src/themes/Crux/active-border-top-left-border.png b/src/themes/Crux/active-border-top-left-border.png index ea1e66511b406530345535a20dcbc2d83bdd42ea..2d61acf54501c6a980e375f7ed651b627ca06bde 100644 GIT binary patch delta 127 zcmdnMIGItgGr-TCmrII^fq{Y7)59eQNHYR48wVSZWD@vdIMGlxRFHvzTad9nC4M4M zkiEpy*OmPeJG&5<PPPL>6i`UP)5S5QVh-y;MqUO64rYaKT6yPF{wr}6G`?APre_Q5 ZcXJlzS63qU8UWQYc)I$ztaD0e0su^#A6EbX delta 156 zcmbQtxPj5IGr-TCmrII^fq{Y7)59eQNDBZl8wVSZJXIt297wUGJNh~@Fl_AS{*%Z$ zQBgKYh=GAyi1E_hx<5c!_7YEDSN2P6lFaJbu0H&}Kp|aE7srr_Imsyr2|vy|FeWT= zF=hq=Zx<JqR5lH5?clVAS+k^E*$j*VBsv)47BPQ%6+cfCsFA_b)z4*}Q$iB}ySyhB diff --git a/src/themes/Crux/active-border-top-right-border.png b/src/themes/Crux/active-border-top-right-border.png index 521735b9dc8c84f525d797a01dfd497dfffa869f..9797c0fc2901efbc78b9d96637ab70d84d1e9148 100644 GIT binary patch delta 127 zcmdnUIGItgGr-TCmrII^fq{Y7)59eQNHYR48wVSZWD@vdIMGlxl$U{lo0st|`vD!G zAbW|YuPgf{c6K3d`Lo>tKsg2lPZ!6KiaD$Y8G$?wW`(o@ZM!Z(JqPx*a?hah@E6QA X7rC|;`);cRs%7wW^>bP0l+XkK4`Cd? delta 157 zcmbQtxRKGYGr-TCmrII^fq{Y7)59eQNDBZl8wVSZJXIt297wUGJNh~@Fl_AS{*%Z$ zQBgLTkAZ=kkI`Y@L!c-Fdx@v7EBhrjNoGyH38%lc0EP5CT^vIy<}96H$je~BaOjlL z-3S*hAv3`*%Q;0qNLZYfcyMbTi<ePsz-`|H5+9lOSaI!sX%VFi)XCuK>gTe~DWM4f De@-jI diff --git a/src/themes/Crux/active-bottom-left-border.png b/src/themes/Crux/active-bottom-left-border.png index c6657c6d9affb2191a5ca07d7fe14a6103e7b401..e85c329fa09f6c75642d6e80c544eb408998f96c 100644 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrB!3HFm1il!8I7!~_E)4%caKYZ?lYt_f1s;*b z3=G^tAk28_ZrvZCAbW|YuPgf{c6K3Nw*R~0y@5gso-U3d6?0e*GV(Goa4;);`=`3* l>scMHf|-(;+Pk^+KFsdn<mX+U*$Pz4;OXk;vd$@?2>^VKCNTg2 literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~h!3HEx)yO>uQY^(zo*^7SP{WbZ0p#m@x;TbZ z%t=m3NceHyfiWR+M}ea1FUg3!ySrRxGM2x;xAX*q8ynZ*hEAo|k`fXO-$gjZy<IB8 Qfm#_nUHx3vIVCg!0IFRfK>z>% diff --git a/src/themes/Crux/active-bottom-right-border.png b/src/themes/Crux/active-bottom-right-border.png index ed25d07a79ba252f2ede218421d098d18b0fb287..4bcfe8a3715c0bcb9cf68c0410d9b5bc9c031cb9 100644 GIT binary patch delta 130 zcmdnQIE_)UGr-TCmrII^fq{Y7)59eQNHYR48wVSZWD@vdIMGlxf{%fLn~%|9-$O^B zAbW|YuPgf{c6K3Nu}8fA`amINPZ!6KiaD$Y83h>(I9L?Uwf@-EoyDxIap2mS74N=H cs=3j`Jky%PO8$mMCr~+qr>mdKI;Vst003bj(EtDd delta 158 zcmbQnxQWrQGr-TCmrII^fq{Y7)59eQNDBZl8wVSZJXIt297wUGJNh~@Fl_AS{*%Z$ zQBgL9pMim!pK;Pp=A}Sc_7YEDSN2OxY(f%h&9;S2Kp}lk7srr_Imsyr2|vy|FeX&~ z|7WZEOEN;vrov$+<Lm3|m!Dv8W8*s9(5duVQbK~^L^WsUq9i3FpjHM?S3j3^P6<r_ D$O$Yn diff --git a/src/themes/Crux/active-button-prelight.png b/src/themes/Crux/active-button-prelight.png index 7c8aa2fe66bcfca1dd54ba74ff01b3c43ee88c0b..6da2ae2530cb82e70536b3318a81ac815630c8f9 100644 GIT binary patch delta 369 zcmV-%0gnFn0)YdN8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XO z000XO0qqCCEC2ui2XskIMF-Lc3l$j(mpg3;0003FNkl<Zc$}S+!Ht735JjIIBc$}i zojZ-Bj+BrNQUc}VhLl4BA`UQ&odZJ3?q=DAf3)<U=l`+I^?!OrRS^+H1XU%3z>=)B z>~=enB*BRY$Kx>$!+?k|jw2xiVvHZn#u%)%IOjMV4#wSXHy)1%r_*Wi*6%8cg3INC zZJLJX^SR1=KA*YY?^IQV>$(mR0r)ffyS(?*b&XS1RCP6A7zVno!@U=_1`t9(Ri_DN zz;DejK{ihiV``iL^WL`rRCRhtvvEy?FMusu2q7?zBd+iJO%Z^f5z4asx7k_?FqIf% zB+D|q_w;?weD+Dk7@TvYX*&HzRVB}J(=-ij+v2@PL>2)_lCa<JNz;@UI{@sQ{R6Lf P00000NkvXXu0mjfXC$1; delta 359 zcmV-t0hs=Q1NQ=u8Gix*005AYXf^-<00d`2O+f$vv5yP<VFdsH00v@9M??Vb0PX<p zifQl^00009a7bBm000XP000XP0YJXtK>z>%2XskIMF-IV5ECOeV7t^p0002=Nkl<Z zc$}4x!EJ>w5JYXW77{&i=T0NkK?!s~36#SPi34DPv03jr2Y;lW<c9<@H%sr?<B{Vy z5)mRIA`vmOxQbFLNfNC!AYxtD$8jKH2!WYnjBm7*QYi%hRaL<>P209LO>=qi*OX=1 z_q{U4?E8L8w{1Jm^DqqHoI^w*#Bc3ivDPlj0z^baPlV$*oOAH{<*mTXL<B^13O~oW zbpG)|jFFk)++hBpKtzCuCwg1yQ+T)%Glvksd;hSK5aL^<uIv7$l~O_o2qDB6^E|iK zdhgHU8!Dv)fHY0D)<8r>Q5a*^b+y(a;-#Rq&ax~`(+^yl>zk?CPelL#002ovPDHLk FV1f$!ln?*_ diff --git a/src/themes/Crux/active-button-pressed.png b/src/themes/Crux/active-button-pressed.png index b3c7bcc146cf6150eed0520384504bbc42a48a3b..4fb94aa48803d18219f38801d42616e33bf2f79e 100644 GIT binary patch delta 350 zcmV-k0iphZ1BU~U83+ad001BJ|6!3a9e)e}01FHOKR_bL00007bV*G`2hs-%6&WA; z=859~009(9L_t(|oTZbyjRHXsMBnVr2#FlAafpQk2!TvUfpzc@4g!r}zTIc6W`%Kr z<*uxDy82Z~ZLZfVF-CIE<eaIsA|kv~*LC!Lk8=(SuwJjVE!SF6RaEuYWn&D+7=QY{ zXS>}R>%Aw0z-F^~d-YYrFtFe6Ih{_}=krNQ34qJxGRxp_IN-hKd_H4KDU?zGsI|_f zh%s`z-LN7umG-H;SCvu-A&dsCutqXRs!FXD`-(lsz!)>lA~G8Ml|V$s5?l6fN}M93 zl>S7}4%(E`R|M^th)_zw#u)!c5KBTpL>PvF<MB9qx$8QB(Lhz%?RL{weu~mQ(K$Cp wSgls(e!t_r=ka)ubAJ1c&N-ILC5y#^9~zMEQEKs)u>b%707*qoM6N<$g5}PkMF0Q* delta 344 zcmV-e0jK_l1AzmO85jZp005AYXf^-<00d`2O+f$vv5yP<VFi&P9e)h~01FKP?FYat z00007bV*G`2hjl(0t+Xy*EE~}0090;L_t(|oRv~Jj)X7}Y~!|&_#-h1Z{Y(xfuHaN zoRFbO5Xb@_?e+#<5v&+ywju}Bbyy|Vb#=~#5JCtsMrMXP6h$GWR7xQLG)<G)F~*cq zO6d<<2qA=!Qg&U3#(x-VZQHiD!WXpG!!XSAjOTfJ?*ZWTdOaMB<7kXomIaB3hyWnQ z_-x{w+qMmvITw9b_W}`FYmu3A%k1-jlv0cluOtr#LWuleX3Sstr2{h~5#{tBOaDgl z-hb(kMbUfz(IG1`GZCS4?tc!}T4vT-Pt)|wE{XyG&{~^P>NWd5Z}wfVJXNI>I_K)T q-uK-Ya~wwq;dZS`sj8~Vvit!@{OwQ^?+DKT0000<MNUMnLSTX!7?7?2 diff --git a/src/themes/Crux/active-button.png b/src/themes/Crux/active-button.png index 5269b51ab66e854346333d2345a7861bc1fb2629..cd93b8c543918abb3f72f694689e7655417e64b6 100644 GIT binary patch delta 380 zcmV-?0fYX61B?TZ8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XP z000XP0YJXtK>z>%2XskIMF-Lc3l$hCEJrOn0003QNkl<Zc$}S+P0GSB5Qd+`DFsjF zae4|D9>HsP2v@y>?gSTV(b#q}$+sx|P!OqoHv@rrGVlDj^MCn_nW3tvDrQDXiEr}W zvsf%BiULtpHk(cE`yN###z;zuob$(I=N#U9M1-oUoLnv!9*+mx?e^=hud3^s^?J?m zcto0};rV<5a5x+$0d~6`*Xxzj>4daxi>d<r$0-USaJ$_QGsDaPh%rtE^nFj;w#aM4 zegUMEFtee85q0p3g%L8lf}HaJ80S6*U}nQ2jeuV)yaDD+A*Do&5$U>amIdJ5LS5JF z_xs7o-g|(di8*Jgsv?9y*L93<pX8iFL@3L0xJEN$wOYBRX}I6-gb+~GuYjT`ST2{8 aWyv4HW%WT|y87|}0000<MNUMnLSTYL@2JTD delta 370 zcmeBSZepGwS<l44z%XHAh8d7zNq6*hWMJ6X&;2Kn7072x@^*J&*aCt=@g|>uBAf*t zk;M!Q-25QSIO!+zQlKDviKnkC`$a|pVP(ekjE=W~LjOHo978JROr3CcWvc^Et8p^h z!BaZNwPGTgawA%_t1rxba7e!7&q<ZfV)cji76^Ww>#9(&?}^H)*H&q2N=iv-f{ogl zYnv4ejwuMHMwZF23tB#RIa2-qahO-;T0uikp*O$lBB$A$*JrN}2@RdK%=hvG6W`an zm>goSn>z%G95&dJ+kJbRpdiDXuWr|F70OJUIa88hPVx5xg)+CdJ$!!3-N9vs<jkKe za>{eF&)Az)ymw_ee}6yA49U(HK(X4!>G48>&t=~I{%0h_P@^0g8anOi-so&zh8J@_ z-&6NYT6_2V-<<k2UYagEhc8GppOHEK(Zu(&O>}nW3n7DJE`cI#59Kd?`r@#+FRmIG O7!01SelF{r5}E+}u9K|* diff --git a/src/themes/Crux/active-left-border.png b/src/themes/Crux/active-left-border.png index eb74fe87951a1bc568b52f0a28b73b8216acfd49..699a2d279882c6dd0b42d94ecc37aa27b7b733ee 100644 GIT binary patch delta 122 zcmXTzW}F~i!pOnIz`!tb&gUgSiY>|8-G$*l2rk&Wd@@jkv%n*=n1O*?2!t6g-L3lr z6l5>)^mS#w#Lh0ns~gO=j2kE<;pyTSQZXkvEg>OdN5R5v+qN||9a`!=ok9L8s~y`x RL1~~G22WQ%mvv4FO#q0nB+UQ- delta 81 zcmeBXES(@OE5O0Tz`zhFrZfvkF&8^|hH!9j+<xf)0Layy7%#3hLn7h9`}_NOcz8Je j?XUkI@I%1h%1;KX25#RQ2Yhw|RWW$F`njxgN@xNAw1gU! diff --git a/src/themes/Crux/active-left-top-border.png b/src/themes/Crux/active-left-top-border.png index 7268769fe91456f645d25a06876eb1f2eae411d1..567b4a0fe1a7e0c076bf312b8c5d705d55f9a272 100644 GIT binary patch delta 220 zcmZ3;_?mHoc)b`069WT7M(?VfK#DEN+ueoXKL{?^yL>WGgtNdSvY3H^TL^?1FWs&C z0~BO0@$_|Nzr@ZeVqsvjbx$l%sKV35F{ENn=@~;lCq)6*i>v3i-rT)$zqMFGvPNc0 z7t6hdRtcw%%dIQTiy8VqSHAdKS<LLjVR$Tb&SvJMo_o~?7&Vs~9+NoCxKzYbc+#0Q z-`_D9Pc~6pxiu{<d*+0Y?70keH|PGp8YLc;%{@u1>b>~QZ@H(}i6<Nu=XNM~wz>bp RJD?*NJYD@<);T3K0RRtDRDb{g delta 146 zcmV;D0B!&40igkq7k?870ssI2I6ylJ00003b3#c}2nYz<;ZNWI003D@L_t(|oOR5> z3B)iAMA6BT{ws1VZo?q`k#krF<3n_N%tx1`)>`j<&Us53V*m?)?W(#Z*#;JX%(T6i z1t208B>l6W-iwHh%-jGrs_G*<z8%^3BI&>bO|o6SeJR<U01E&B07*qoM6N<$f@qyO Ai~s-t diff --git a/src/themes/Crux/active-menu-button-prelight.png b/src/themes/Crux/active-menu-button-prelight.png index 794f6db2e568d5e54b8185c2d5822c17c44c25ab..db0a88c8a15c249f3d1809dfdba0ad8d6b263606 100644 GIT binary patch delta 440 zcmV;p0Z0D#0>=Z88Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-Lc3l$kLCNP9700040Nkl<Zc$}4!OOC=Y5JX>W!(})K z=ixSNIRXo|IRHD(fY_o4MJR2%+p~!5VSbsJk|L!Oxw^W#+<)!&d(4cSGpdT2QA%M6 zUDx59!+TGNF>*ScO3s;_b0a9F&~+Wamv`qJ&N;T*Z5LvU#2D%O9)SD(&Nz;X3a-~H zyWNgq7ziRlN(q3z?^~ye*X|X^<B{j{$>Z^uN60yIyWJYmZv;7KM1*l1X987a7zRY- z%iOPq)_<znNPj{~2~|Zzh%qiYU&-p3oHL<1pHf0Z7R`Gdp_DQc#27I%VvJ1F^nZf7 z_nLz`qxZfY_^vLcpsMc*Qc52beBQ`wT@{$wte{3&L_T!-4yxJ|nAyCAQVJ=hM&z8s z%y7;DU}gZVR@L@BRJP0I!ufpulZo)2iBNZYI2@>{Trs+l^(KZ8<_BQ2*>ux1wJ=qQ iKf!y?dc9_~TJZ*&E>^)t<Ox{-0000<MNUMnLSTXy<i-#H delta 359 zcmV-t0hs>B1NQ=u8Gix*005AYXf^-<00VPENmK|32;1RL-~a#tFG)l}RCt_?Qag^q zPz?0*dvF;J!g;t2Ek~fB%>n2*14@e`6ruP};oT@=v#XuTvOFGp>~cIF-Cb49%-tgb z)=)}8#9C`(=F8=xs;ZiVh$y81z%oEYMBMN9jhUIb>pB2<JbxbJIIb$(@At#uFbqQ@ zA`t<AuIsX2Vs4)}pU<z?>-l^(W>(d{@00c$K~;%p9LL7YW;P515iLibx6h=RC8vpq znGq2)ubPw0EK}8%=7<Opt*$$d6cMW0nAzQ#d77qw5z_m-L(W=j&7zMuBFyYdK}2SS zrCoEJ3hv(AJz!shh~|DDFtb!}_a-6{AtFgbM0ZC-0C0Bz$k@y>(~^3--LBW`A4|jc zL0Z~;I-T<5s}Gy6+7bY;+wG=l%G;&%Pt;ns+wEqvc>|=+Rlt;bJ3#;d002ovPDHLk FV1lG{sTBYK diff --git a/src/themes/Crux/active-menu-button-pressed.png b/src/themes/Crux/active-menu-button-pressed.png index dbdc18ed86f9ce676ab1adb9834945b75a788a7f..8ac8201dd9fa17ee6efda542c70434e15b43c05d 100644 GIT binary patch delta 409 zcmV;K0cQT(0;mI!8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-Lc3l$m*%MlJ;0003sNkl<Zc$}q^L5{*O3`Jkkz-2fH zci?1Pgln*52OAb_5GtrbO=3H<s8Xt7reZW-iWDdD*Z;QTwtw3#W`>BMs+bw26z1TZ z!+THDG=!8AyWOsc2qH2Plu~fc0le+K_jvDFuh%Z5lt?MD*=)GoZggEoN@-R>+qUfY zd)l@o#2CprbG=?U9*?t$6^Fxt=kv+q@fa+K2>1IPRegIrm0w|I#2D$iZXi%q`o2d* z-h59BI=vGSVt<T;oHMFAcHuWn$y9aB3AOU|;1kqNiO68#Uj#KUGtBJA!hMfxj;g*C z)M@;S0y7&FOf7itKS~}6a?WE=ebtIj+Xk;TR;y-4P*qAPTrL;R=krGvrevYApH3(0 zRL=d#`V&J4!va{XR<7@RVvN+uoI}$zESF0biv?d|ED~0i8t}Bx00000NkvXXu0mjf Do=dU4 delta 332 zcmV-S0ki(71Ka|T8Gix*005AYXf^-<00VPENmK|32;1RL-~a#t6iGxuRCt_~Qag@? zFbvF(cNq@C9XJ^m;Tn{5&`{7I6i|eSV>?^;3858YwXU3K#vYHYo2FrAL?j|+&N-{6 z&{`W~thEjR+O|bRL=-~KS!=D7x+lgMV@y?54gdh4uIqJOLw^VW@Yun7-*uh$-o+SG zO3Shg!|(`|===USj(y)903hPFZA5fOTzVv!ImQ@5Z~#C==XoOHUHUcs^@)fvMwe0| zB5~=_9AOfXz?_&PkCz$5Ktyx^@IQiN%*@QcX1(VEBcg8yS@xeDnAr(hBpG8~&|gAI zNivZrwp><Twnd6yW_CoBbDrmUnx+>?7t=|ZaU5mkj|VHK>Lip>Wm%r*8Do^KKbE)F eem<X~D1HFJ9aWaq;Qvqn0000<MNUMnLSTXf8;yPd diff --git a/src/themes/Crux/active-menu-button.png b/src/themes/Crux/active-menu-button.png index 8b110f587181c75986fc7e91a123392d26a68e9f..de8e1a7b1420fa085b466bc138f41c929321f7a0 100644 GIT binary patch delta 421 zcmV;W0b2g&0<;5=8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-Lc3l$Uy%$ss)0003&Nkl<Zc$}q^J&wXK5QU!|!(})~ zu9zYfci;d>wA55|5k;CH6ak(edy8ni(Go?w+9ySdmH3-^Z+~ppG!0Tp5D};<QcB1< zV@=LEc<)hF6#^0Aa5!WUfru19&Kb@*0Qh+K-oty3x~^RyA`lVUw#Dss!!QhZy<V#w z^nH*0evkY8ju2x6Go$M|oX_V{$uzHSI-O2<KA(6z9+L$TLErZfk&kLi098ed5#u;c z09C~}j$q~w-+%K!?VE)jV?<zPs4AEl%)FYs!E9n8f?&yu$SUBcg`D#QAff^wqQ3)d z?y3q^Egrr1Wy8|i_WY}Zl+x5eN~r`nue2olzW|uI_%V<rJ|8LYJ;u4!VC`J5S6nWa zUs;&Lg3*u1BkWYJ-AKEMA%y7xfZcBA-tRYJjIfirrXH%Qu-$I4*=+CyC^c9SQ9O&K P00000NkvXXu0mjfPztvB delta 343 zcmV-d0jU181Lp#e8Gix*005AYXf^-<00VPENmK|32;1RL-~a#tA4x<(RCt_~Qai4~ zFc7pI!(})KSEQig4jcd}ZE7kyM3DxBtOW1R6!T<7k@fW6R4Z#|c6QeOa5$Kmh^VTW zl~P;_-un<j*L9JI&gZj;hzJO!6z{!rZdrs7LJ0f)J`xcT9e<C<$K&yQKIeIEP8i4W zbUM9Wub6XY=KK9V3<LClDi8F1KTXs7{f<N=BI7uU$Wn4eP}Q7sN+}YNs-~2fd1<|F zk4FTPbB@fcs?5yH&2Yd(j3N>dj)*h~OG~8`5s5?u0ulX*fb3OORpB*+fTmTAw*O5q zvuI{!hP|ua3Q*|zAuuz{freOWzBSfrIAYfAcDr7$zgViw2${>}f|EBtEWT<4oO8R~ p?(_NNoN@K0eAji`?RK--d;#0IR}f<wZchLJ002ovPDHLkV1jPqo+JPO diff --git a/src/themes/Crux/active-right-border.png b/src/themes/Crux/active-right-border.png index 61c84b121a02e662cd22c21b548d0ce8d27b4436..bcb546621c5210cf53b135c4f311ea500c2c078f 100644 GIT binary patch delta 79 zcmZ3+*vB|QoQsiziGhKkXtl@kiH5R@{0t1-{EU-+GA{)RvX^-Jy0TwlXBXm^F?e@m fGf+r+V!o6pqeCfMRw`pPNF#%%tDnm{r-UW|(t{GP delta 103 zcmeBUT*f#-TuOk0iGhJ(m*UKsK#C>Z(btiIVPik{pG4M)in59V3=G@?jBAzmmI7tj zOFVsD*)KBkGpO+Xe{=9UP)K=Vyp-%r34;SG1b7%2$~LfdJd2PO1WGV?y85}Sb4q9e E034kf*8l(j diff --git a/src/themes/Crux/active-right-top-border.png b/src/themes/Crux/active-right-top-border.png index 4dd314f6a539c11e6869ceee52874aad3450550d..8b50f0473e6dbbb4b73abacedaf92683b24e5a97 100644 GIT binary patch delta 260 zcmV+f0sH=u0;~d%7YY^#1^@s62rX97kue>A4gdfP4go;E;XwcZ00(qQO+^RN2L%-j z4o5sVHUIzsxk*GpRCt_a&Ovg+APj}!9}OPJ!fxZE)V==^dH^563-2Hh5bmmRsI~m& zJxNAH4&Fvpzs<U?2S5mcWmy1z#5sreo@aUfg}<zG4r?tr<<|;HDN$=BrSw9(Z5!in zI1)oRao=~0F@zY;dW?~rbC;A-3aUzcJWf<qT5H`QX|18Eq?~&MsHL1(YX!g<bH(?O zivVJ+y`uLXk-i|~G+xl&KWE_Rlk<FM7=|7{riuT@#NTe+;{d-V*;njYm!cv70000< KMNUMnLSTaKUTew# delta 233 zcmV<F02cqO0+9lc7a9`?0ssI2*Md+q00004XF*Lt006O%3;baPks%#_5C8xR5CN?t zy>$Qp00(qQO+^RM0S^NaAR0vBO#lD@j!8s8RCt_K&cO<VFbo9HX{b;SbyxrYYy27! z@n%eE(%pm7>f9a^hG1EiZQJH~rYj<%sv-gafM3@&#>mHUd*65G+`)XAm^r0Xd&)VR z8K38EGb^RkJu0P`nWWT23_x?ft*QW=b1&Br-XZV(%OM1!c13ZBPy6vZ0l(Hy)7W)g j^Jf^IlN9>CJ_FznVl+)wY);Sq00000NkvXXu0mjf&zfC> diff --git a/src/themes/Crux/active-top-center-left.png b/src/themes/Crux/active-top-center-left.png index 7275abb047212a1e144ecf921166468309ffbd2a..aee3b76685f072c69d7c7639d8a3cdbbf3b3b873 100644 GIT binary patch literal 176 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{L!3JU-`?d;5u_bxCyD<C*!3BGlPX>x`7I;J! zGca%qf-qx!O8i8iAbW|YuPgf{c6K2Fb)WspoIoL4PZ!6KiaD;`Cpj4$IF2;^y`JoP ztL1rJ%ik8B6o#-6(ZceS@`>-<R=t`qGhMLISZUqwZ}NA0&zw1UhT#VLr9SJ2zN|TX QK!X@OUHx3vIVCg!0M4T~kpKVy literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^20$#v!3HGTzRRxxQY^(zo*^7SP{WbZ0pxG=ba4!+ zm~(gfL0)D<4wi>5>YD1jOIu7t$|uji+hRCjy1!@KM$41#&$i2NS-rLO!0)d~3=G?k z3oA8gsz&D?VxAflR$btjwvd}aXkzRPNrgvS?6S^vEW38=eWAa{ABHn~ZZ&uR;Jp$R zUR@ygpR+apK`p<_ll@Wwp*ObWM#-C|y9gWCugMggdFlS^y0UXC`u?*YVh^}_RW9ZY x<FD8Y_iwIvSMj_j>y)Lxsy#Oc!$SW};*OoiPOK1rz6a=d22WQ%mvv4FO#tjqVr>8b diff --git a/src/themes/Crux/active-top-center-mid-left.png b/src/themes/Crux/active-top-center-mid-left.png index 56678367af6ecbab27a00520d417ebc0cea52be5..927d50e900c39fc96d103461553f16aaef4669d9 100644 GIT binary patch delta 879 zcmV-#1CadN28IWaB!32COGiWi{{a60|De66lK=n!32;bRa{vGf5&!@T5&_cPe*6Fc z00(qQO+^RN2Lu!(07R#@$p8QY6G=otRCt`#m%mQqKoG{iwH+r|hpxH;UBv^S6cmvV z1r-$~FTqpL@FH}fkC2c+f-a&$NCa$y5y6ouA|aCC|GRs|$$viY+J_R|`Oy8O$ll4f z&dl!2PK<9~8vOg$CI=vY{tL+Q@v-3SXf(p<=_!tmj>u;@wFug1G!hJ#mzS8$W}oEF z;%J<U*}^$T7>1wZ&f;j4(tN-<2c;D6@9&@J(qd?7nhFNaIeg#8=H@0}US5V_7-%+| zXfzr)JUq<nVt;RMkEdyhIF3On1?L=u5U8pu=>B;C?RFbGJ3E5y`S}^==jVdW_kHZ| z@5A#vyuQ973_}cuLtI>3)a|o?mLy5Z=s1orzP`T3WHJ$KQ53;-UG)3?4|R1@+5zBa z8f6edz!-z?`+_EpV~odRWb?E7k#%*W#c^CR67nmBGk?dTC=xVL6k$4@qBx&1hN|b) zNhyW0Vl3WMN)g8~I-L$T3<H{`AqWCkmIc!^OY=82Hn?FJXti3<bsddHqqfFaxdSq* ztE<@F-WF`OZR6zR1e8)R#=sbZqA2KgyLftf!gxG}@B6TA8#gyMb@&cI>H{*2vHX58 z7zp1vj(>wRO>uQ~m9K24)8UTe;Oy)y*F8KuU^<=tO`iqk+JPz<V~`I3UDx4xo=^vM zH%4IxvK3bpB_At_Qn~^_nx>@y2qBnECV5&Zijvn)Z2=@nQhDkWgW{Z*u9>dgZu6z3 zC8(;3BuOwB3@{uH^MJBvtgo;0R;z_(vk6_-p?_%_dc9u$!@Ik?JX;jGvln%x0OT6T zdH^9rIFV#lR#vdJwI$dr%R;~3&vzi3-|cpBe}9jcmlw=tGgy{YYL-C|;Naju(3z%* z$H&LtFMm}4i*S2;D~w&&MUo^iO*4;rZEcO)wvAq|C+OtDj-m+j=t=<;Pnti4F$Q@- zbZA|N>$<{;#u!5o1cEM(<GFM)c>wZzL6Kr(%f?xH6t7h&r>ZL6-ri94x4j6ZbS_;f z0M~Ut6fBCoqiLGr?(Pnr=LvS%u`mqh(#a6~M=$VI`~dM0S~T0x;PwCj002ovPDHLk FV1i_&o+|(V delta 836 zcmV-K1H1f&2ipdaB!2{RLP=Bz2nYy#2xN!=00R<9L_t(|oYhymPUAonJ!3mgu*3&Y zqODO1ib#lpie@SK3I1R^8jAf5y3l8lkU)YiqC!XnY=aTOktre}lHm8uY_YP}GY%-x zu9xLB<2gCw+~?eceE<4|1HiW*caT72;(r7=JUrw@VlWus_<#5q2L}hA!U1hC7zo7q z`8g(&$p@J;KQzvT1b}mnFbqG)ocW<qO7jip9F$VLzP^5-N%KKV(^Mch=kR?W>+9=$ zad8obVW3{GqgJb7e}6yki=CYvo~9|{I0mH@oO2LDpsK2%`{xccn@wzOZ3*1t<0DQ_ zPX*5ReeCY;!hiETJU>4p3`6w$eVm=0Rc*5XElH9R={SzCzr4J}XfzVID2m{^F1p?B zySl1T$^h`Ij4}{Hz!-z?`+_EpV+@BwWaqQ~k#$u=i{rRN67su*GsB`N5;Rd1VLTqA zc%CtaY458Nr4q`TvG`0WMI6UywOZUT3}~8$AP8Vt7Jp3BES+ClTjPddpwVbR*LBot zwaNzL)C|a2US7uL=BB{ewvD5sBT!1g7z1MrilU(1ZsXzM0mI=CzVE}fZCqVlRbe{- zX%5I>jOEY0UQhVUaU7&+ii?YjJhH7;i#v{klarHNcXxM(@p$|<Z5A+72Bv{A2KfTe zbse7P34eW1^<We-kVRZklzgu!N@)dvG)+qm5JE5-jq<Wm6eaJU${a|NWa_O`bc%Cc zS~Fd<+2jig3s6-RNs^$~>!IK8=MH7>SY2J^jYb3YdL6p1L(?>LI-UHBx3{->78H51 z7j-2E<Q~Xo03k%Ukz_0_En#D0L*OjSLbuz^Gk=hsZ@1gHy}iZL(-S6>2`tMh4a*=1 zu(!7-=uFeZ{r&yh;h*NfJh;BT7WS^|B1saMrkQ)ava-T$+eW9;5p;56M^S`XbR`Fh zH_e}dF$Osxx~{`@UExM!j3EdDK^MpIOgb641M>fZB8r18+h^rbT&I<ss;YQ-dBL=w z?L9?MN@voQ9B^ItUBSGNGn%F;Zf<Vid7i+_hJ|4`lTHQ!@OJ1w0e%9`iC5&!6}PMa O0000<MNUMnLSTZSpNskc diff --git a/src/themes/Crux/inactive-border-top-left-border.png b/src/themes/Crux/inactive-border-top-left-border.png index 61e7dc96e6da57a2227c1bdffe4f980f0bc8242e..0f6a1b88ba92d6e54b8fc4ef049e7aaaccafab8a 100644 GIT binary patch delta 133 zcmZ3_IFnJaGr-TCmrII^fq{Y7)59eQNHYR48wVSZWD@vdIMGlxnwNoro0st|`vD!G zAbW|YuPgf{c6K2Fi-X(s{s4v4JY5_^D&{16czgdof8+oVq@<@GKcJ$fcI<$PlG33A efBygf&&Cjbhwami>9sjP9SokXelF{r5}E*R<tau0 delta 155 zcmbQqxSr9lGr-TCmrII^fq{Y7)59eQNDBZl8wVSZJXIt297wUGJNh~@Fl_AS{*%Z$ zQBgLLkAZ=kkI`Y@L!c-Fdx@v7EBhrjNoGTH->c8A0)=!uT^vIy<|O-gd;dP~z?iVe y#h4igy64W7O=auo><mn6=;+{ZWitqp>R|YEgmrZhL*I3vJ_b)$KbLh*2~7YBl_|&o diff --git a/src/themes/Crux/inactive-border-top-right-border.png b/src/themes/Crux/inactive-border-top-right-border.png index 819d66c7e028f06a03682cba2251fec4bd4cd338..0e37f50b219b96d3f565649e273a3e42d235d839 100644 GIT binary patch delta 134 zcmdnUIEzuSGr-TCmrII^fq{Y7)59eQNHYR48wVSZWD@vdIMGlxhM$3fo1bygPv)gS zLG}_)Usv`^?Ce5(9LD;J{XijgPZ!6KiaE(1-rm2@A2|R7PaZ!$eBi^2i;MsB#P6^B gd;ZU}v$NS4=JWAB*}J;^5l{<*r>mdKI;Vst0NvRvZ~y=R delta 157 zcmbQmxRKGYGr-TCmrII^fq{Y7)59eQNDBZl8wVSZJXIt297wUGJNh~@Fl_AS{*%Z$ zQBgJ-sDfL7ajo*+QlKn*iKnkC`z1C>W^>(VZ+B<{h4egK978JRB>Q-K|32@)n6Svj zm>CGV`}_G_*$nKezH}(*8`S;%HPwh&gV%+j#G2<y)OB%XpiTx)S3j3^P6<r_Jwqu# diff --git a/src/themes/Crux/inactive-bottom-left-border.png b/src/themes/Crux/inactive-bottom-left-border.png index 3cb1ecc84f1db737de575aeac36ec5639ba03354..6d5e0ec2d0f7ff4bccde0f2d4d524f945b2e0082 100644 GIT binary patch delta 128 zcmdnUIE7KMGr-TCmrII^fq{Y7)59eQNHYR48wV4R>@7-8n`kH-#>c?G&By4l@1Y}5 zkiEpy*OmPeJG&5{*hvMMH$WjpPZ!6KiaE(1-rmU;<?m!J&o<AW5x2MMsE(4-p(6(l aFferP;Y?B4%;*4A%;4$j=d#Wzp$PyeGa>8% delta 157 zcmbQjxRKGYGr-TCmrII^fq{Y7)59eQNDBZl8wV4Rbd~Ge0Hj#b9eo`c7&i8E|4C$> zs3@Dv&%nUV&p7EP^HQKJdx@v7EBhrTHc<ns^LkSs0fqEDT^vIy<|O-gdnYTf8qBjU z?^EH`$-lQp(f9D`@bw;-3tn7MoMd7!amlR4Mn(o>ZthYUsk#)PP6kg`KbLh*2~7YZ Cqbe-` diff --git a/src/themes/Crux/inactive-bottom-right-border.png b/src/themes/Crux/inactive-bottom-right-border.png index cfd0c6c8379b9721b033da44c20e4786106d1d9e..3302e0154fdb4ff35f76cb95fd7cd61c98ee034a 100644 GIT binary patch delta 128 zcmdnUIE7KMGr-TCmrII^fq{Y7)59eQNHYR48wV4R>@7-8n`kH-CcwbJEx@=|d2cCD zkiEpy*OmPeJG&5{3gdU*9H5Y*r;B4q#hhdhZ|~$EzrJc;zP&wvre4gB17}X3K7HiC a0S1P?X`Gc^p^~vc#SEUVelF{r5}E*(rX`L5 delta 157 zcmbQjxRKGYGr-TCmrII^fq{Y7)59eQNDBZl8wV4Rbd~Ge0Hj#b9eo`c7&i8E|4C$> zs3@B($iToY$XK5eKM^R)UgGKN%6^fNpGn@BarbjAppc%Yi(^Q|oMazw?_>p5gSx-J zrmFDj<lo<?>U+4ATioOFhSbwylS~XIE}7NX$jFdU#9dnVWJ)wpCxfS}pUXO@geCy+ Csw%Mn diff --git a/src/themes/Crux/inactive-button-prelight.png b/src/themes/Crux/inactive-button-prelight.png index 49be9fd05eee3724ac66c97098c91449aa65f3b9..070a164e2d56da31ac40192450bded90072e4f66 100644 GIT binary patch delta 316 zcmV-C0mJ^?0_6gb83+ad001BJ|6!3a9e)h~01FKP?FYat00007bV*G`2hs-%6&E?S zXd#dQ008nyL_t(|oSl=+jf5}^g<lejR7Dju1Z~g(C2*o5Bm^Q>{+vCmGAri54&!s) z7yCV19mfF?LCzUDXNU+&DYz@86tvbb#(;9p==;8e5D;TTO6e9-#YBW*7!*0@aDSdB z#&Nv;^}V{T!@91}%nW9JB%Y=T+qPlfcTh?RF-8D@h<prj&ViXh)xf8K>KT<%UWPpZ zhzLaFw}T4!FTVFGrF`E()lprZZvY~41w0wy0{A9{mx*<Cp91Rp%Lwy4e=OEo1HfO5 zZQH^*2k$*nO1H;EM6lMv7z4E|3n@}cU}kvl5kf%D`4(V|LDMv_*5U`2Q|}|k2SU>T O0000<MNUMnLSTZ+(}IBj delta 308 zcmV-40n7g70^I_T85jZp005AYXf^-<00d`2O+f$vv5yP<VFi&P9e)l001FNQK)&HY z00007bV*G`2hjl=0U<GSP2=hS007!aL_t(|oRyNzt%NWPg!5yOs;Gj7pba{p1Wr_h zgh0efVmt4U)v|}|!khDaiDztm9EXT7Gc$`w&RNx@wKm3BYk`^jzK=1cl!&Ox6gL12 z!vNm<^E}6KtUmmyu7B&+bv1~Hh_~)(nzn7*_Z^5RrKFS+k>8B>9uc7=egc%7kaI36 zZvhbz5qQ_~t<X>9od5AdaYEVGLqJ3>;C7@7c-Yb_bUBA7K=E87&GY=*ZH!S$y=raS z)_Wg9AfoE=0f2MPTC103AtFQ!A;cJ&xe8coo2GHj{Q={5?hzw#2m@6B0000<MNUMn GLSTZYD1~PL diff --git a/src/themes/Crux/inactive-button-pressed.png b/src/themes/Crux/inactive-button-pressed.png index d215f9ac5652a1b0ce54379ab32d4bb4c8c49f7c..88f3f8a0a27857e01367b4bfc140d4ec40106f1a 100644 GIT binary patch delta 338 zcmV-Y0j>V^0{a4x83+ad001BJ|6!3a9e)e}01FHOKR_bL00007bV*G`2hs-%6&5BU zdmSVI009U|L_t(|oTZb^jlwVxM&H<mbV&v2C<h9l4lcAnDnR0b0>QtthsY5t?IN@L zU2^jKp2r!v-|wW9$T^d9rj&xJ@-8BRF$QZb4q&(2X^e4&sOql}5kW+-*0SI4#eaG4 zc|M=?egC%gHRCvPI2^cMuecZ^Ap`&}mrE1ibUHCj6Svz9mvbhi1VGNY*}{9zJkK~) zrIZ4&ep`}KBF4A?>cFZ=OKP!uZEXRF$Tx_4efLidRzS7*WQgk(Qc8a^fMw{e{=TgS zwXB-|-yp_FDTQ$yIiJtXhmA1+3qL?r8HNGxJ$0$x#ahc|v%y-69FIpHj|cNS<Gm+@ kux{i}shhanZt1#?FEMBEoMwq?2mk;807*qoM6N<$g812!=l}o! delta 332 zcmV-S0ki)50`&rr85jZp005AYXf^-<00d`2O+f$vv5yP<VFi&P9e)h~01FKP?FYat z00007bV*G`2hjl=0U;@1A$z<4008nyL_t(|oRyNXk%TY|MJ3BDT~YxZ5l{eikkA6I zfEf}7Ft%iS1Md*rF}}SYIMV-5@_amwLqtLdA%qxXN(r8Xh)O9U(g4sj4Krs?O6j); z5fPDy`o7oBx$C;xwtsyLzGaLVhGAV-&CK3=09cl#V3?+9-}i0XbO=F203d`=hB)V} zwK}B~V+4Tw79=9ftnVu`r=T3I@8E&~5pR#a|Na}o$B-d^9{pKKM7|^dK#Wo6MwAIT zG4Jw!0yD=LjWP2)m#39d0HB#UrPOtub1ql#ahiy#sv;sB$0_kVPiw7n&U>E=`(rv+ e_4Rtyb^QjLRqvcHzZnSt0000<MNUMnLSTZ?HHFOp diff --git a/src/themes/Crux/inactive-button.png b/src/themes/Crux/inactive-button.png index a13abffb0996260aaef96d653e513e1e6b8f068d..e74564d2605d976f4db501b4c2d1c5893bfa6488 100644 GIT binary patch delta 374 zcmV-+0g3+j0)_*S8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XO z000XO0qqCCEC2ui2XskIMF-Lc3l$g;b3&yv0003KNkl<Zc$}4!+l|675Jit;i)!eC zHmHyW5N*(b3&;;hSPb*nkI2aEiY(lpM2>Uj-tjnHuUFh1Gk?R(aCahtHKml8riq+0 z#mqRJPSF8oMnt@Yq?AZ0k#lCZ+of{5-4GG>`~7OwQMFc%$0PGRQ(9|?2mtdue*`$6 z&$QOKTrLz<#moRc&JQ3WwALu@j=Mhr{r#P$X#zl1c|0DJv0`uFn)>&Mz}*)IeNk0c ze;y-r$R7vehHw8IM8q-&J@+>NSbA2*+}}EQ0=ffLCFi^f=zE_4Ref<VHublgh<I6h ziBM~$*1B4KR0lne@o+dGB8-#yPB~{vDa+H{*>1O~wZ{E^M?_W!s^7%TW<x23A7kzf UdYB}Np8x;=07*qoM6N<$f(}xk4gdfE delta 360 zcmV-u0hj)U1NZ`v8Gix*005AYXf^-<00d`2O+f$vv5yP<VFdsH00v@9M??V90MY=` z?54%w00009a7bBm000XP000XP0YJXtK>z>%2XskIMF-IV5ECI4hwb+y0002>Nkl<Z zc$|%r+l_=U3`HGmQO$Hg8&pUGh&JdT1>^@LB8(sV5jL|cV1G3CE3f10N5Z<UW~QpD zYG&>ZcM2giO@oM}s?#*-uiX90gb+dqh}d-<ZQI7oec#^(u8J{^<Cs#SoHH{6KuYNY zFwb+&d07?`5mg0%&jkPgGv}Pi%*?C+WpP#0GyotX$8k`NS}MK;%DKCn8P!Zg<f(v? zQepl%)QcwvcVVY8uWx`-C)L!yaX5kEAR>r(3zP>ZAR^VFHsG(7yVvbIr5Iz3@u5kl z3U;=27zSppQ@;uki3kzN%wDfo&UxQ=X1*O?`KoQ(644KDrVM%g4E;U;0000<MNUMn GLSTY#caU%Z diff --git a/src/themes/Crux/inactive-left-border.png b/src/themes/Crux/inactive-left-border.png index 681a566dc8ca5d18e2a6515d4abdf695025c2e06..a98ee930a10d224eacdfab6b4521c12cccc06ba2 100644 GIT binary patch delta 80 zcmZ3)*uywMoQsiziGhJ(=A6$<CK}2r3NSEm3ox!#-dhS3WH0gbb!ETA&Mw4fn(dxD h4=5x#F<)Gag~4qZmr3D^!2LiG22WQ%mvv4FO#lQI6a@eP delta 102 zcmeBST*Np*TuOk0iGhJ3P)unSkYY)9^mSxl*x1kgCy{lcqO77I0|U1pV|_~eM4&8t ziKnkC`$a~6CSJv^Z_hRYh2$s3i_082(!kYbEzj`mEmsiJi3`p^aRyIUKbLh*2~7aD C{u;gj diff --git a/src/themes/Crux/inactive-left-top-border.png b/src/themes/Crux/inactive-left-top-border.png index 50ed2a8c979111006a346b928097c66f6938176c..12694342671c0413a8b90b393cc924a7764bca8c 100644 GIT binary patch delta 155 zcmV;M0A&Bl0mA{17YY^#0ssI2XpO45kue>A5C8xR5CN?ty>$Qp00(qQO+^RN2L%-f z1+;=Bx&QzGP)S5VRCt_q%RvsnAP7X!kMXP?z@xi|>7urjCbD~(kBu?R3;;SX=S%== zt&NC~Bxx_V_wq+Xv@bd!$=x$cyk+A#cR!$H=bv*{ASnS9T(DYU?p%b%DF6Tf07*p# JPDHLkV1mjCI9~t& delta 161 zcmX@ic#3g?xRfvl69WT-g@ZL0kYY)9^mSxl*x1kgCy{lcqHK*I0|U1pV|_~eM4&8t ziKnkC`$a~6W+Am3T;jWdLhha}jv*CuN>3Z|9Z(QpKFIrM?Uy}&Uv0ju!l*QN_rz=0 zC6doc3U0Gz@TgLF$?uu#&YqM0?3CEPO&|4)xn&~%uH4MLO}v5Gygxts1%uW3y+9)w NJYD@<);T3K0RV#jG|B(~ diff --git a/src/themes/Crux/inactive-menu-button-prelight.png b/src/themes/Crux/inactive-menu-button-prelight.png index ecf6f94055973e69c941b82a014a0ae71021ff2f..8c45a1bb47c629c8d939105b5f3340f3a9c32857 100644 GIT binary patch delta 395 zcmV;60d)S?0-6Jm8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-Lc3l$d<8r0a(0003eNkl<Zc$}S+F>=B%5JjJ5-y{Wh z$OR~JjGTa5<T_lyGj8dq(_{u{2?fI-?Mj;_lI_^QkY8y>(trEA+ExAW_JY2@QtKz* zUp%b}V7XkHs-mi-lrS^QjH;>tCTr&$&N;fSs~Uh10&Uv@a6BG4pU-z)ce@>{)e3+H zKtup&+qO7m4c)WW>ou3lr3a`ghr^+O9syJp?|l!5F>*Sc@ZL}AHnaZ0e)nRGsOlKt zy(fflv+f~GM1P1e_JEWUB2v<NBvmc20tg{+y<YzZFf;NT<dW*TE*IwFNd_V^%HVHD zhVg6(xiv$lImH;K8JHO&Qb5i*Qc5`I$Ob@(a|cF%?RLv%v$^X&RGx_nV6j-3h!8>; peW+U(opUrz!+yW7W)D51AC6=Dq|}^jl>h($07*qoL<FuvV1m&#s6_w( delta 327 zcmV-N0l5B}1J?qO8Gix*005AYXf^-<00VPENmK|32;1RL-~a#t4@pEpRCt_?lD%!i zKn#W7QQ9PhcE|!QGDarw7FkCN2vDm|b(#RSTStW;=t$l%1!egsw&7Q?;P*(ryW;EP zO+ViY{r>&ID+&NMn~kcfYR=ir%q)Ze;IbehB5K>V1i;Kq(|-Us9*^TV-ZkFscH8Y1 zKnXxZ05nbGey-KtRoC@2O$(r^hr_|KM}Vrv7#AR=Gz>$G@p5%DTdoYjdsOud#2A_R zP9`T(L{dr%kaHFhpZG|s>f{12^E}V50%qp#;OiAd;Y~O7)dUe)CtSw0*0(EpYOCLk zQc717%uGZaBS4~@GZDEF0IxlwGtl>a*L6>h#_2%<fU2rQgqhd>_rH~h%Cg+=_s>o5 Z=nthe`J`18?4SSu002ovPDHLkV1nG~mE`~c diff --git a/src/themes/Crux/inactive-menu-button-pressed.png b/src/themes/Crux/inactive-menu-button-pressed.png index a3a4ab842874fcba1e3cff9029a2fb140e4067a6..757ff7c2bf66d0bdc0a6ac9776677951155a0e00 100644 GIT binary patch delta 359 zcmV-t0hs=`0`~%t8Gi-<001BJ|6u?C00v@9M??Vs0RI60puMM)00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-Lc3l$axfE;XA00035Nkl<Zc$}@1L2iRE5Jex3Z_-=z z0xWt1w!KWRl?$+BQxR3lA{#`B6d`cNGhI1ALn|WXuWXO!`+xuW^6um91$lpEC!c(O z@h~!gJkL!;5D`=rGsDctvJBvE?VQ6o$9})hJU|G6q9|zFmdoWr2;tvXyRM@wO8`8; z^?Idg8tS^<B)h6A`o5nCM1=GCOpNjF@?3s`sxpq_L=a<S7zRY-&bOIO1Dn-EWJw?* zs|x1Li7du=yI|{+q(rg>DXHfXm>H^ys@^=#2lsowsz6nrW5GGMsd?2xiYHBc9ve(C zCaVjA)9J+Vc-&-RPUh3W;cy^?u=r4aH9F_;-mlgl#t(57_D;Apsm%ZY002ovPDHLk FV1oCXoo)aC delta 295 zcmV+?0oeZc0=EK?8Gix*005AYXf^-<00VPENmK|32;1RL-~a#s?@2^KRCt`7l0j~R zFc3wDiEq+d^a3n$1Gc?Puf+vevWY;ISg=79B!s|x&vaqpAQD+sW;M3{^Zfbp<@@@9 zug?o^zd!V!N{A>;Qvd)&L{(KaNfIJDHq6Y-d7c|0vesr<)_?c?G)>mpmk$raP!t6b z86w)Yt?Rm~sv=IxvYh962LO!Y=$tz$f*)TZvaah6IOmpS0dTags{5ArO8^f5z-dBI zd(t`Q1;&r_Ok@Wi;JbjTiin7uc0Kmz2_o{2C1#GO&z5{}K9&$A-DCBJA3)o-P18gy t1=9FKUDwvy@F4%5rOa%MiNE-|{s6G)^-hjMUpW8(002ovPDHLkV1hJRhpYeq diff --git a/src/themes/Crux/inactive-menu-button.png b/src/themes/Crux/inactive-menu-button.png index e6961df2454b6c1e4789d6ef2dae8d212c7b1b79..89b2a4424ef001234fe26488ce8f4fdb7188adf5 100644 GIT binary patch delta 333 zcmV-T0kZz;0`>xs83+ad001BJ|6!3a9e)l001FNQK)&HY00007bV*G`2hs-%6&5-+ zdO>Rd009F@L_t(|oRw2Cj)X7_94Gk(U)VqJb{aYw8hT2~2o%M!uRxAq7uda#Qdshg zXPkukzK5zpL{Lfr0H`XSKtuol?>#~(1;a3?38-p4cW};ui12#7C@?chDQMgFaewL& zF-CM<hjm?d2c;B<2x5#s2~5+3loGaWLv<h`5Rs2&Rjru~A_8VcN@;f>B2d-3#BZ=( zW=1%Yp9F}gF4j0AvOBQiD#D!u8yb#kzecb@s(S6<eQ{THjbOxYJ9u|+5-`>O+`?@H zvwO5{1glRwuwq#j%=3H_IFjxVtU7TVN7$=;`b<OwB7*mR|BV39G!5mPk#hz!*C=-a f&N+k-;JwEm+xj~D#UBl~00000NkvXXu0mjfEb4@c delta 321 zcmV-H0lxnB0_p;g85jZp005AYXf^-<00d`2O+f$vv5yP<VFi&P9e)o101FQRlKBIr z00007bV*G`2hjl!2R0p_;J4)f008GnL_t(|oPAQe5`!=di(~%=zra86?JR68EbNSo zIk;T>=-@Wx8j2?0Az6|GOw(j$swyHO1TzbF0DuqzB9e&A^XvlqpcTXz0if@DVrCH; zhT(Q`MM`NL$KyCiM1Mp?RZ~h2f^}VU&gXf)9aL3SuM9Ku+zwS`=A1J*+swT5KRAJz zsj_bc0N^)pnyQi?r;XG)_+F~g=SaTJ%zhoNU4Q0xB&YuCaCP_!>Jgqh+(hyWHHnja z{&w(b-}i0Xs-W^(kbhp5#h?84=K}x$Ktx2O5JJ~=rIb<%Gah@eRuE$(B1C)vk!m^m TU<#Hr00000NkvXXu0mjfOxuPH diff --git a/src/themes/Crux/inactive-right-border.png b/src/themes/Crux/inactive-right-border.png index e9a009f133528f57ee4a5ec5ce36fd11e138d599..206375bf325043ab24d4926012cbf47a34bb67cc 100644 GIT binary patch delta 80 zcmZ3_*v~jYoQsiziGhKkXtl@kiH5R@0t^h?0*q^w_m%<$*-JcqUD+?OvkUQa9kD8W h1Qe2)m@g&9z>v|)WgZuPI|wMk;OXk;vd$@?2>{->6Gi|4 delta 112 zcmeBYT+cW`TuOk0iGhJ(m*UKsK#C>Z(btiIVPik{pG4M)in5A=3=G_YjP)t;6M?eq zC7!;n>=zjYISn*a18+V93h7LYmr^@$<iLRgCr+GbV3{FdaDYRUiQ#T5S41iQMm3-c N22WQ%mvv4FO#oI&AEN*O diff --git a/src/themes/Crux/inactive-right-top-border.png b/src/themes/Crux/inactive-right-top-border.png index e8a523be7cd1a16bebb71a7b65c80ffde4a991ae..8b225ae53052df242a239646a534f6dab03edf92 100644 GIT binary patch delta 239 zcmV<L01*F(0+#}i7YY^#1^@s62rX97kue>A4*&oQ4*`<-1El}}00(qQO+^RN2L%-i z7i<;=F#rGnq)9|URCt_akjt%wFboC9I1#^gZclVU9kj?Au^{C07Ed8qcoj{?Id)`O zmcpyHZTrc-?+;wp6#(a)Lqy*4KU7t7;qLneKvf$&j)P$s@ZL9gp6BPyE`&ggk(5$e zgDE9)&g7gMETvFNvF+6|?bWKIJtjbm(FOrr*VSM>gb*66>lxE~kBHcyzVAQK&GY;n pX__Wf)vh^?BVE^-pL&Ac^#>_1S6mNxRLuYY002ovPDHLkV1mS1Vafmi delta 224 zcmV<603ZLC0*C^T7a9`?0ssI2*Md+q00004XF*Lt006O%3;baPks%#_5dZ)S5dnW> zUy%R+00(qQO+^RM0S^Nc65yrMPXGV_g-Jv~RCt_Kk4X+gAq+zu0{RTM<>m;nVD5tS z(`FMr*>W68DKRq<#TWtT-a7zh1^__koUOIS7~xV15#c+kwKm3>a|+Kn*IH{W;l20X z`}&V~{YN}kMF%j(xOo6OYOTU&wbq1B)2ka}i0I}$&-2SVgz$IId(X_buX9c*^}Z;1 aZ~qU~C{g{ojiL+y0000<MNUMnLSTYH3s}kk diff --git a/src/themes/Crux/inactive-top-center-left.png b/src/themes/Crux/inactive-top-center-left.png index d281f92899dbc81ae9450e723ab0b057ccabef18..f901f13eb82260c4ace3ff1389fafaea0bc16fe1 100644 GIT binary patch delta 145 zcmZo+TFR){8Q|y6%O%Cdz`(%k>ERLtq#1!&jDrbC_AN>LJJC=!osWTmn~%|9-$O^B zAbW|YuPgf{c6K3tt^Xl`T0kKqPZ!6KiaE(1{{HDZDnF}TUhY4C#=rmn&wqJ;-`?Wi t@9+9yzs}FM*QiPP^X+YPnx&;BL*+V~oPurTtAV;1JYD@<);T3K0RUqqF`fVb delta 241 zcmZ3=*urGk8Q|y6%O%Cdz`(%k>ERLtqz!;rjDrbCa!&2|4WwAo9eo`c7&i8E|4C$> zs3=>{&%nUV&p7EP^HQKJdx@v7EBhrTHgOf>**ElRfkKU*E{-7;bKXui<T{|h<0^b2 z)^=ladqLr~CCwKmEe+eC;(Sk`@W+QgE<T!#>Kmpcy<M>2+N`b3O)f`nIXa%ndAopP zp{U6*2N%Jgk69Y-cARcoBP(+80$0+rodKWgYVMiy2EDhfyD5F1?{2=8#r+!oU)dTh nVn2jeZH=<l(0C5izk|VBjrSz`g39MW*D!dx`njxgN@xNA7#vxS diff --git a/src/themes/Crux/inactive-top-center-right.png b/src/themes/Crux/inactive-top-center-right.png index 2ea82f32fc9e10a8bae031bfdbb57e0b7360b515..c4ec5eebf3ed17681566e44ed241eaeb083f7db9 100644 GIT binary patch delta 161 zcmZ3&w3Sh@Gr-TCmrII^fq{Y7)59eQNHYSl7zY!O>|2ufccP(eIX?pfH$UT~pUg{v zg6t)pzOL+-*x7{yxa-pWUjc=jJY5_^D(2W8Gvs4X<ZyNTWY%`7xT-AL`jg|f%`;MR z)}~hHACuT&o#y7E(79^S?w5J*_WGv<g{G)Yn((FW+|Oro?3p5r=M>ikRRK+7@O1Ta JS?83{1OTw-G;RO@ delta 273 zcmdnWxP-~DGr-TCmrII^fq{Y7)59eQNE-mL7zY!O<eb{^8%VLFJNh~@Fl_AS{*%Z$ zQBk&DfPsNqfN`zz-cq0}dx@v7EBhrTHgP4B;Ab)sK%s@6E{-7;bKXv~<YQLkakV|s zvG^S8P7z(%*|w}+D$5m`JCeF8Rcj*sw?*`Qwn?1%n3X{y`Ip!IQ<mqaaw)Fi{wuKM zT9!4(1<U1c6%1}M%}?<1yzSVqR3w+3aoe>mvf(Tz&fMZ_`rFdsaoh0&M=f*qS|Io0 z#`I_37w?@kldIoqiL%L#m7Oc<^Vsg3^lAMrEY<VoCD75wB)$uMx_4jayS!e*<nkTb T`}TYXx|YGy)z4*}Q$iB}*Fa<{ diff --git a/src/themes/Crux/metacity-theme-1.xml b/src/themes/Crux/metacity-theme-1.xml index 88da751de..b2219df7b 100644 --- a/src/themes/Crux/metacity-theme-1.xml +++ b/src/themes/Crux/metacity-theme-1.xml @@ -19,11 +19,10 @@ <distance name="bottom_height" value="6"/> <distance name="left_titlebar_edge" value="5"/> <distance name="right_titlebar_edge" value="6"/> - <distance name="button_width" value="16"/> - <distance name="button_height" value="16"/> - <distance name="title_vertical_pad" value="6"/> - <border name="title_border" left="0" right="0" top="0" bottom="0"/> - <border name="button_border" left="0" right="0" top="0" bottom="0"/> + <aspect_ratio name="button" value="1.0"/> + <distance name="title_vertical_pad" value="0"/> + <border name="title_border" left="0" right="0" top="3" bottom="3"/> + <border name="button_border" left="0" right="0" top="3" bottom="3"/> </frame_geometry> <frame_geometry name="border" has_title="false"> @@ -34,7 +33,7 @@ <distance name="right_titlebar_edge" value="0"/> <distance name="button_width" value="0"/> <distance name="button_height" value="0"/> - <distance name="title_vertical_pad" value="6"/> + <distance name="title_vertical_pad" value="5"/> <border name="title_border" left="0" right="0" top="0" bottom="0"/> <border name="button_border" left="0" right="0" top="0" bottom="0"/> </frame_geometry> @@ -42,27 +41,27 @@ <!-- Buttons --> <draw_ops name="active_button"> - <image filename="active-button.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="active-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> <draw_ops name="active_button_pressed"> - <image filename="active-button-pressed.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="active-button-pressed.png" x="0" y="0" width="width" height="height"/> </draw_ops> <draw_ops name="active_button_prelight"> - <image filename="active-button-prelight.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="active-button-prelight.png" x="0" y="0" width="width" height="height"/> </draw_ops> <draw_ops name="inactive_button"> - <image filename="inactive-button.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> <draw_ops name="inactive_button_pressed"> - <image filename="inactive-button-pressed.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-button-pressed.png" x="0" y="0" width="width" height="height"/> </draw_ops> <draw_ops name="inactive_button_prelight"> - <image filename="inactive-button-prelight.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-button-prelight.png" x="0" y="0" width="width" height="height"/> </draw_ops> <!-- Inactive style --> @@ -81,37 +80,34 @@ <piece position="title"> <draw_ops> - <title color="white" x="IconTitleSpacing" y="((height - title_height) / 2) `max` 0"/> + <title color="white" x="IconTitleSpacing" y="0"/> </draw_ops> </piece> <piece position="titlebar"> <draw_ops> - <image filename="inactive-left-top-border.png" - x="0" y="3" width="object_width" height="height"/> - <image filename="inactive-top-left-border.png" - x="0" y="0" width="object_width" height="object_height"/> - <image filename="inactive-top-right-border.png" - x="width - object_width" y="0" width="object_width" height="object_height"/> + <image filename="inactive-left-top-border.png" + x="0" y="0" width="object_width" height="height"/> <image filename="inactive-right-top-border.png" - x="width - object_width" y="3" width="object_width" height="object_height"/> + x="width - object_width" y="0" width="object_width" height="height"/> <image filename="inactive-top-center-left.png" x="4" y="0" width="(left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - right_width - 3 * ButtonWidth - CenterTitlePieceWidth - 3)" - height="object_height"/> + height="height"/> <image filename="inactive-top-center-mid.png" - x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width - right_width - 3 * ButtonWidth)) + 1" - y="0" width="object_width" height="object_height"/> + x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width * height / 22 - right_width - 3 * ButtonWidth)) + 1" + y="0" width="object_width * height / 22" height="height"/> <image filename="inactive-top-center-right.png" - x="((left_width + ButtonWidth + IconTitleSpacing + title_width + CenterTitlePieceWidth) `min` (width - 3 * ButtonWidth - right_width)) + 1" + x="((left_width + ButtonWidth + IconTitleSpacing + title_width + CenterTitlePieceWidth * height / 22) `min` (width - 3 * ButtonWidth - right_width)) + 1" y="0" - width="(width - title_width - left_width - ButtonWidth - IconTitleSpacing - CenterTitlePieceWidth - right_width) `max` (3 * ButtonWidth)" - height="object_height"/> + width="(width - title_width - left_width - ButtonWidth - IconTitleSpacing - CenterTitlePieceWidth * height / 22 - right_width) `max` (3 * ButtonWidth)" + height="height"/> + </draw_ops> </piece> @@ -143,80 +139,80 @@ <button function="close" state="normal"> <draw_ops> <include name="inactive_button"/> - <image filename="inactive-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> <include name="inactive_button_pressed"/> - <image filename="inactive-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="close" state="prelight"> <draw_ops> <include name="inactive_button_prelight"/> - <image filename="inactive-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> <include name="inactive_button"/> - <image filename="inactive-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> <include name="inactive_button_pressed"/> - <image filename="inactive-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="prelight"> <draw_ops> <include name="inactive_button_prelight"/> - <image filename="inactive-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> <include name="inactive_button"/> - <image filename="inactive-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> <include name="inactive_button_pressed"/> - <image filename="inactive-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="2" y="2" width="width - 4" height="height - 4"/> </draw_ops> </button> <button function="maximize" state="prelight"> <draw_ops> <include name="inactive_button_prelight"/> - <image filename="inactive-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <image filename="inactive-menu-button.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <image filename="inactive-menu-button-pressed.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-menu-button-pressed.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="prelight"> <draw_ops> - <image filename="inactive-menu-button-prelight.png" x="0" y="0" width="object_width" height="object_height"/> + <image filename="inactive-menu-button-prelight.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> </frame_style> @@ -258,38 +254,36 @@ <piece position="titlebar"> <draw_ops> + <image filename="active-left-top-border.png" colorize="gtk:bg[SELECTED]" - x="0" y="3" width="object_width" height="height"/> - <image filename="active-top-left-border.png" - colorize="gtk:bg[SELECTED]" - x="0" y="0" width="object_width" height="object_height"/> + x="0" y="0" width="object_width" height="height"/> - <image filename="active-top-right-border.png" - x="width - object_width" y="0" width="object_width" height="object_height"/> <image filename="active-right-top-border.png" - x="width - object_width" y="3" width="object_width" height="object_height"/> + x="width - object_width" y="0" width="object_width" height="height"/> <image filename="active-top-center-left.png" colorize="gtk:bg[SELECTED]" x="4" y="0" width="(left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - right_width - 3 * ButtonWidth - CenterTitlePieceWidth - 3)" - height="object_height"/> + height="height"/> <image filename="active-top-center-mid-left.png" colorize="gtk:bg[SELECTED]" - x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width - right_width - 3 * ButtonWidth)) + 1" - y="0" width="object_width" height="object_height"/> + x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width * height / 22 - right_width - 3 * ButtonWidth)) + 1" + y="0" width="object_width * height / 22" height="height"/> + <image filename="active-top-center-mid-right.png" - x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width - right_width - 3 * ButtonWidth)) + 1" - y="0" width="object_width" height="object_height"/> + x="((left_width + ButtonWidth + IconTitleSpacing + title_width) `min` (width - object_width * height / 22 - right_width - 3 * ButtonWidth)) + 1" + y="0" width="object_width * height / 22" height="height"/> <image filename="active-top-center-right.png" - x="((left_width + ButtonWidth + IconTitleSpacing + title_width + CenterTitlePieceWidth) `min` (width - 3 * ButtonWidth - right_width)) + 1" + x="((left_width + ButtonWidth + IconTitleSpacing + title_width + CenterTitlePieceWidth * height / 22) `min` (width - 3 * ButtonWidth - right_width)) + 1" y="0" - width="(width - title_width - left_width - ButtonWidth - IconTitleSpacing - CenterTitlePieceWidth - right_width) `max` (3 * ButtonWidth)" - height="object_height"/> + width="(width - title_width - left_width - ButtonWidth - IconTitleSpacing - CenterTitlePieceWidth * height / 22 - right_width) `max` (3 * ButtonWidth)" + height="height"/> + </draw_ops> </piece> @@ -327,80 +321,80 @@ <button function="close" state="normal"> <draw_ops> <include name="active_button"/> - <image filename="active-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> <include name="active_button_pressed"/> - <image filename="active-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="close" state="prelight"> <draw_ops> <include name="active_button_prelight"/> - <image filename="active-close-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> <include name="active_button"/> - <image filename="active-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> <include name="active_button_pressed"/> - <image filename="active-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="minimize" state="prelight"> <draw_ops> <include name="active_button_prelight"/> - <image filename="active-minimize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> <include name="active_button"/> - <image filename="active-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> <include name="active_button_pressed"/> - <image filename="active-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="maximize" state="prelight"> <draw_ops> <include name="active_button_prelight"/> - <image filename="active-maximize-button.png" x="2" y="2" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="2" y="2" width="width-4" height="height-4"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <image colorize="gtk:bg[SELECTED]" filename="active-menu-button.png" x="0" y="0" width="object_width" height="object_height"/> + <image colorize="gtk:bg[SELECTED]" filename="active-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <image colorize="gtk:bg[SELECTED]" filename="active-menu-button-pressed.png" x="0" y="0" width="object_width" height="object_height"/> + <image colorize="gtk:bg[SELECTED]" filename="active-menu-button-pressed.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="prelight"> <draw_ops> - <image colorize="gtk:bg[SELECTED]" filename="active-menu-button-prelight.png" x="0" y="0" width="object_width" height="object_height"/> + <image colorize="gtk:bg[SELECTED]" filename="active-menu-button-prelight.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> </frame_style> diff --git a/src/themes/Gorilla/active-button.png b/src/themes/Gorilla/active-button.png index a299ddb236abec918ab43d8967795a698c3b9094..64455b33010e4c2327491efeae153a308bef248c 100644 GIT binary patch delta 795 zcmV+$1LXY92FwPKK7SAZ01FTSts}j400007bV*G`2hs-y3^ONO61{f-00P-bL_t(| zoQ;ytYg|<nfWLF+z1Eq|ydfFJNty(uRiad+YEg94fJIx21s8>ag3v`5ZWIx5?b5x1 z3q|lR5Y(U`b>XtLw$L!xq)2SjBu!?_dv9jmo4NNM7q6Mr>VLum_t)ZleD|CqXWzWQ zgR#@?u(G_Qn|E&0>m{hdfdf^Vt%DqT{0W(CJp8YmAWh=&!#PL$`W5YNtnl{B`#5<n zV6Isq8!1bxBNi_&^UY6fZL}Wc$kWeB5QO7g*)?*`@yo?UeX6y|*B?YoHy#3YSerA* zJ!!6_nezK>$A5=k=B)P`96xbd!f;;!I(6n80N1Zw(!<doEPg!6{&F2qR2Aned7jZ9 z<RpDdJW#e0&pV&xBs$A8$6gWuQ>{ffYw2vP@YQ=2_Lu9ZD&7|$01<;20|M500;7C% zHe_pKl|etHT8oMrwU>U=w-!RCCJd^A_ZAV^{e1xv!GDMll)$SpJpnI1X=pE9({iOM zrdo^WZr|m^(E#fdZ&TD;)cdi~UPToV2usEN*~bi>?ae)-G)<Ukl*va5l4DGOm;f;) z0K67ZRY19SD$P0!^Nci!397XSfNZ4nhl<k?CF3zAhcUspqt<!6SDY%=E7pOvh3MF* zT&d8$Wq+Az7_9S@#AA#@j4O=1Vx41Xm63(v2(qDaYg-AzaL=eUHOr5`F7v{?AuNH2 zV#Fg-fK<VGB^wp9w9{AO3@+dBv|4jiYY`?*Vx|tx$@iBmH`Y9HU+E-{ot`J|J9c`- z`m5*Zrk<_Xv)1vfZYo!AD$_HMNSegReLd0nS%1SP=R<;0p%E4(!h0B6B^|(>uBV^F zr{8+kyIRc0?sh-y@U-y$8zEDZf<X~coKx}<#2Nf~SNY<He?kC)2SCx0W3R>Ue*PWL z&l`>&5}I|vd05+4uB>>j-c%MA7FfUdbCdrO$IrZeS|=wa?oAF_uSa_7)mIca`Ckct Z0~8Rjl%leLAcX(`002ovPDHLkV1hule!>6% delta 797 zcmV+&1LFM52F?bMK7SDa01FWTe`H^g00007bV*G`2hsux0u>S1-nIw;00P@dL_t(| zoQ0ClYg|<n$3N%Jd#y8_A0)##Nt2+oN|cIJEsAa$uxM+s;G$4a5W48XjUpnhUAk9r zp$Ps3f*KU0E?l<O78(Yd6p3w`q{)nV@6F76^X|RJ#Y-ks1%JPAx%V#4htECd%K0}h z@z3n^x~wcO>E^w=^!qWYaOhB#R{JnV9)Ch6n-Bl1CP?CFd~wdvxp_@{8!Np1@&Qg? z2$*YCNONUrHD~eaGT;2v(PsNmjy?UH1VK2il|3Wp9KT#%)Ti2;eEmV4>E=VA4r?=p znJ3AVBvpRD>woz0%Z&AYlar^;N*Ep}KxfWf0O010D|)p42a6w1a<JS06jjAJOO~Y! zh8gj|5)GBD*z?Y38L`gt%!!u-z*K8>oV9c}R`}|@3J1##R2A<F5P*n5i~#}bJb_U@ zIv=vNvC43eP_5OA9(9&})3+8vrX~!kg7+2?*?WBf5`V#n5R|~HGCct=K56JI-OzHS zDyCYi)7!q!spA3GDc&Zix2X4Hqy3I5A`q5}^Rtf`y4#!kMoAJg(=3za3X)+=fS3R= zB>=n@P*p(L-IZ1YMp;S{M+DVc9e^}f1|!93PRV#o$ze<|o~U&m?-i$t^@??1Z6P`~ zDpx9W?tfTjng;7UCGi;J5aS9XuUO|8StYkH${`&ocea%v4EK%NQ?vZ|>oPCQ8^RKZ zC`LRY1xOW~SJJ%rOFIK4O5y4)PrE%wwN}R@am3W&Ir;vI<<^=f8Ytb^vD5cN1IJFk zSbz0By~MK>dDgm~)lKF4ZDo4q5lP|*DcV<Let*{R$;FVMRA_`ni|`&sR!N3%ujd(L z@aean_1^we9{>Ryofh7IBV=k)FeoC5b4r#&l)|6)l`npH5CRbF!uC=-cH*_@-Os<{ z`FX?fBSNboI1g*v%C!~G_1ntA!UF4;e{KO={7+7vd;P3VPE73n9JJA>>zP+yQQ-7{ b6&CyrZpD?17xbSk00000NkvXXu0mjf*D`-9 diff --git a/src/themes/Gorilla/active-close-button.png b/src/themes/Gorilla/active-close-button.png index b77f77ae176ee4204cbb3f4900176897a1cd956e..1d29216577728c4b26b3e09454de34c1e3ee6efe 100644 GIT binary patch literal 896 zcmV-`1AqL9P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@G$`8-dr<%Y0{uxuK~#90ZIVrFRCN@^fB!e{QD*w)O{SA^rZ7dM8dQiuBqX|N z6N&N>Ni;xeG{LBG;Ra%iajQ#rE;O=`khpMZN|dV6R1-}gf|Vw%18o5-rC+pT-+S}% zpLzdxT})_!a(Cw@=iHNXt~&bKJKR4jm1U+T$7Nx5hH5oH1Ufri@`X)od+c%5m3wF% z#|{I36&PbEkBvxWev0GIZ(#p`O;0{Wqa}<_w-~xK$>7gr$rZM;<EdwqZ9A)6b;pr0 zhTn#VWM^T4uip3Q&TRxSM3JVhV?r&24dLpH;e*qfxoVESeTS6eY-kG|I6MHr*yu&+ z^=>fqaTguQ3?PUI#zbh{pjOuewFtj1+zw*i{ah1BiKq8GrvNNB?O~#b<@qVjoJ`S? z%rH7z<jn6Sh9|bPuPKYO7c}Ru7#tgHOZf1p!|nNL>a`Fz?X@#1kN+jF_d67`79xtt znL2NL^alXZxkpgS;;m0>08D@XD)S@X(4B>6pRg#8k4iG-D%(waRF)Rmx639nLLv&; zlC{^`ICz~k1g2TVNq~-o-H%#a7+Szhdst!M6NUksa|+!OwASqGUP7NOt*iL@=`{X7 zKOq8$kk3F<HwXhC+f91_G+IKfDHv&yuwtx)q2oTGI2McuQ7l9TqNu%Jb(Bn{DBp~! zX`$LMeEn;k%#p=)j(Xn?*|_x>%@#D8!p$YYb{xXMZ?{$`miY0{h_De8)P>IE8o7MR z<?k=tRa^}#tki`6>Tqcyrcl_t)>?5>k2-h0ECYQurJUl)9*c>=SCF{HO4T3&V}r-3 zRV&QhxX7*LnB@>IUlVrkeOQHokGjjbY%f`S@}`5GXou<8cd~(IB!qRCt;EzceD-b3 zTt$Gk#@#{y(%Y?g?`4N#m%>6&N-##yE$|!g@1pSK5BG`y_q+&zw`0#i|HP^9*t^|g z*EU5yqcAbtS`tR4VlH13`uqEt8~!D~u8jvw-{F@INmn*2fB=%ocyi#y7X;Y<Aj1F6 WZF}EmpVOuQ0000<MNUMnLSTYo^`7AX literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>XOW}dye!MlM%3q4&NLn`JZ@7ZzS+y9-_XLyPh_3)hA`CC#_LPFx%lfr+` zQ<4)dgeN5>MBL8$B+n+XfZ<sE4%<ie-E$t8v!!sdseJf;J)F%gX43hxHluxew)Qr5 zGP3{p_fz%o`TPGRC6=WX{W;FMF0beJ`6FjLFO;Uw)O$SDvZx??e_iGI0~M?0zuw=l z$olaA`u&po_U=FbqrY=<V{E|d|J&EUmyENqILyG{a5&w&bEf$Qpko<4UHx3vIVCg! E0MDaqQvd(} diff --git a/src/themes/Gorilla/active-close-menu-icon.png b/src/themes/Gorilla/active-close-menu-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..b77f77ae176ee4204cbb3f4900176897a1cd956e GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>XOW}dye!MlM%3q4&NLn`JZ@7ZzS+y9-_XLyPh_3)hA`CC#_LPFx%lfr+` zQ<4)dgeN5>MBL8$B+n+XfZ<sE4%<ie-E$t8v!!sdseJf;J)F%gX43hxHluxew)Qr5 zGP3{p_fz%o`TPGRC6=WX{W;FMF0beJ`6FjLFO;Uw)O$SDvZx??e_iGI0~M?0zuw=l z$olaA`u&po_U=FbqrY=<V{E|d|J&EUmyENqILyG{a5&w&bEf$Qpko<4UHx3vIVCg! E0MDaqQvd(} literal 0 HcmV?d00001 diff --git a/src/themes/Gorilla/active-maximize-button.png b/src/themes/Gorilla/active-maximize-button.png index 02ccc37a2b08bdd0ad277b2fab0a2b1c10a1c397..a982e5cb4552f6e2d9fe8e2bdf455f11b0b57361 100644 GIT binary patch literal 886 zcmV-+1Bv{JP)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@H!Sy0?27;Z0`o~kK~#90b&}0%TvZsxf9KA<X=gf_VKR=BqzOu^rnORPtrc~V zfVK7mi!KTg1<{4lf(TN?l?#_bS4F{vQt&SjY=eSSsbE3dnnH)6CTXcnnx<wZnR_$$ z>zwntxY#speRk)4d4BK1!%>Ide2;sz+-@;F)sTgov#hN6h`@#oMQZgyHa)&Y^;I9f z&*KJu=gz|zL-X=QY2TXW?U#DkH|{cAD-fkZ<9f=(`6<5psVUX^qioy$jB;J?j#vGc z$QZ+~XC~yS`U2k`D=|=A4`R?dCX6jXECi8oW!CWVH!<@oRYvz5RG!z9f%YF72jKFh zKV)<18WW%Ou`XW*1QEd)O&mvb!x+D->4d^RzUAnbF}@7(^sW~afLrV>vD|Lax;4$& zPkULHFZ0{g8cR_bWxLpL7LpczsCo8@9NJi1NBHEh$NML)6Lz;#s}E)!H5-4*TVo#m z6$cST+t(a8cKW_T0XioNSP=#)@cdSXX5*6N3q|D=drPzzZ?k8Ii#CGQ0ghgJAOxVg z<qf<XpoE=|IkXlRDE5}JL_y%Qv6?4N1yqbA-OM%l0Y(%_9CG%;9D9$P!dO8B5TRCv zB#sFDPSz1XlnUKMFp|>pH2_JjM%Xw`lnAYB*~~h5v=y`gosCu#<qHLxH#8fo4%%2& zA`8GTzt6CAB}D{ME!n}SOOisA2sai5*Yj2r)%%C|@xm0(jW~EYc=1UGfS2Dn37lNh zQL2UIuF#3#{9l%OeRwrd|KPAXeXc3vqb@^Lg|U`%$MZZi@)}N0g)|M(CWC}g$Xv_P z3Se?Z*tz==75E+0UB_f($l>#MJ=|PYrsrl0Ya!7>5W>y2r5nQ+-&^L}0%Q!uTFK@C z#YeAu^!F(o1f>LHggAvx1b^QazW!k?1i-xqRNA)dK<C4+PO*E$VaFy#t*kH><`#vE z)0W8@VQg%S`7=M){`a%prO`vL9+bXHMF0V$TrSD}SN009??Hxt0nk*2v{z_Jk^lez M07*qoM6N<$g1SwQ^8f$< literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>WjGefs++qHp0yFFbTLn`K!_8Dd|If^*k_i1a;OWAmWbIVCqoo@`9m!p<# z`=BCpskMT0x2*%m5)TEJ2@0A`y-i}9Gz!&>H-FY$^SyL^rOnrGF&<BgLaZje;ri3o z+$&=4_BOYv=+1PtXa15=$Gg<lRWTbr+MYhUcZKW2|GMkvXXmx6mI|GD_ki((`1Kp_ z+2@Fto#t@3q<dz*H^ZKqKS6(4Tohaw5A0OdQIqtY9Dlhw@O^*omZm+`>c2KQb4-hv duYE1jPmjBORma@BVnA;&c)I$ztaD0e0sstHYry~j diff --git a/src/themes/Gorilla/active-maximize-menu-icon.png b/src/themes/Gorilla/active-maximize-menu-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..02ccc37a2b08bdd0ad277b2fab0a2b1c10a1c397 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>WjGefs++qHp0yFFbTLn`K!_8Dd|If^*k_i1a;OWAmWbIVCqoo@`9m!p<# z`=BCpskMT0x2*%m5)TEJ2@0A`y-i}9Gz!&>H-FY$^SyL^rOnrGF&<BgLaZje;ri3o z+$&=4_BOYv=+1PtXa15=$Gg<lRWTbr+MYhUcZKW2|GMkvXXmx6mI|GD_ki((`1Kp_ z+2@Fto#t@3q<dz*H^ZKqKS6(4Tohaw5A0OdQIqtY9Dlhw@O^*omZm+`>c2KQb4-hv duYE1jPmjBORma@BVnA;&c)I$ztaD0e0sstHYry~j literal 0 HcmV?d00001 diff --git a/src/themes/Gorilla/active-menu-button.png b/src/themes/Gorilla/active-menu-button.png index aa12b497ae666a2a8d74e8181eb3d2c49e4b333d..b55d7078e5a2c178265e0ffbeb18563ac7da8885 100644 GIT binary patch literal 873 zcmV-v1D5=WP)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@HySwgc@h8s0_I6XK~#90ZIVxDTvZswfA{9S)=X#Kkc{ahH9>7HQ7Tf~QqfHU z7HusSTofV-f(sXJ6cKTgjZ60mE)>CqYe5qfqy}8LFxD0lr#dMmw$uFS%-Hwdym@!t zyZ3W3Iwq!P_wjKKhjWg)_{tmnA9vd=*6ORWb^8{bPJ{>?I8bD)dWgeEA6283gL^n$ z9EF3!T1#!^va~nXc<tGJoSpNS8Y_@y!s>d);&Pp@zOPB8`VhySIH^3(A8^&bj;yu( zcxh1{uWs?hy8#oG`#>ytZs;0EY=k%!e!pdT?=!<jr^3vc^UC-4^@Yw|m;+$t>d$f{ zxWVEFqwF6p1A>TPZH_T1N!Ji1Ibm106FJ`e*bvDiPo8>40q9~Wz~(uv%{4xMyTJb8 zG9rR=eIWp)G)ikwkXwhRh4(M|+}T{Go5U1LK|iC~>aX(Ztk3v}Mnq9>l{otHG5{Lz zfC6woV81*`cw>c$5qSDBO>On63>S(@7fS){<~C=Jd*oJddCbGXHquzw(~LA0NSeRl z4*^Oz@rb6?+@e?t&~X$J#}N-y6ebglG2~f~`qKO!q59H12#5e8jFq8hQsOA=X9SRD zLediwlhHLj4*Ki6TuEaA-MNMpA$LM<A<z52furF<f!a++VuVg=>2xzX$!=HmrFnX} zkmb<JAnge^n}X;2#8HS>ECp1@C;9G|I!{e&{2@?E(8{6IwSg<su90T_E!|CoFooqm z9M$U7f31xlno<it)nsnQW3r;K&fyO!v}WMyua2YJ6Izj@(Q>q6xN==Mar!|OM<Hrw zDbtgh4`283hWcUpUjN}7^l~BY!tJ&rG4RpXj*YeeeT|($0CHqP@y<&=<D&|Vpp;;( zU@{0(_;XwM^xNGc{Ij*42#%e4A$;qTZ#X@zIeu6%R#sRCjizvU&2i<rFgrWT#-$&| z_Uz*xn7Q!cc^MrU5kLSbmjgNX{Br`Fy%*tc!=;R7BbF>u00000NkvXXu0mjfinNdY literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGf*{OTpAtV2D9B#o z>FdgViHVb6RGVdgFgs9ap{I*uNX4AwJv$D3`@ggL3{TOb9-ebMe@jYANJu<;QuyzA zN^-)5@T8=Kh}&78<k=(^FdVDjVf)Cwd(H!MwiHe_l@H&qhqJlGOgdlIX0&h5*51ZW zM)n{7eyScmfB(Ov#Im%aKgU_u<@NkNf8=cEh0^qydXJ}C78PXgud6(Npkmeh*ZUh5 zSs(sizh83S-u>r)^mk5fj174GfBX9Pl5sW`hZz_g4ySu}&NSZubS#6XtDnm{r-UW| DK2K>; diff --git a/src/themes/Gorilla/active-minimize-button.png b/src/themes/Gorilla/active-minimize-button.png index 292769297870df120516ee129bf3b69f7f08639c..4205f4e82998d324ef9862acefb22627b21772c5 100644 GIT binary patch literal 914 zcmV;D18w|?P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@I0mb1Ig$VX0}n|=K~#90ZIWGR990;GpEH?BO`7bQUDi$7t=b={60Nb8fZil% z(bQt0hCr}_P=79hQc)2>L6BbcMul1wv?zjCMkr{bg|c2K6tUKXc3ES$NNi)0CL6Oe zJ3l*f=JR6Wwl@84&iOdJFAwi|)yRPtxp7vOt5hzQWZ~~C)ay1Puzr09x%>vU+;z9g zWN%xeF&(?sT(s7dFPxL*`3lcI+RD(V$);R8ekhb?LMF~$<izQ+Wb=2@yW>G+npRV* z{v*;_^J8&B?#(ao#p@}0vbTU}qA0)%Vw^y5d|~>E=8fY4bM-6(yZ0)~YE6vx>>CB( z!qhLaHT5SG?`BxnmIee7LF<Sh@NvBW+l{Ds!lE5Bb}Yb_0uStZSOFLvohft_QJt^w z*(>d=YfDp{xsPKL3UzBgpPzD2%0L+gD2Q~7X$WtQSS-%Z;JFSRohb~*u2C-iCeI97 zbaxquC`zT@8GCP<@u>pOy}wA?j(1Q>VJL;!0<j1^UGUI72IbO}ICd=|T3))!?mm-9 z3vuKyc3^<<Pu^zug(FFlt(nzC1*O1hN$xwh8B~`Rt`Rwo&Bm-E2!$XBIDGU3!_OZE zAPO6lrf2xFSVsg9R!<?9hDPAiBm(e5!EFd`5c1NH3zefxo;itWwbJ{@YrOoC$L51J zT7)PTA`MZLfHsNR+S@5#j&TE_?rZ8^$m~yVasI23HO1@PHcBG|zad;+5=_gwMwIU^ zaO&3x$B(f+Va1DCaU<MD48YG{AEJ1C7=Td2iYxr%!P!4z^7)N)bf%JKcW>CFPM#^t z=zvKftI%<b)uOn6b3)Po)CWzXFcM~~F;xd9F9|#Q?@*3iLtRHL+Y1Iq4qBKkNtl+I zJlx**G?7kBJm2H=cjJ8cP0ZY~0Ex%-MgX$4NAc=@i|&lVKu}81S_nd@`S90O;nVN` zZvtT6V3g|J^+fH^$KTSw-JoxaB9~U^7-pA*bCsCMOTysbAalhZa%+C#CNr?_$-R>4 o>RN3Ml1`^&&*P5?FmyA)zY>#&9{O;j<^TWy07*qoM6N<$f_b{5y8r+H literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCyjoC1%?Vg?3oArNM~bhqvgP>{XE z)7O>#5)&ssgINI2%~L?3*PbqpAr*6Cd)9if1WGuZ-)o!|&(htmARMyhwecGTj-;T| zBJl~2**31o_{@GKp^(+FJF&OPGrauB(G;_@5ALMa?K^Lfa3k2yqQK|<j-~R==8LYn z`mL9Xh+pUPs^to2XK;>8z0h0Um*3KF-uR!WbR+OS^LZ&7ZnLQDOSYN9d2g8xq%7XH zGS%9Bd&_KDhEq!Fa&^TQPlvh)vOdXU`)hS&`toX7^?h@W|Jx<_Zfown_2Cl7^I5Wj z)m3Irc*=C(^I5b0bVUYN*1AV5**s@0?=$SWV)esbWa%UInMu8i9RAlF^zmhn3M(y9 bJ}$q>vGVpNwJI5)w;4QL{an^LB{Ts5k-dND diff --git a/src/themes/Gorilla/active-minimize-menu-icon.png b/src/themes/Gorilla/active-minimize-menu-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..292769297870df120516ee129bf3b69f7f08639c GIT binary patch literal 332 zcmeAS@N?(olHy`uVBq!ia0vp^96-#;!3HGxgLCyjoC1%?Vg?3oArNM~bhqvgP>{XE z)7O>#5)&ssgINI2%~L?3*PbqpAr*6Cd)9if1WGuZ-)o!|&(htmARMyhwecGTj-;T| zBJl~2**31o_{@GKp^(+FJF&OPGrauB(G;_@5ALMa?K^Lfa3k2yqQK|<j-~R==8LYn z`mL9Xh+pUPs^to2XK;>8z0h0Um*3KF-uR!WbR+OS^LZ&7ZnLQDOSYN9d2g8xq%7XH zGS%9Bd&_KDhEq!Fa&^TQPlvh)vOdXU`)hS&`toX7^?h@W|Jx<_Zfown_2Cl7^I5Wj z)m3Irc*=C(^I5b0bVUYN*1AV5**s@0?=$SWV)esbWa%UInMu8i9RAlF^zmhn3M(y9 bJ}$q>vGVpNwJI5)w;4QL{an^LB{Ts5k-dND literal 0 HcmV?d00001 diff --git a/src/themes/Gorilla/inactive-close-button.png b/src/themes/Gorilla/inactive-close-button.png index 863599215d0c3bc2c99c3296662dfd2cf8484c4c..c566b12f2dfa438af3f2a85606ed53e4c3f485c9 100644 GIT binary patch literal 919 zcmV;I18Dq-P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@I4+*qk!Sz_0~AR_K~#90ZIn-F9aR*EzdLUxZPJ(bOdjziZAzup*3wX7ECt;p zXwk-E!9^jUASk$SqgIiMJ3$5a3N94EjSE2pH7H13xUgc42_`;FUoADwzc%l+Gn1LQ zZ|=Rv#bB&$&+gpA@4M%mANQ(LPrtyeaiiU$d0|1;SFW(R86g5Yc9a>Y?_}?N_pAQe z-M4A{I10BCYb}lW8ELOIdG^sRj!*gQ9_S&<g@wyG)8{Yn<@XJ#)$ifZ;RluP2U}Y8 zZ%5WzempxZBlUGYeXYV!Z99m?7)`1ju@>S?`16Y8^^Y~Hn>EIdolrs0Re&Z>P604K z_lxYSTw?mIeztX20YOBt)}VDpl4_#F5T?Sl$noL_nn;Fu;K;)Yz$^Dwu*T3@Yx2p< zJ#6c)vYPE-X8kaK#RrSql*i(7&T>mI*5P}?nNtDR)-IDKG3DM$v7^SqZ}QAUz+j(; zh@ur5Mjv?|T!x){6{S4JCf`Kou>QyAgqP+S>Vt<4dNda1q`RlA{Bm!F_Qq9?jrtfX zluXQBUDr{03&h~>e+6X{I;I%a*$zPov=PSc^*A@ZPPw;&7e^s+9I>mW(7B+sroU?i zJ$nZ77S5&^D_95ZnRm(BO+)|@2CC4}8F3WimwPJ!WVw)Z1S>fu&*7CUUf#iqU@YWT za88Qc6=%j2)^Byx-P1#3$&qMbGqcPzHKqNh(MIUxkQ*U4uzlnWY<YxE4p~Q7+7SF8 zAdbSqwff*N-~DQcGe?vPf)r!s!t%MdS^fE)Em)E!+(?A$DV$$))a$$cb8T?vZuQMi z4VfDE8Llb1e8<Y~pCRH%HZ39$&VNCgrK~M2vfOgCVwk-sj2+#h;wVJj^jze?u*ZAP z1^A_6nSoyvoP&-L;uKcejzq)zUpZFW0u+p!K>)IENOAh9fWdx+hoF>Tt)O!VGx+<e z@X@#bhXDAufGUTMJQ2S1;ny5J;4!*aF;G=l2g@76Ow%!YQJ9#RVD;<|1GjwvcZl(m tPo9wezCHm2kZQFelaD_p!0|f?{sFD^z6+6qqkjMZ002ovPDHLkV1ipyvY7w? literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>W`GXqus?el;_Pdr^5Ln`L59^9|z9LR9|<NKAfy|ka2>D*l+#Kyew#?eQr zE{`~SZmf0VKlsR0XOf-}Z?NX2IP=~))#q*N>+Ix>Yi+KTY&;dUJaI<-%$wh(*U#?_ zYO3R(EZTkG-$lzMQr5c`ek&*_>izuT^QQ$m`O_uh8<_6C4c6t?^%a=pv2mek#7wE* zHK`w1HN#polA4NY^54AQee#%acV?tnt@9KP!5Wd$ukD`~na*_Q<<o!KlwtEjp{C*9 zxtY^G#ilx0=rg1(wtgIQ^w+)C8kXqDGnaFx`_+2~9lCkR#V8|x#VYMnKihw@A3M|; U&L){E0Q4_|r>mdKI;Vst0C=c^SpWb4 diff --git a/src/themes/Gorilla/inactive-maximize-button.png b/src/themes/Gorilla/inactive-maximize-button.png index 4e8929999ddc600208845ecd2b4b06e5cea1a158..9c838823cb041b31cbc464251e94dcc3641e564b 100644 GIT binary patch literal 903 zcmV;219<$2P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@IRPvaop1mE0|ZG#K~#90ZIsVzTvZguKlkOm)|pIZOor(s?F6MiNJ~qJZK>!c z0gJX4TU-=^N(C1#+$bXA+V0#dxKITD0>K&-qy=4wSZfOngPp0GG;K1;%#b%PGw;s* zaa;^0we8s*F5eFy&bjxh3$MS;!?n?FQLimX<Nh+6n;k@8csNI?yqmoT4yv)@u17Lq z(uubk=N#2r*QLE$=gk*(aC$CevXmt?!os3q{#uQ1eymEd{4|G;9#>%)ZDrMeM$S2Y zzA`UI$_>8$AkRec2@r?1nx6I~T1Zmi&t=DlUusr1i_DxltD<Pf0CeWu900d&{wDkK ze>4B_7&|isKoAj}vuK^t?P)q)OWYIIJDztw({!Z5Gbf%`06}gfkF%E6YMrm%%d#_5 zU@4j8c5<9re2~A^Mp$lW78?c>Smy}?;iC%?>#K|Ox(T_F{9s1ag+Jtt*@*Gc01-t` z3kPN{f=^MViI_IpIJANIr%QMdCPv}8Ljl!=o07@qRFE6V({8SDYC6O^!P|tuHc_U9 zvN5<G-g`tqL>S(6lxPT0!m<4Ut!87}C`mf(DQ3_{Kxrgh2D1(;m$A;Eb)VW&OlA5t ztP?~45lRK<>y)Gu6Xr(p0Hj9f_5~+~jZKd+Db9xI#;>G(A#OUH2kS$u7pwzo2dm#Q z%4D-t?^^a01FZ8TJwY3x{!feUn#1`)Z=8_!4SfS?U%1;8!YJA{DvwwA;rANPP6b3m zP<j%y5h_Q{<K;Zg3(kSDpp9pvE5s>WyX`5LC%28pcTcMCeyPgbOh~1uaNg6odWl@= z5Hgg(7=y7w-wHi#xYzQu61Z_kICk<Wm2_g%1J6aKDgmFo6%h^%h8cx}1Mi`4g`@}f z+n%n5Prvo7v;`P29s~i%z6r(quSSfIDFOtg1m|RMhf-Kt6TbNV{}6!iAyEGCiI?Md zKflb$setLdic&%0Jltyv*Xy1ecZAv5SyrxGEj{uDJf>#Oy>eE@Mn?q@KnjJtoO$U* d0Zu<I@Gk{0zdj}=ZR-F4002ovPDHLkV1g=ikBI;P literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>W`QxT&?h902MIZqeIkcv612W`Ea9VOZ>rmt&WG}T^%BlD<QtF^!#hbr#! z<hNcrvCR`qk0||XSYiIiG%f9&`Taffgy+3qKgE(Q{%~67C++<wEpEO)G(pNxw6Ls_ zSyy<C`!`?1<q}eI`Oa^${5OcMXi|^L_E6}2dwAudPtrHU_t*#A)ksbGXk@T+$Ff}= z_Vuird#-!@oH5zm@JpZh3SFV=D+7IObi;G(Wb+rzFc7aadGs=n<LHu;C2p5_@(;<b xaoXrM<Nn)=tT!wzrf(}VG+xuSu`8sfUcq}(<JKoStARda@O1TaS?83{1OTs~bMF8E diff --git a/src/themes/Gorilla/inactive-menu-button.png b/src/themes/Gorilla/inactive-menu-button.png index 99476b7475671dcba97c2de28090acee5b0292f0..b000a3789761b239e1c27bfec01c550fa330a00a 100644 GIT binary patch literal 900 zcmV-~1AF|5P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@IT10WjT8U?0|7}yK~#90ZIn%DTvZgufA`IMt(ndTlVLhZlcKb0EfuM?6m*lI zMO%vn7ll9t!G#Mqim14D>Bg0U3q^2gyAaf%Aax<)!dg>EGPRu&V%p|wW}5fjyw7{@ zaq%?Pwr6+F<^SVw{^uTb=Ira-9b1Dw-D?Z7e(MIqVSoti+Et;|-ow5}9#f;u-S=qR zFz~k%V+@`7OEOsN^6GOtI5Fe0w^b&|g@xsu*^Afs`p1qm+YfQ*iKmq7dfQs{Z%4)$ ze!eg(kGI$P@|_yv%?CgXTBpRRB}|1d5&pbkc<=L+)nSvV<END8?I=JePtO1_fB84r zUt41KgHd*l)B!<6Fh-N62~nI9L>fO9HUrBWpQHpb$&*K)Q2<V*TEl2ff33?GZ<X0O zQb$Cvwg3Sr<)9n~6lh~{9pU{m9-C{+#8F74S}SJMS@=U<nf4fKIEW|~Hzqjv?7LtS z+++ov4ygcM4rcKj{?a_-4S4#XLucW#jFc<NsZ?tWdK(-+?4pfeb;zTQE-LS%bYX;7 zQiy<v5cL-EN`MlMJnYc#ty8JiaKgYR3<D;biZmC}G)3nbSAY2k@;=tYXd@U48=dnY zAOeWcsza70gn^G+sn!5Uav{nDBRM6<vfEoG&ohh&+CXjuXLzN^ZBf&@uztIvk#d>N ziX}>gVPY7@Im0MpY3?hs9C9secFvP&A=i-QkYvJ2PjEetFz^f4+GCUa@Vh2VEI}-6 z#g?r|WBe=I3zrT$4FB1stw^{X!^NwXc6;JK*T(kjRp0&Ek(nu%$)>_si&s)O4wM$p z0dRY0i8G-eSZ?+${SfA^3rCJUsKUTU-SJ)Iz@)>6uX(toVwj#=JXi~v7Qz^A4J=U# zAAe(69SBe`?gRnI{&B_IFMEuQDjWo*1Y?9W2S0(oHiXZ<|33u4y$e)3bo534%}>AO z*a3&b`xLFZ!dST36E1ZvbJvCG>1kFk{M5SV1l%X4PQP?YMjH(Q1dw{YCMREbUVsz# a6Z{Rcy0d~FeGE4M0000<MNUMnLSTa9`jW~3 literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^93afW1|*O0@9PFqoCO|{#S9GGLLkg|>2BR0pdfpR zr>`sfB_>W`GgXgC!KFZ<C!Q{jAr*625AN4<4rDm~@%_r#UfNI1bnY$@Vq@NT<LDz* zmq(mEH`coGAADr0Gf7W~H(2vhoO$n@>hresb$0T`wKmsEHlB)Fo;ag^=FRWY>*x0d zHP!J?7VSRp@1o@rDeGMezZDb|^?v^F`O^ZO{OJ<$4NQ062J7<c`U*_)*tpO%Vy4vZ zn$!=hnqe&(NlisH`ETCuK6y;IJ2TR()_DqtV2w!W*Y?kgOlP|D^65Wq%CPyNP}6Yl z+{|g8VpE+g^cm6?TR)CD`s-e64NG+7najD;{p!7g4&A)uVw91;VwLu(pY1={j~(g^ UXOm170Q#4~)78&qol`;+07spICjbBd diff --git a/src/themes/Gorilla/inactive-minimize-button.png b/src/themes/Gorilla/inactive-minimize-button.png index 125aa6f7d2723e5a651dc06909cd743cad32ac9d..4459af4e542f36efe4354af4313b4379063dc14e 100644 GIT binary patch literal 927 zcmV;Q17Q4#P)<h;3K|Lk000e1NJLTq000sI000mO1^@s68wM|200004XF*Lt006O% z3;baP00006VoOIv0RI600RN!9r;`8x010qNS#tmY3l9JQ3l9O3`2(c@000McNliru z(gz9@IV1UV+>`(S0~|?2K~#90ZIn%DTvZr`pL26>+9Z=1Cu2I3KMk$5)|wjASgHsK zSWJJk;Gz&v5L~!$qlk#hqC58rE)+pm?gZPQAXQNmYm7<Bbf`^QY7_I*%$T`%e$L!; z&gWuctZl!|cMc!#%friejynCqE8Je2r6LPg^0M~V5|v7b2y}EL=+5@Cd+$T4E3@kk zjUR>O?TfXR!u*VsRu_2b=~j+S`V4fpQ;&uG^_Z#YD}3=yK{DAv4jeqBd_UOMs(*>B zwft~?N*>9s@#&jMdNMmfEXHVR+7W3XstcEwEN^|RS*c_gJ9<(DL2J|K_^C+%=I4Hu zJ;`fKz0<{xwiF<U2-X_3u2ZdP!m6QM6K;l%S3l5%($8a~PbvT}(V4^=LveM1PhM|l zM_Y=k<$f+)O`<v;WNxv6QXb0lK!LFi-xJ<G9dL8?I<;y<qBDsXg=Gr)-{r;efLz)` zM6q6KF#7Bn@*4w;oH)bI+*2r}@RY)D0VhIF8lKqiQOM6p6qcJrrHyrt4*M7@I1};s z&>)v)zGMHP2~Z0B_N_z(r66c&o<|<=C~mC%M-)XNeHn$01+6vT|1{0RL&GRj#>ExZ z)=OMmtRn&lTV3c*K||Mx!ZLoMGYLRF7OD-wO3cCDRaia8N+rdv-a*p$9bvTZ2s#!@ zKfa4`g0Wys6Lg!Xt-YPX4M$ZAmAa);i&-w5Woh;^8paV@h^=59`1cIah@svPZfppC z5U`z5HrLPBzZs&sBdiIVHOFSv5NSsvhHDq6xP0MrVk>9^n^ocO8chG;$Y%RUbS9gd zo$DP?=YB58<d{!?Mq!;JXi>Daf;PgvdnZU+hz;o2v0QW%BbZ$jMh@SvqOgp*<+;ed zevkKF4)9x=VFrG4km-Ar*a!_H)O5@*)APLlrDLTeK-1$^BLLacqj=-_fLxctLr_Yv zR?sn&>+t8g@X=TQHv#Z(GfEy9JyCw`!?PUT=P|rn(VbFQ2g@76%z|TfQ5YW|XXX62 z-FJKecd4;c&z+R6bb4!ZkW?xu$0wc<;Mm;+{{RkeohU~Q^Vk3Y002ovPDHLkV1i`{ Br9l7y literal 345 zcmV-f0jB<mP)<h;3K|Lk000e1NJLTq000O8000RH1^@s64^wR}00009a7bBm000XT z000XT0n*)m`~Uy|2XskIMF-LX2@^Om%*(2V0002^Nkl<Zc$_WCKQBX37{KA*dwLUM zktVoEC0z{uR0RD1B+^8zzE8hKcbiq1SuC_QU}6xYQBC7s*KzMT_q+zCXL#i4WLG~% zpETEEy8S-uH7ltNq&ARP#SF&<JBMxVM@wuSw29{THL5_x2o(dS*{Ji-yI^Iz1tJhl z0f78rF0XD_ZEPYwA-Ih9;h5fIsUavqLBeT_%<kzRn`UmYj`IOmLhh8eZbwXJf3PoS z@_Ktr@t>|#$^beMYn0l65%|gjg@fn2bFwU<wsA!6Axdn(h_FyKl6%#e<rdWvoQK>6 rqU2jKq9~AFcSI&*bzUjFVspnYqFaL*q2HmW00000NkvXXu0mjfN-K-< diff --git a/src/themes/Gorilla/metacity-theme-1.xml b/src/themes/Gorilla/metacity-theme-1.xml index fd9290fc3..7dde366ae 100644 --- a/src/themes/Gorilla/metacity-theme-1.xml +++ b/src/themes/Gorilla/metacity-theme-1.xml @@ -18,32 +18,15 @@ <distance name="bottom_height" value="6"/> <distance name="left_titlebar_edge" value="8"/> <distance name="right_titlebar_edge" value="8"/> - <distance name="button_width" value="18"/> - <distance name="button_height" value="18"/> + <aspect_ratio name="button" value="1.0"/> <distance name="title_vertical_pad" value="0"/> - <border name="title_border" left="0" right="0" top="4" bottom="0"/> - <border name="button_border" left="0" right="0" top="8" bottom="0"/> + <border name="title_border" left="0" right="0" top="7" bottom="4"/> + <border name="button_border" left="0" right="0" top="9" bottom="0"/> </frame_geometry> <!-- Buttons --> -<draw_ops name="active_button"> - <image filename="active-button.png" x="0" y="0" width="object_width" height="object_height"/> -</draw_ops> - -<draw_ops name="active_button_pressed"> - <image filename="active-button.png" x="0" y="0" width="object_width" height="object_height"/> -</draw_ops> - -<draw_ops name="inactive_button"> - <image filename="active-button.png" x="0" y="0" width="object_width" height="object_height"/> -</draw_ops> - -<draw_ops name="inactive_button_pressed"> - <image filename="active-button.png" x="0" y="0" width="object_width" height="object_height"/> -</draw_ops> - <draw_ops name="title_tile"> <line color="#494d59" x1="0" y1="0" x2="width" y2="0"/> <line color="#515961" x1="0" y1="1" x2="width" y2="1"/> @@ -58,82 +41,73 @@ <rectangle color="light gray" x="4" y="4" width="width - 9" height="height - 8" filled="false"/> <rectangle color="light gray" x="5" y="5" width="width - 11" height="height - 10" filled="false"/> <rectangle color="white" x="6" y="6" width="width - 13" height="height - 12" filled="false"/> - <rectangle color="gray" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> + <rectangle color="gtk:bg[INSENSITIVE]" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> - <line color="gray" x1="1" y1="1" x2="2" y2="2"/> - <line color="gray" x1="1" y1="height - 2" x2="1" y2="height"/> - <line color="gray" x1="width - 2" y1="1" x2="width - 1" y2="2"/> - <line color="gray" x1="width - 1" y1="height - 1" x2="width - 2" y2="height - 2"/> + <line color="gtk:bg[INSENSITIVE]" x1="1" y1="1" x2="2" y2="2"/> + <line color="gtk:bg[INSENSITIVE]" x1="1" y1="height - 2" x2="1" y2="height"/> + <line color="gtk:bg[INSENSITIVE]" x1="width - 2" y1="1" x2="width - 1" y2="2"/> + <line color="gtk:bg[INSENSITIVE]" x1="width - 1" y1="height - 1" x2="width - 2" y2="height - 2"/> </draw_ops> </piece> <piece position="title"> <draw_ops> - <title color="gray" x="IconTitleSpacing" y="((height - title_height - 3) / 2) `max` 0"/> + <title color="gray" x="IconTitleSpacing" y="0"/> </draw_ops> </piece> <piece position="titlebar"> - <draw_ops> - <rectangle color="black" x="6" y="6" width="width - 12" height="16" filled="true"/> - <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="12"/> + <rectangle color="black" x="6" y="6" width="width - 12" height="height - 10" filled="true"/> + <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="height - 14"/> </draw_ops> </piece> <button function="close" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> - <include name="inactive_button"/> - <image filename="inactive-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <include name="inactive_button_pressed"/> - <image filename="inactive-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="inactive-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> @@ -155,81 +129,73 @@ <rectangle color="light gray" x="4" y="4" width="width - 9" height="height - 8" filled="false"/> <rectangle color="light gray" x="5" y="5" width="width - 11" height="height - 10" filled="false"/> <rectangle color="white" x="6" y="6" width="width - 13" height="height - 12" filled="false"/> - <rectangle color="gray" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> + <rectangle color="gtk:bg[NORMAL]" x="6" y="6" width="width - 12" height="height - 12" filled="true"/> - <line color="gray" x1="0" y1="0" x2="1" y2="1"/> - <line color="gray" x1="0" y1="height - 1" x2="1" y2="height"/> - <line color="gray" x1="width - 1" y1="0" x2="width" y2="1"/> - <line color="gray" x1="width" y1="height" x2="width - 1" y2="height - 1"/> + <line color="gtk:bg[NORMAL]" x1="0" y1="0" x2="1" y2="1"/> + <line color="gtk:bg[NORMAL]" x1="0" y1="height - 1" x2="1" y2="height"/> + <line color="gtk:bg[NORMAL]" x1="width - 1" y1="0" x2="width" y2="1"/> + <line color="gtk:bg[NORMAL]" x1="width" y1="height" x2="width - 1" y2="height - 1"/> </draw_ops> </piece> <piece position="title"> <draw_ops> - <title color="white" x="IconTitleSpacing" y="((height - title_height - 3) / 2) `max` 0"/> + <title color="white" x="IconTitleSpacing" y="0"/> </draw_ops> </piece> <piece position="titlebar"> <draw_ops> - <rectangle color="black" x="6" y="6" width="width - 12" height="16" filled="true"/> - <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="12"/> + <rectangle color="black" x="6" y="6" width="width - 12" height="height - 10" filled="true"/> + <tile name="title_tile" tile_width="width" tile_height="2" x="8" y="8" width="width - 16" height="height - 14"/> </draw_ops> </piece> <button function="close" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="close" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-close-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-close-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="minimize" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-minimize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-minimize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="maximize" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-maximize-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-maximize-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="normal"> <draw_ops> - <include name="active_button"/> - <image filename="active-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> <button function="menu" state="pressed"> <draw_ops> - <include name="active_button_pressed"/> - <image filename="active-menu-button.png" x="4.5" y="3.5" width="object_width" height="object_height"/> + <image filename="active-menu-button.png" x="0" y="0" width="width" height="height"/> </draw_ops> </button> @@ -256,10 +222,11 @@ <window type="modal_dialog" style_set="normal"/> <window type="menu" style_set="normal"/> <window type="utility" style_set="normal"/> +<window type="border" style_set="normal"/> <menu_icon function="maximize" state="normal"> <draw_ops> - <image filename="active-maximize-button.png" + <image filename="active-maximize-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> @@ -269,7 +236,7 @@ <menu_icon function="close" state="normal"> <draw_ops> - <image filename="active-close-button.png" + <image filename="active-close-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> @@ -278,7 +245,7 @@ <menu_icon function="minimize" state="normal"> <draw_ops> - <image filename="active-minimize-button.png" + <image filename="active-minimize-menu-icon.png" x="(width - object_width) / 2" y="(height - object_height) / 2" width="object_width" height="object_height"/> diff --git a/src/themes/Makefile.am b/src/themes/Makefile.am index 737913227..6e5845fda 100644 --- a/src/themes/Makefile.am +++ b/src/themes/Makefile.am @@ -2,7 +2,8 @@ THEMES= \ Atlanta \ Bright \ Crux \ - Esco + Esco \ + Gorilla THEME_DIR=$(pkgdatadir)/themes