From ae2e2d888f46f5fc6efd9f06e8755fba6c48ce89 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Sun, 16 Feb 2014 21:10:01 +0900 Subject: [PATCH] use noclip style for scroller and upgrade vid list item look --- data/themes/default.edc | 40 ++++++++++++++++++++++++++++++++ data/themes/images/Makefile.am | 4 +++- data/themes/images/bg_glint.png | Bin 0 -> 343 bytes data/themes/images/bg_shine.png | Bin 0 -> 7300 bytes src/bin/winlist.c | 1 + 5 files changed, 44 insertions(+), 1 deletion(-) create mode 100644 data/themes/images/bg_glint.png create mode 100644 data/themes/images/bg_shine.png diff --git a/data/themes/default.edc b/data/themes/default.edc index bc8d870..d06e4e2 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -1144,6 +1144,8 @@ collections { group { name: "rage/list/item"; images.image: "win_shadow.png" COMP; images.image: "win_glow.png" COMP; + images.image: "bg_shine.png" COMP; + images.image: "bg_glint.png" COMP; parts { part { name: "shadow"; mouse_events: 0; @@ -1204,6 +1206,13 @@ collections { rel2.offset: -5 -5; } } + part { name: "glintclip"; type: RECT; + description { state: "default" 0.0; + rel1.to: "clip"; + rel2.to: "clip"; + rel1.offset: 0 -10; + } + } part { name: "rage.sizer"; type: SWALLOW; description { state: "default" 0.0; min: 16 16; @@ -1218,6 +1227,37 @@ collections { rel2.to: "clip"; } } + part { name: "shine"; mouse_events: 0; + clip_to: "clip"; + description { state: "default" 0.0; + image.normal: "bg_shine.png"; + fill.smooth: 0; + rel1.to: "clip"; + rel2.to: "clip"; + align: 0.5 0.0; + aspect: (255/120) (255/120); + aspect_preference: HORIZONTAL; + } + } + part { name: "glint"; mouse_events: 0; + clip_to: "glintclip"; + description { state: "default" 0.0; + fixed: 1 1; + min: 79 5; + max: 79 5; + rel1 { + relative: 0.0 0.0; + offset: 0 0; + to: "clip"; + } + rel2 { + relative: 1.0 0.0; + offset: -1 0; + to: "clip"; + } + image.normal: "bg_glint.png"; + } + } part { name: "rage.title"; type: TEXT; mouse_events: 0; effect: GLOW; scale: 1; diff --git a/data/themes/images/Makefile.am b/data/themes/images/Makefile.am index dfa56ff..ddf0fed 100644 --- a/data/themes/images/Makefile.am +++ b/data/themes/images/Makefile.am @@ -30,4 +30,6 @@ pos_indicator_big.png \ bevel_dark_out.png \ bg_bevel.png \ win_glow.png \ -win_shadow.png +win_shadow.png \ +bg_glint.png \ +bg_shine.png diff --git a/data/themes/images/bg_glint.png b/data/themes/images/bg_glint.png new file mode 100644 index 0000000000000000000000000000000000000000..0fe17c0cddf41e561f66271d81d81abd61fa5e91 GIT binary patch literal 343 zcmeAS@N?(olHy`uVBq!ia0vp^{y@yi!3HE*zHjUSQjEnx?oJHr&dIz4a@dl*-Cck* z5d3uBT@R!<3p^r=85p>QL70(Y)*K0-AbW|YuPgfwc6x=<11Hv2m#DR)7dAc};Se$-4oF@Oi9#m71)*WU;@jg88U}DB->_Qb>KB|;4Yc8Yvlr*<{an^LB{Ts5T-Px#24YJ`L;wH)0002_L%V+f000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2iyh| z1u+=6J|-#v000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}000}`NklQn~d18+Y)agD}h87fXcPjeW+4e7F1eao=aL&uTv3-NUoEhXBW_^K|>a9<%#SohQWp-S^q-w|%c4%?sZhn8kO_ zAj{1)6I^Q@j?K++c{o1*_cAI2wY!hCxyLN7zYf>P=3!^?LLS9$++8P{@2c}3pMkok z>Unm+j|Kow0l?jN&*qv77^y4_Ne7*o$<{ke0_Xhx2 z0AMe;PZs-D*V+yG4w$PjF65r_VDVqU{M_8%5@4zf+HPQEG1w~LD+8>aL**%QRvl(3*3<9R~HQhoO@o=wL_LNJjm2Jk98Xg8oJ&F?63X8-~ijWzstG{!51kx}e! z0Rv6mb?01G@!l&8tqT0Bi5(rUqYTFpWUHa$DLhjYo;yMKuo|P6@C8uMF;LjL6Xt26z`CjLI+L zv!ngQ>ZFKW64F;U){TOOKj8VD&}0?oU*KA6BRDPr&?TO~Vmckesp3#Fn8~0$dT=EI z#t`_59jJRF`#Q&U#wmd&P@Uh=WE??v9RU{P`X5|o!{2LT1PPULws$2<$qU3tZ$ zr+>b9>oh_4+<5NeeLaPDPiPoIFdOO#9jYHDKpdSQK)g>w4I*4-^DGj2;1K7b?}IA; z%BXz0uMgv6?trFq_fEK`l~PsZs3 zUVNuAcQikN7gr$w5dz8FKLM)JE|fKmCeF(N=*iqJH7Jw{5-RG5f!)4OBeteq*^SYs zUY-~&6mvswpTdwReWyI%2Z&z-de`pw9q1CwGOW;vJj=X}GBCUF;27%%@YtPEapvy3 zgr?5R6WvD5peW%lgt{Llm@Dc}6N)CFt^h{F*NlBGgkm4m2&;Xlmb0CC_y{lclX_=0 zNXeXgG+vnOuM%!Tc=@9Mw@b!3PS;gBgUaIS;5N%#pt zTS-bW`OPE;fv^F^n22#8biYgGRbKy>@$dmv_yk&jo6JM^Q?Yb3zzAVTs5n>c_kf|q zj=?+{wz4*}7q7=X#qX&+OadjkQoB`bsl0V%46-pmgvz^s-c57TxS41MZuk^}713D$ zTRZp&mc`d4!6>TUsndimD^V-Od1DyElW>R#FV#zU!Vu?Kh<{7a(1^MQq4K21BT{t7WxU2B`$PvcOcLQ*lWqv8ovcbeAth&~Bu zH!vPhG^;{^08FK$>Xh0m0dO_fScRb>MJ&o&(Q38`p20_F0hS2}SNv24=lCoaJhziC zutKL3x48QNprlDU3wW|hc_*s=B#uw;P-6qy3dp&k{kz}(Y?ONi;3y0i`RxG*ac;bO z<>3Pu0!m-ccwI`jC-Ht5Mug5Fkoa4Tiv_~f00QOq9zLK~cCz}Ek)R&En^{l*ap&Aq zSlliq?{tarZn95_s&hcI!%{@*#9Oa33;2008bUTBvn)*8mhVIneBzzz`Lloj8?Frz72ChIzX9zIE z_}C1nNfjO)jH+0tV*!qaKy(46)>r50N@bUrEeH^nC@sYa({{58B$T7gBqI8*F|S^9 z$0k&j9`X9B5r`|YIYuwVy-x*3mpz1GG=9E|k7DpH;895VZzp7R16I*~>e<}X;OcwY zq+=QPLQ*mleowR2y5F?m0CRiIscbx&IFpe2J7Qy3=6r1C5zt6D9#|z~RYsYHfGzeu zgmTyoFp@UweAe{@=sY0RAe{OFT0-m;d`xPuRa~$1j>kqn=;r#L&|6MpVMq9@;(n+0 zo_cq;0f^HZ;t3f95g&*7edG+ zEuVG?I?u*qW+Tq2PO!w&h5&R5MgCccrV8j2!{8JQ$F`>QDjeln>k%xq zmI`}Hc-rX;WMA@qC+O|=dl=^>Vr7PIW$s)z;P06Te6*LM8@o=_ecB9!ga>P2Fea6K zomXGO=iv&fOPrc-_^#`b4TtOfDzq~BtOpI#h__E(}C?c-1AIt4BTR}KtHh8JEay1zg;;rwO_ zdTPXJDs;esdnOE^v9beTa-0*}cS%ZaO0)AfVRr4RJl*^F2$s#2B6gvJaI$EJQeD-6 zR4u!9bo5xK?^ZiT=oZW!m5*YOk!824#GWWT;?wj(X@WcfsNw{GmJ!yt;$wFm#SZ9L z=|Z`V+B+rW+iU&s{G^)8g4Fay(@L5lymPMnt?!_fbl@26Qxs13QD~|Hlbn2UPV# zXah9NnEaM74XW7eoFBv+n{WOu!}O3`_Dn}Bc7gs zb)5h_5%36m2nb@wU=S5mX(i5i(wApj?UB%woy7@m6jXav6%^Ev(QcTd<=HApJsr9fF7uZ+S} z{3Bj`vV8VY=g8n5-PvcwzG+GX>zw3-0Ln;xIxaK+f5o26TpQ&-8a0?u#sprd8jK3i zbPofqZ2Z?@pz{Ls3pp%UO+wh8OpDWwlW%SZ+gNYly@Y+ zu4Y9DjXtw5$V9k1lgitjk5mpu3I2oUpANVXzzIQ-Cp1}ss7u;eF%#!Ph#fGa ztp=Em7T~D!L=RAcAu$%!eb9w934>UMVReK=H^tXA3Pc>Fsk9T3%?S@CTEa9R-|f6R zVOx98FT6fY9ymi!6$pp{c%1O$XV}1sx%fyK!3r;2>fR#-Jzeupd3q-YAk6*N5cHKt zcJu;D_nq!XgcZba-%r}!&p`t{ze_I_15no?RCq$4ohd|Dzi{rY+s{qsRqdReg-Ul` zUe%hffnk_{m;lQa=xB=V6<~Kjt(NAB@QSm3g8vuV|7rj>On}CnOL$QgHYiW$dcTB# zbJ+s{`y{U*g3XqYE=gVAKt=7l_G=UGb5*PA4zMa2M}-a4D7}mNJI^h{*8o0w{*PDB z-_U>B2c9lF3mEEs&sGdhM7(M$lH^FZ%t!S$AezfB$L%ov3+?~qZan4R`FuisSMYg%BI<>C zzKC-LHwCsY?!;QfWouEA2u7&M8hx7>-N~qI0fa-rXzEkKz3< z;6DPt`Wtu{SHV_YcS!vF7#bR-OOXA@48bxD5_u+_J`hmYQ(cPPwFW2D_6#UgN1+Lm zpm93!(9Z8vS(U^n>@)cep#S;#@dHTxN#llRs|-Ll04KEcYGAoB_t{wnMeS*?L+bfsAozar`kyYkR_2ioyi$Fk z1JL>XsV+d~$Q>Pk#^;KKxL#ZtF?zkJ2Gf-Ut0m9IQ%VpdDiP?a1{YKDZyJhBb&=`% z2&Jb#8h}@~aB==co5r8H(Nc7kqYV|0O~S1yUz1 z_zY;L-u)~ccdoIU0mxvAXqS(q9Oj$!f9l~J} zMBF=mL2Pi1_34wVQGHDNE42`KnTf}mRI+tNMKJ&=J!ZmG2pi}a zKo=4?VDGX5Cn`SKhb$`Lbgqf;)^3<|7YdWIQ)4t~URpl4YKp!y5+l#Q``a9FXGKB+ zPPa@}#rmo;@r+?1U0f*x=!8B6a8htY07^mwM@v40rts&$Ql}v_*Hlx+~-nU=zVAf_I~Fl7^IXLKdF^yrwn(Ac!cgx2bZe_xL_upQUUEu1|8KGoH+dq19A+4+iwA9i48S@Ghmod zc>*9cb1_}8WMT}?=mJ{?aKz?V@EgYcuCY-xdXl?7Y53vZ<3!LryTq1in&Rp%t}wVR z+{aO}l_Gz&@J1HAbVNv%7oik?N&PEouY^C8;pcp33}6b%Nm9=h8UpQ3>=?QUlOeR7 z7|SZ&bXs(ye((k>SSJj`?w%Fk9Knqw8L9Kos>lTxS_^!t@V{;kMI(020FHp)2@S&1 zohjFJd!|pq3df6`?J|2j&u)bp+RrYq8M>L~asPntShe-u&H10{ zARJJ;q6t)0V$l+~I<;LE^BbLjCS8K3X}uBix&uP>9dV8{*`W8gqEFzNj04(M%Uvl+ zdFQSoj(9=3KK)f~x8Bj@1UsCaWB#pzU)T7qy@%~0-oD0OI6rS3Y%=; z?{v1Sl>dAe@In4REl!~#8JQb*Xtpy8u$s7h$|x!$L8g#s%ubEjv;c_gJJA5>JUSKI zCX}9BA2XCHRkxZ({}M4jq54(X;Q+i7q0j*>(F4vr&q=o8GM|(3_6xA40AT5KgNaA% zz_U)Cm#XuM6}VHPwvnrPX})92Ga&C$3Qx8KpTykL3d1vvGu+bTC4|BVZ{Gf$_4^Y| zfEWcD8l4gSNI5Yr=E)QH=B#$~+YQ0nY5(!&jUphj>{I|zkMzu=vG^5*IgX(tt-L12 zR3!a|ob}X%!V~R+dT>?zS*+& z+fHYUrqsT=<`s;9F5gY!Y0}L$W0n^%=^mUXj(5Wto90(7^smI~<4Vw1H`oDxvp;Px zxk4+lw9`rg>)+K9xQ!%t`R>XCRjPNFB73~I75>!Q3cu|2n5$39b6?-VGrUU0E>UZN z_nW5S2=kpK(a0tZIliRlS6P4;)dXCz59uUK7Q%GSdp2&*3*Y}0O+7-;;}Fkrnp87N zlf8gJ(5}WPiN}fSzwA_B7o(`S-&hum3SsU!&UVaI(}z_INv|_85DOZj6)cm`oedyh zSR(uh!Pr)un|hNYE(_e}3^0YaAyo?Jl}b7!V;Y4?B@GVynPpo6G}cQ=XK-xt7!MMeO71CDQm%*kE%h=yF|S& zL;Gn+V1@wh?>JLvv%+6$j8btTG_E(kzbVb{D6*=rm{4*Oa;WM(r#^y&8=u}$rFH$z z48Fet{9TjKi+ThQ(TjNB4wP5v2Q=k)iDSrWzHSDdS`3tc+=-vh6f;HevRWDfVnf-L z;Qk3O|65~z+X}rrtWPV8^bg8i4_)WWy{vY%FRR$n=C<7Wzr`FCE6sf5)6+=?CLZ;%b z%<6Lt81c|)czB{oOhW}{YS3jap=Pv>VeX$|0e_tKlb+*FzJU4roVoB$h&w~~Rh&;_ zRT6(Iz-I6%yJ@u_73ExgKp6>ozG*X(Q^MUpE%@yofSCcPydm-4m4^*u5a$KYTLChM z@4Aa|X`&4UpJOlwtRv4H-Pgf{30@i!F!xE4`;=9?~$vpjULHj$} zL?39g-!wFJ9Ww7oq)WdqepCdMj40jQ}SE*2*4;6kaz3e4tFF~`0Sfb)q{^-{ zQWLgHR>DnXxVo`(>{3O&_gAO=f4%45(XZ+=@G@NBhVYi|6jVT?pkFGx+$r5yn zZ%FK}rVmwuP{vTfuYlUEjrZ=(x;OYQ5CX|d96qmUK7A)LP8Z`)MvH=%hx#X?kC!hwt9? zSF66e!G96(Rb1Eg4mjC$SS{4~?s$H^G0t~lc4Y|hf*0yNOv-5g1)=X-(0-~3>;?h} z9gg_{uX){r!9dz)JK1d!ami}7R|$Ny&GxRH7io7M^qqBp-n~n8{CD;K-x~arI_fF} z=qk7>qhWaE1hkhjwG5WrGtnUEb%{38_16m(msforcbRzAyZG)g{Z0D;b)#8Z)dHgz zrE#VZ;kqIiMc=zZBxga)5cfz7$*D5o$y8idl=CldkALNdx>S)G6xC_?L>FQeE*w28 zSsHxe1Qea`sQYQ)A65D;DTgqz3s#G|J^#PL64aUk)v<%cNZwukNM96z8dV+lu<=#cX8-0KJCugO;Jr!n9l&Cx|d3c@3a&3 z@5*?p>DL?hx99&7453@UtzrsYW}%bpGC7Xka|JXqQ=(S3aYBN7yTSikseVUeCzMom zDW-xV5zh#_*=ZGO`KhjqT3z=mtz>&|_jdWzP}Koe(cn$`IY#z1?7cV;FD+#ees2RM)-@#=YH! zV&Fw5z}tb(1t8u32KK$(+c#t@H?Z&R-o7EY@9DmKySID0w|l#{d%L%LySID0w|l#{ ed%L&4Z~HIjrrQ1d8-pGI0000