From b4572fddde57eca599e825479b9c8f0f3a80d1af Mon Sep 17 00:00:00 2001 From: Gustavo Sverzut Barbieri Date: Sun, 13 Nov 2011 00:07:35 +0000 Subject: [PATCH] everything: gadget icon and minor cleanups. SVN revision: 65111 --- src/modules/everything/Makefile.am | 4 ++- .../everything/e-module-everything-start.edj | Bin 0 -> 24666 bytes src/modules/everything/e_mod_main.c | 5 +++ src/modules/everything/e_mod_main.h | 1 + src/modules/everything/evry_gadget.c | 23 ++++++-------- src/modules/everything/evry_util.c | 35 +++++++++++++-------- 6 files changed, 41 insertions(+), 27 deletions(-) create mode 100644 src/modules/everything/e-module-everything-start.edj diff --git a/src/modules/everything/Makefile.am b/src/modules/everything/Makefile.am index f355d06..cd977b4 100644 --- a/src/modules/everything/Makefile.am +++ b/src/modules/everything/Makefile.am @@ -4,7 +4,9 @@ MODULE = everything # data files for the module filesdir = $(libdir)/enlightenment/modules/$(MODULE) files_DATA = \ -e-module-$(MODULE).edj module.desktop +e-module-$(MODULE).edj \ +e-module-$(MODULE)-start.edj \ +module.desktop EXTRA_DIST = $(files_DATA) everything.pc.in module.desktop.in diff --git a/src/modules/everything/e-module-everything-start.edj b/src/modules/everything/e-module-everything-start.edj new file mode 100644 index 0000000000000000000000000000000000000000..57abea352311875602bcfe97ac6c5d7c974d0f02 GIT binary patch literal 24666 zcmeFZc|6p6^!PuMq7o_<*-NF(RyX_BBDWM$S+WcbNtVIbw;`1lp^{{85h7cbWErI> zdu0n5Wz9DBZ7{#{Vszd6{d|9q@9+2bcOH+^Ij`rO*M81s$@Z z19bR+y$aX{(1`Og*hOGGi+&hI2Fn7r9oRY$5`#4Y6NB~|)J7k$LxD+yW?m!i47L-PC$u+%Tw*ZT z`__BVM&~8MU{%22e9*ozPZ*2>EEd{3Q5${0t_JoIv>=ExgTXjkJD|-0@_@mjfsH~N z&Ed#ku-C0~&}IgC%3ymi7#=2Qqj`-P%oP~g!z$E9AFyG~Jm^eV7;O=-`GIW$jkpJc zhXC6KZ4_&@4CW3@oZ%P1V26Pz09$?^JAfTQe#i%Xz=n14XoB7d;sb)>1@_5f3YvA% zYr)R}m^CnTA9opjZvgX$_UdJRe87VK(-+Q#Cmh()-g3d-59|r(b<6s;1A7H*`FIeY zJP?Bmahk%I_Yp9ZSIhk#04qTZXGbn?t}_K`%cmI0qhd z=jbji7=0oBczPM^GiY@8KER;=f}ah;PZ=1@gX#n(j=>-|cu;I0Mr1HAIL?)bp*H$} z{SFu_=;des9@v)uFc)CkfT1{WVDvo-48_6vg~1lbQv(L;S!AHmetdzUJ4bz^8GRvN zc#Rk=kij5sc~PBNyKKA_z?={RL3t7eA`FZKdOe6gqpt`s6bH-K@)KALF!p8R4Ff}W zj@ELP(H9Ra58BJ;y$B4=x4=NdIxw(*-fGYgBbZZ+z9zt+KK-jU83Kd37yPmqepLK5S|1hX&e3t*|3+KXz>g2+Bpp`%%&iK&Um(NiP z>^89F`!EL<3Jl$EFbF!^0${PAQEnwN*76%z0)t&)Fo%WF1_&u@wtNHU`@4=`J3FOQd!%H8r8y^jPVkIy@d7#5MK}@kl(=aKtudvpa!G(#`FP$IKpgQw%?n;(Aje>V?G#+ z0IGEh4D>#b@4(=!7sktB%nNrb@E3zsF&M;;z-eG8zg!s%;!MB{v1M~WO%(6|hW3GC zSQ11Um_K5SexhK*UIpNJu~2hRtw4JW1oi~6W#d6@5l98Lk;z!%{^N(%2fmAa zLEC{q+zR{vy&j~P(Z3!TI+x`&5#mQ+4%ilk&la$a;q?Q>((*gM4onEx^0;~h44osI zBZAQ%>Xo28w9%g6d4Pc$j-K&?r$D3oF9AVk4)-gl3wmKKpe;difLVavfW|@}uq%PN zg5C`Bg2AAl;9Y2QE;udveE}8=Z29_EG;5Z3r7w`9PE_!A_9UU>e3z6>%A z>?3Hj=68&Foq^RLwrt*UU=TA4enkvFcVLj$3#>K9L}=fZYHM>%`=Pc!MMZ3uZ9XFA4R>pj%}zuAeIXPXNT6X4dn!4 zXuU5%z<=9b2KxqD3k3GRO&0WK5VQ`oPgvhJ4bUiGQNLFpyMduKE!7P(uwg&jh@eql z)DO-RJ^!}dWU%j`AvZ8Wz@k8J06}A=fs_GDVKCG$9mF3P${92s@_7vcaki}%F-ANG zfxR6V#LU8Ys2{qAPrzmv4CT%_5JPZ9cearGpjAKwf$@Px_khNK3j*uhE(Ut3ZrFnT z02qp0KE}K|!G?3*egQNyh!6<6&kw*%KqH3Mkq3g;jD$xTubMI&JylZ_!MY#pJ;qIJG5qD zUC`@6(D>CLaQDI%pcm>XXaWf2zpw*nbbhE`4G8R682G~T67_>K!C-*}fL^+zSg_@Q zMS@0sQNMZ+$Rptd&}%`OKoUVhfT6Qr%3m(9;d|ji&`a;x5K|agU}z0!A85`75VW^O z21DbwfJ6gp2fdX0j$p3=Hh?rECR4yhYncGObf(|HhVv1gU*?wy_EQXI$I^YEIe&m$ z0JaG<8wi@S6$H*@$2QO#L68pxBpKL2&}hHNrwt?(m?CJzkk3yL4`6Db(caoXet|p( zrVSd+fqc-Oz}|ra%>jaZIzYmKp}a%6k9;~oP+vdLoFK>t#a%qGP|(N^`E-K_0ZRhC z0R;K@}Ytp0mcs+#VPU`0)d>_DGD0p4DuNUft=Z?3YrZB`HX-- zZ0tnmhvq>(XkBPLBhY9(VjZmy`OJVo4DHNjFyuo6fjM^;gGT3vd}cwCfz^RV z@q&EjKp=*8qS!$U`OJer4DCesfYyS1=pYaWJJI^lyx@Zch3s9(KrsY9SY(F-Luayi z(FeN%Z0NgdCuq(^A1o8t@xWvle&B;$3APZh)1cw*kPjB!br~>Y1_K`~x@S1MT?Ei* z4)DRUfV~~qHHIJfU{`|;F|_L;XgCApgIxpm2VgKaiWlUAMf*nV6@!5f7VTRF*lW;m zm&gZ;?(_&SGHBQz^1-6Bfbn-#gXUiJ!LoxL2CN%2e2;vv=zQQVccJq`{lEu{&IpZ% z&K8XaK3Ej9-tePE9Niz>r3f!*)DN8voFj@Mkv$AQw7*SY%K|$D8qI;u8qNpJ zE26?+;Dg-)_ETW$pwZgE2g?OE#E^&{gMkkg_OmdrIcPLK_+Yn!4KXC*0veqO+A|N> zsla?041BO?tq?;ZcR-`HfDe`r?B~EjL8E!W2aEC%Y>{W6(f+{)D*$#lunf>>ZQz52 zdtB&S3L5PTe6T`b!##>LfkuAdgWU!;a1knKbWUJnw}TBav>Vg{10Sp~*#5xKd85AI zgWUl(=-s;*e&B=M2{w$oTN*Sv1MtD3?;&1xp8$Yio17qb0!>wf*(NyS)2mr z=w@fWWZRiKnA%`0%`mEH4JXh-amOqjV37m|H=OE1H`Lh@R`x%+EN%j4X1O@oqK}rT zgCp+fpS}Js11=2ozja!6N(fz%)%bbFI|F#Vr&RbM01?EGpv({ zaWJ=o16XQVTG$fcEG}7_S`aZryeSM~N3gVYG;*A2tTqHP{nLCJCFBuL? zhU1cPamlbHpro*dL$kIPBiaxMj+Ym0I|300dxZrre1)2(7l}*FW#25LOMTE?z;H`_ z7){iNVWK`urmY2B>f-cp&ZcII_CiQPk`f%m98e5{wqWRs3~joo;mDQ@hQ|RhhRXpl zhR?wzpMy)I99;4_2tJPHu8v|vOLxcwWL>gE_xHziTQngwmMAipsHy883MPXth33K- ziw(v%aAk{yV{uSuBA% zf5PhD{(s_YIbIf&uKyZl*%$vF|4*R)*Z7YVLnOQ-aY?FM1#DrRSDW@c$?0Xe$7 z1qWyf`7d^vU_-Dlw>5`4#UM-LEPnszxEH+t8Ef&|rMBC$;(E-ShWT7)wL zhB0$6wOAO%^&blAs0(P{}xM+&E!aG4ZTcBd@cGjkF zVvCJS1bAXGY9v%>hV`dZE<6s!7)^NoqKEfV^FPiP|NZS!3H?`>#mD0!S}bmhwRIU; zs+O*d;TGJMYUaNns+|7ki zb~42+Ch}r{o1>So?n*T9H{(ok}{}T9&uwEXd#APA(-*Earik@XB|362;|NiQi zU-f@)5tY3Edqb$0{NEe;=dtvEbI4Kb-{tfFEr%AW5&B7iYm?E#P7S8Ro38t>-|>@W z%^-ZPYwy0$Vq@>(|Er2=2$R37qRRQ8Nc`u@sz>{XgHhjK6?aM<@w+y)<%o>oU>!we zoAIlxVc`bxdbu5XO2u*4_4^4KmhXSXVx|Lvy9h^jxIbP0bXD!mCp_t^?N<+ng$fO5 z&RbhNt+sUCVKiN@kz2TO?(^6C``Q1JJ%8c$NAFAb{<8GWK6vzk+)9fpI`WsEWLwvU zJ~PmcRF90$+E*na7CUvM^5lv1%>Z3OgeF|^I?}Eo+#-}p6c(69b3-~DGoE;{drGmNVD)8+s+$gn z3$=M3T*tq1!*jjMSFaYB+`7Fxlsj+3p)0jFFMbqwb{yZ&hF5!b{7k?PtG}dsvy26w zmT;>lhdh?0Pb$(0mBiTt2OYrVER^Q^$UNE1Y=2#jJ^*F0VlQ)7?(X{3FISRYW#8C& zbM(4)>Gb=IG~?o7jwI~#3E9e!clu-d17GFHUC#ew{3gbdo_1s<9a<}<)P+*g2~ng-wD4YKaFfQEOYtxv)DgK_SW6GOGPu^-)39R z)#`*FvZ}w7S}-9OjHg!Cx2L(^nOD{KdSYskcxe6GkUJ`ocMiDTFTRvR@utm%#_oY} z#uX@h^3%Vm-y3nPdgK>xEhF*<-}ZSo6UcLgwZpAV7q8Fl=@*XY$&Ra4IYh3EkR}}E zoiVDPe3?o#9_&b)_OR|t$+LY-6Pg-Pa(hsH=H|G1?vl|ACGE42xo zk+MW%t8Xt(y99P>c^@hL+2HW4YcP)*J^IsMP-mPEmbNlv^0a**m_T$$*BVQU@+$M%5{n|28ZokF8_3LP_ zmQi-2=V+w}dANl4p@D5~Tzis2*@L%S4%Z|+SlEO zbL)J_Q84xE&MoJW7Gm|BA5qpsz=XfqR=r{mtzD2lwaZ?_t?yON#`-PULkgct*2Fa5 zpUvz$tEqTsvf^O1rx5YSR0sDHzHPcX_5E%yleG=X#M{j&p2imYH$M?~YWE%@Yuwo) zIy3uQll0QP>#@cBXT6pfD~G*YO}>(cZRM2br`iSY)r&M08M*uz=TQhH8pniC*aw<( zDE;E3>GBnBn@cbyKE-e9C2^(h{2X#Uv8;dZeas~ zy>11(g#2MDhtiaZ!w;th#o{KfHQgPCF?Cz&pB1!DIj!=JP?#MmUW0dW=uM1ot;!NB zN{=m)wp8d%|m9lBdbSczO>vDgP>*DKdX3(@|l-{13a#x0H{BdaC zyXnuG%5#nn=X&ds8rUOWiau5_ptFQJ%nOfd}F|? z$uj=O&5jxSfZwL9_g*Ja**`RVuV~h8<<6mYMoPsJ?gVBYQYDkxd|5V5yLQ}D)8>6M z^qy7Fe9pNXA1K?^`^ebca+~BYtJxXWskz7z^*7PgVG{m_exBCvj?f6ukEJxP5d)9Wi(|^=E z3FqA9nw|f%d2>#SLpd#ZxZ+}~>pL9-8>f}?*#~FYMS=v2W-4xc2=cxf_9e)veSV-R ztND3mrX%mj8zyIp*W~ZB@fro4Ipn#4q{dGQ&DSUdJyz~3%AWPv&9)u~oF(aj@`Hc( zb4m>z>K5L0U9_2GZm)3pODc{$ES^8~-ooguj)sHIqyv^;pKoop$>D!8Uz<1lx%hLP|5-9$2v+v@ zx(?A!F;Ys1w(F1K!<31)oyY#4>m)dFo18$R25X#r|R$-IzHXE_F?yTM21em&?X&^XSIu z3rA!*W6sfM^4km3aZ%1kT*$&Ke_!+VZzU`ACOjK7sZzY<@m57nT$K=QgRjWduJ*$% z&L9f0T2Zsntvf3IK3!1qa!u@#f$2s0EpN_*s|6nD7qosV#~3UgN;89C>!Z)LVCz?X-Lvfvy( z?<8B_}Wq&*{AQX)6 z;Y;P9#(j9s#4XY)B(`JQgNgS}HgALJ^cs#Cy@SfqI**>}W%p2fa}8~G9H3tdg z3SGIPfvYUh{&ASW-K5k)xeb}qf;X+c&*c1YHjpC~c^3+odbmSF{_&K=O^dFP-Eo^H zO#M=f@&-S>eK(Lf{5z|`*edd5XP6}Z#sM#1qp|1Fvk~8V=)K2`t|@6NrdR#ob>k3G zKCiZcwNdo;>G^@zQa{3`tI|v1iF*3OiuTtBFXnfS(%cbx?v6H!~N+q4P*_|b*37RBs6qK1zVUKz8^?Y z{aw(6%bbj$%n{b5vX|FJf zOMm?<-uTH}mZ-6xdUL;7eoqB@yKF1WztdbGlmZLuHlDvL{#a;fUquv##W$(wg z+1j7%V|gmtyje*k+O1ySBF<|#EURQy;{?^n;AwTPC*|RjeMEZ91NoMU!r{aE&7;w2 zk%kj1`+JONj_=oqoV&M=zv|H3wsLaebIr})E|K`@l@@&60WJe&<>eyuUtDAf<{cg7 zGgmg}zN3$@o9y!TQcNG)-5ZyCuCQW*yt}D%Lq@&MJ9p!&K|4ZCnUa}k?9%sG+YhVI zH@!O_GNQ}-R3qfe@yy=`uT_7Wzc!bqT!ybI;wdrgcileM;7oLrmFj6sZ(mvBW95po zQ_L;mi#2M@Wzim#o2QjVJWO@kvXJ6uBQ zZR;aGmlpfpl&e{^Z*NjaAGqIQ)9u!^|4i!LoOdG3N~DCtMyS7S?3xy!{;*Q?hLSEQ-YK1{AjF^bzcI_K6nCj05v)aG1Mk@~+%wvVcn zJ!KEU%?ByX^oZ-pbDuK8`{6JCY+4_G+x8B3EI)7cS6Kn89)sy&FB&(twro8Of$cGWNKZrYmZTFR~V^LA6KCJTeAC_74B zHy4nPH&gBCERF9K@C8yo6)lpXdxXi}#y@WNzS8hX z`L+dV2VFt=Ro?Fx5yqdK2961S(dDDvshj-m{`NCTiurOwNlptq!lxvxem8kWD z3V2B5nuZMSlU0&Dwi71CF59UaZA+CX&!eu-WNhg!t&dZj5(oNlbXNod;G=Pf=I zcm-2^R_RRHBx|z}y?X{DH6+?F@L*yCm7QOjU%AdylJK3oEx%fUd{9oQ>Wwt~Wus4K zkolzV1n#}3H;)zRp+CQ~-c#>@dmBXRlI$whn{xFk3$k{-ejy(*IaKoCUQt%~T_0I} zT&(y+*)x&2p*PY)7nExR-vr8sMLMa?YjkLr^fhEL#cVJvef>;)LjCczxjN@8`+;kE zLp(N*8zP!_Tgh5g((LBsN8ZPebl;upIuZEj;~?#3uYC6Jx`K&`c|GM9;1+>p& zR6Ol|XH((ro;-)$K^c$5*9#7Ideah(n$&3KEvX!`$`@7{4kZ0TK=fTE66JP zOU$9L&n@zPxkay%DN3K^W4rZpJZ^;@jL4_6UmRbR@27NA@`KF%EY{`+BGU(U$wY_k zvp&}HxJbUt;x2YV^i6i^gu&KpBcJGnw86gF^xKoy;_b-;(~&wRq9&e(Og;O0lay@A zo*9-|th0-JK-c&%R9eSH3VM8*$&{s6{hDHe=IoViqwhy^3F~XRJCA6LO}72udn?*k z>X#P(`sWmBN+Y4nMKQ24J26UiD=o0DaNpbRXpfhAcf5FG<_}S>T*jAR-O8E{?VWpVKJD~1_piFw+|LG0eeo<=GwMF~t>sjVv{ZS}eDp|_{PW6cnf8FZ zDGjq|8#Q?cArXgjoE?>N^^?xwwYszQ=D%ILK3Y>(q6_&9R+NZla8epsku<$w(#t;F80Xcm(}0s8pKyJYE=Ht zB1V|NA3=IiT{oCXJ`k&DTj2t$qK+K)B5mUu4eebGyzYs$*nAR>EohQwdcK+ zVO!eC8QH$y4C>hW-X$u9v536aODh%dc&=s9lW}`|?DZRwH`VE>^xvbsDW@$he^1zr zk*e0@>lXBR=wH(m(|BBH&hyX>nskSmlgDoAX(&SqWV zK0z(0o_UvZV9&FRwbPS)_P^N&58Z%Q5dz+)F!fZ4w7IpqXY|g=tK4C|N4(O+BAbqW zSlRlRes?AU+nzL2IpZZiChK>o{$yWLxpn_d?v3qb_e1ST*|nt3D!rndmDKb=`ADVB zO+H@ySB;cJChK!ZWxGPo?v@_KG^Eb*j)}f0RZyWzsOeaYo1YE+L^H_nK5$=l^hkZ* z#(G4#a)Y|> ztlVI`X3l3ts_VvC`El%ck+ejj;$_a>fJ3uMxusd5wnANHzg?@tXTRh>NE{QG+wG|? z|LF+DK*y|^s2si7xm12O=aZtxS2Y_UhaUqwe;QqO>H3Zv{h@x~QbkxTvtIcymB49pB!MfXvNMmPz0ln$y0c|p zXSCbsWyg7&4?)%~!JGq6);E2-|1^y)sMue$v$jxfSK9pO?m43MSLO=M{?}fDWrT)& zenbC&vZOiIl=y)I#*wGJ%&pnCGp8BUMzj}Z?Edz)!$B=cZCcmXMlkp6WsW08lGWkI zz2@G%Nj1KE_f>k#f!22gTcw_fuX;~@8o+IEHnGy|%-N{^+{*{cTwla_IS&M71)S}{ zCvRx%)~fqi*xh1XmJyL?m6QfP*}i5$dtH|NTJx#K)aa%DXmqK8hq zUSVp&l31g9RTL9As=SWX3oj|UniP_oe7$sU9R5U0@v857wJ$`z;}NN=_`Em$q*sGqgzv>_CgF*F>guJ^ z4fY)|R3mNP8un{%*Z2A#3Q+WjG)zbIP)lLt>es83N zQ(ZVDy2{8S_lwUTQX z$!~ClX}09}#?>BelkU++C%j|-N@Z#HwyM7%)%Bw~pIiRDOGf%p_KX^lM_d^LmnL7& z1#8;)wG1_RQnGwMG0hCyOn$3Bqq8An-vce_Nu&>y_Ii(monqbx1-wnMcxif1?FB8`phh`@y zR`%y6bL6G+jg;%TI2BfxnNs+xrCv~CI?Z2&8u4G#;1=e4ZTrkNy&H3nW?5|GMj_th zyVk!gwcS^XC3&*oZzIYuH|;K|YHI;bUMr|cl^}6bFO7-XEa=Zl7EGN;Y?@$oyAavl z)O34PpMKY?^TE-s#4h`pg1J!j20!=VAEV{(Tt3+*;`BzMd`H!ZLZi$?OlkGSa%{ld z2u_h|QE4kzx~AQS{465m;lnto)WXbFPVe&xyPOQA*}mW9uj0@0bzB#_pQ(zC#ZUBd zpKc2+afYM$!q&LCS8K|)`{xTwuxM@R#z=DXyz}VwxJqqPX!>G1Ria0GT&~!po}R+= zi7aIhMcdXukkMHC&i%v@>%U#e1UGEM-QnKyH{z2`!ExzDVX>N)OkPDLCTB0c6U!&Y zyu!UKzbSg?;gi0%W#NPS6dsNL=r4>M@d}^E9VRn>RraEA2X|pQa&)JxZO+NR6PPvn za*e#|RXy9=ncFi>fg>qv_|)nw)2;RA@0#-8qg^VyveoLl%iLcq+b8dNn7i=ruws&o z@BKWDEy{YoA>TjZhKBOPeQtVZYBa5`db%6W8&Nxdbjr+hHj2|Has%A@^=G3P;)e4Q@XkgTp0-r7CacakzIc&jCy2jxUF)dB~(skzx-H$GopO?$D^-8A-z4TG--Fd#* z@~r&QEzVjp0%7=seKzs?dYCHM{F!9Kn3Yy#DUsZ8M_Z>eWx00;c^!;*vX*D6{myZ* z^hmEv>2S3BJ7wyz6kJG4@?2%ChS4lh_D7~)ziVui>VCWYO6+Jn)?{_#ic>3JzdLzr zRe-YK$bQ=TdBIs+Rj%B0cdK|}yQ>aiN`y;^aK_76*|$@ScIkAJxYPZZZkD|WZpvTrA-%0lZJ~H^v@PF4@gya?w^-UY4~fN z__qF)#Fk^WJuN4GJi2OJ)KU|9Wu?Rx1+0$VewEfcmSjHepo+7d87uSG_0}?Fk8XD= zQ}JrUk^0w7<~`omuu~r2)os{dQL**z?=IR%UV^A~QNEDF(bCh+x7?o2*K)}0A~3^W zIDD&jpRj0ln1nqnwE3(1OC&$x8pgew+5d_Plii#e+x<6usig$Qpff#Qpwnp zWc$aQbuX>DPxaWYaH{w{-u|&O=4E2kHGbC^t5w;s+4%uKxdFC{SN^{DOr(ca>P4rw zF*OkdwAWrGl@G`2OtG#?k!PgYCrtt;x0t^g$zwhl4Zqec-|o`rGtsb; zTWz~^h~LIo!3mZKO!qB=tG`WhKdkuG(wupSr^BbZHi(}^gC(nsdWaI_v!}ngx_<^I z9C*k40n>OYM+#G|ulaD<5Y?!8bm6CT>Vsqn4 zM6FfiGnBh_Ojw>7{qQ64bw#?*a0OL%{;=&R_kd`iqLFIBpbG6TW6>mznhzWqpUK`9 z?3dtwfYHNJWz$=GRO}H=#Ob7u!so{}qUA5xuJIq+pN1>pw)w_w#5|UFw@5-_MF3Oz z&Mo_|3>Fh>Z?#t)YirCDkZ|V73Ej!;K;y_rBsdLB#ih#5CsK$iQL{AT>xYIo6LJ(v zFyV=<@0l~wV_&%ay3r!Z{XxNAbK>qQrwI>PLz15qvyXP#ep!hedRxR>o$3;Cw*bDH z;cS3-#P8oWC!TpAxdI=mD$l@m`5HI!tI&u$SRplfA;iuljJ5 z7w$&iBZpMk#PqLWmgLa*{=ag*N;&PfC=vIn$j@6h#xi+T&Z)=cuqTJJ?0CM5>W8A9 z7^y3?rpLoN1y)J2HB60^(>~M9+$Q^7*K#NIg_y2MC8^KZ7g@*&SO#_Nov1F{(!Prx zNNGxUuS?0Ida3M8I7^x>Z1t>vfBY=LtrQb}N_u>6ZTj3_TQ+sw=#1=RjTEt6d)#;P z2G&boQ_{)%Zl+V_Hyxz+)=$OpTU9qXxk#*5VD0Uo^m*b&cg0D%srJ72zLGR?=%O!P zr-D=cJ9SNm#cpnF_DT=m_@eEdddH%s4Jn&1TkI_A7E5h;^ujysbioyJZ>`LroDbe- zx~?#GMQx&dDYo!qZj^hgAQ9Va)N0VE@?nKdy~QQUHpliif;U@g8Z!?`#Lw~7?osD& zptgrAePQYm?kZQpc^GcU_}YK6c`T`)yXJbkagpRWHtp}I;hfjrBquSa*X>2OYwpH>KgVDmWhsv$$WKSMg|F zVZEk=3IC2OcGvg9&eLC+8#$9HmC({u%r%+GL9zvp5h1~G5LH(`s z+LxIE4+k=p931$bU$ALxMOjFc$d;0;R&NSd)#xOr^7~W!g!eT?yL~uGsl`b#ulxBU ztnkTf?_samjr%c94lxB)lu_Lg4+WRussfg7-E;fXsPE`Jp7BzVbpKxh-o+zZtK^MK zUEAJPGRMk)s^V0$SJ?8#S%%5AU(b}^i@sxhdtsqCecUFgUhwLxHBudP;%pdsI@o1A zmYneD&f%SU*1UFieJER|0x2`OE9C7?t)UM;zG#{AhB9#>on7)4UAb)!DJZ;sjLItO z0>9wmZ1ryvCtQL|Tx;*TqQE6TE4uMxwtzPs4$<1}qsPtnx>L}^v}5dN+(l4vcKdA-f? zOlPmBf0i-)Tti@Xu%>cqrhC5XtZB@YO=FOZ2&GAd7%M36PgD@cmaG_E(Rr|HPZGY6 z%<@{C%qhvy>=lDA-B6l-{wm3vrJvbsTrrhgIVnS9dS?<#;@(%yoN{O0zly6nl7y?I zuJkURl-9&^bRQrzvMAY*S%XE!lWls4UG_hwMX{u3eHOFc)r6_LU+EK*FJ@oKq|~h? z>zm)b;PH?|j0nGYcu#khpRt>x$R(R<%4&K9zWwjbl-Zz*JYG{r#QnQ&H0iOL?3ZBQDqO*K(l!22G(}?O+FY-N=}`{5 z{<#vLoBI9rcPjOgPLnlBNb#R`N5qicFC2S?dt{i0u1$YL?(ImB<&tAp^eyux4{!(cnuc z3i`;tx2OE5$)?NL?aZG@R`b<9eX~*P=as{(WSpZ)v!3#4**cjd-c^3bt#v}oo|`tl zjXC)SUm&fw{ld`x;Bvkmtb6y*!r4c`&n7LDv_2P-e;b~NmU%Gu#e^uqY`rQQOS>w6 z*h%2?d|5V&8)@V0N=K$b4*2gi@(J%wSqO1Y4p0K3H#JWGb*lrZg0~;O|MOn?4F_3b?km5+5WY=ev(Dn zM>*2yn-jdH$Rz!DS*K;=*-xr$)#7;XA&qG&ee2f$Sp3dIdfji*sKN#9GO}a_tCsiA z!Wjv%kRm!QGcO3id96YM9Zh$^6#U!^iB_+V#7x+MlR+ z&aPUmP2Wy5Y^^gk`_-$@b21WZ*Rl9b>5Tt9Px?gvSgQF;Z=R2(e{!=4_U{IfX|`G7 zcU_h;E52ajxR63U-N0{4>{dO_9<`5VOcQlV^4^EAO+K>`v`m(!H(K@1ZkgSaxQSg= zy7rMiEKpK#JtA>~2X7c(=a?oD#fsSHj}>}ycdPkHs%XGP_zn1Y4q%*DvG{PlQ*Gn1 z6MnyJ9c?4rF3{XlUFYyRRUl)g#=8SI$jdaBpf^o8N$JG7jjb{NR#>c-$y%LbF6zo2 zH(RbM*cNuhI)q-URx^6y`|vw@kiS#GgIyOqW|%@(LA z^3-@L*QPPl=8DB&%%_8bKj{ai%P4C)WLCKqdT|KWmyQpl#L9E8F>e3y#J){v;vw$) z(fMR!g&e5_j#=r?<>@-cyE-=tSaF3mmAJaTidEqKls7xc+^aEPXKqoyI%t$y+*ti9 zHBvsD_#n++y6w`g_SC`@N>KUH)@APE8ZEesI)}ayj(t?V5ytL6*d##cpctdN1oKS(`_=_UNd>+VS@37qOCh{F|Q9 zn+dd3zDl17>)-Z8?M_8}cDs7ky04g~u6pas_xI?^*@08-%B4q0c>-gr>c^w+Y*qV8 zXSzv`cfk?|Ib1o$EZ*cku(J5+5$`~joL7<9+Rr+{;(!0FjI*Zs-CmyhD*_#K2e-{t z%9C`5iOE~J6QbN~{V{VqtgXzJB+r=7g$;bo1F5rCDm2!sFW% zCi3x@g|)0_n{l*PY`c%PuTuylmgUO7S)Y(|poS?yZ9I#*4`;JY3NkBI zD|L=^N|a5i%tSm@D3y82SAxZdjvp1Ud9m_xYIdg#H=l*m#em>S7s_$X6K&UYVSkc`Obz}P2AtIFC6>F@=KepHLD@+t_FcC;= zl@c zmS8v&-?O@0+4FYd7Bi7?`9IdZEHW-~pGlmxu=ya>$}-}q%duiJX*YQtecAyR#%Lqz)2_vf$n#`B=IZ>eY^UI7qNm_%4REG9940=>qnF=<2yd0a-d7QmP zmmU}=X?vMvWLC|NIaq#9fhAv)mR5WGtuJd)yh`(Z<>t)5p{>#1yl1X96crZ1zbdX} z-@e5)XtGJSy4*!4G~Dcb$#IkOzXa{ix;>P4t?K z+HI{hwxe*}r#q96&$_3UcD88^?d`!js0h3g?vT9b(@@Q#hNZgjHIThh+ViVL`yX}t z(St?IwCjT#hz{hJ!$F_wq=M@-d)~vp$UQM%m*vhOuSJf&V_!U6+c!ew-^~;!^d=}@ zJ*7jIC7bEBimr*GSH0A++HcI(>K<}zmwB7Q@%O8jy9h&czo>ih=cpX zmLno(ZfrcFIg%=PJ-V)7rm9P`S6?iDmokeFH#Lhz_VY}VLiyy4wv%nHv1E(B?>db> zP9MEhXx|1iPsCVJJhQv=)vg&a)Ahe!R5ox>FV>00jz5d(QSLqC1^=YUD{1o6=KYE~ zR0kdQj&EW6aSl|)cMqU!*m2VWx9XDvEmW;@Qqqj7uM?~ywl^ye9B5XirS4~IzHg;c zkVvjc=VKig?KUnqe#A9>k2oMSD?2r$G?~ScT5d^NZ;u;%>ZKlJbw!i5+ta(zWb6wb z>Ynsa(8kb<98M<1-rS3R=o?_-+k(q<$=L5Kax;-1PTpXKg*{<`mIkYQ>d%d*4#i-)FuU*B{pjbY#=i=VLRoQ4x4;c!^r= z@KT&>=5+)9j#PW}+oro7JY|9!O!|cv$uC+rjp#?b`cUviCp*B3&D{QqP`PNjCW!jT5 zdo@%%M5Iz}^_cdVlLvD$qpuyRc%1%XZhpMxy!y^$ZJ}Rgr_%#lt87)*6_3~Jx~LLc z{+|Fa1JC@&WWLXo;l`OZp*3sT&H;{a1`|U|o1#hx!cQ*k+?p{$+bN28~*}}-caD#z?!P&!`n*&H61LC6)J~N2V1jNipd=Q%v!cP$Z(%Os=HVcrg z1!Y$N**s7+IY9a}gq;S`e-fcTEda^~sdE9+r;yyi3dAf(_Oc=Lf%)ucd=O@U@H0Sc z9iZePDE|VGHiEkC2$0Q(X3rt)=79OSjHvu`X!3fDsP525Q-2Xny#bp1WiY#SiW54Fz#$vzbz z&4*?mFBbCvB>fiac-mc*$4Uh;6owP5;7)AUa_zlh?;AIQJ4MC4xbPVi3--FPECd@C zL~$WjP_aCP`Y?KunKA$T1BW>urzSZ`PjBDoNW4-TN~xaSzOh94FNtWMKjS)jeH zH#oM*8>v_maWgg7;@IYErDob3TmN>7?;!3Z?s9B*_SrN-m(BVVaqkWC&FlRcp#rCmsmIgRP%MrpcHjqsXozOvbJGQ~6Xgnk5bK)FI zenH8i*l@0fVY|XRlc&SObxo6-ufxMpK$}`f@i!D-MDe$@j633Dm)|z~py1Ug(f_Z; zeXO~|+65+3qHH&nHqj&+pUHVjg{w}ZafX~{iC^eG%+Y;F@h`W9R6L_JgmldLN~akK u%_2e$LMFmILK%+30+!;9TP9v1UL{_0Y@h5;kq;=gj%}2iHvRx+FUfl;e>G?T literal 0 HcmV?d00001 diff --git a/src/modules/everything/e_mod_main.c b/src/modules/everything/e_mod_main.c index 26a9f7f..14e4625 100644 --- a/src/modules/everything/e_mod_main.c +++ b/src/modules/everything/e_mod_main.c @@ -22,6 +22,7 @@ static int _e_module_evry_log_dom = -1; Evry_API *evry = NULL; Evry_Config *evry_conf = NULL; int _evry_events[NUM_EVRY_EVENTS]; +E_Module *_mod_evry = NULL; /* module setup */ EAPI E_Module_Api e_modapi = @@ -47,6 +48,8 @@ e_modapi_init(E_Module *m) return NULL; } + _mod_evry = m; + /* add module supplied action */ act = e_action_add("everything"); if (act) @@ -243,6 +246,8 @@ e_modapi_shutdown(E_Module *m __UNUSED__) printf("%d %s\n", it->ref, it->label); #endif + _mod_evry = NULL; + return 1; } diff --git a/src/modules/everything/e_mod_main.h b/src/modules/everything/e_mod_main.h index 1175ab1..be435d7 100644 --- a/src/modules/everything/e_mod_main.h +++ b/src/modules/everything/e_mod_main.h @@ -348,6 +348,7 @@ extern Evry_API *evry; extern Evry_History *evry_hist; extern Evry_Config *evry_conf; extern int _evry_events[NUM_EVRY_EVENTS]; +extern E_Module *_mod_evry; /*** E Module ***/ EAPI void *e_modapi_init (E_Module *m); diff --git a/src/modules/everything/evry_gadget.c b/src/modules/everything/evry_gadget.c index 7650ef9..58fa15a 100644 --- a/src/modules/everything/evry_gadget.c +++ b/src/modules/everything/evry_gadget.c @@ -56,7 +56,7 @@ static const E_Gadcon_Client_Class _gadcon_class = }; static Eina_Bool -_illume_running() +_illume_running(void) { /* hack to find out out if illume is running, dont grab if this is the case... */ @@ -173,14 +173,14 @@ _gc_label(E_Gadcon_Client_Class *client_class __UNUSED__) static Evas_Object * _gc_icon(E_Gadcon_Client_Class *client_class __UNUSED__, Evas *evas __UNUSED__) { - /* Evas_Object *o; */ - /* char buf[4096]; - * - * o = edje_object_add(evas); - * snprintf(buf, sizeof(buf), "%s/e-module-start.edj", - * e_module_dir_get(start_module)); - * edje_object_file_set(o, buf, "icon"); */ - return NULL; + Evas_Object *o; + char buf[PATH_MAX]; + + o = edje_object_add(evas); + snprintf(buf, sizeof(buf), "%s/e-module-everything-start.edj", + e_module_dir_get(_mod_evry)); + edje_object_file_set(o, buf, "icon"); + return o; } static Gadget_Config * @@ -203,10 +203,7 @@ _conf_item_get(const char *id) static const char * _gc_id_new(E_Gadcon_Client_Class *client_class __UNUSED__) { - Gadget_Config *gc = NULL; - - gc = _conf_item_get(NULL); - + Gadget_Config *gc = _conf_item_get(NULL); return gc->id; } diff --git a/src/modules/everything/evry_util.c b/src/modules/everything/evry_util.c index 08de4cf..7b35c71 100644 --- a/src/modules/everything/evry_util.c +++ b/src/modules/everything/evry_util.c @@ -445,13 +445,17 @@ evry_util_icon_get(Evry_Item *it, Evas *e) Evas_Object *o = NULL; if (it->icon_get) - o = it->icon_get(it, e); - if (o) return o; + { + o = it->icon_get(it, e); + if (o) return o; + } if ((it->icon) && (it->icon[0] == '/')) - o = evry_icon_theme_get(it->icon, e); - if (o) return o; - + { + o = evry_icon_theme_get(it->icon, e); + if (o) return o; + } + if (CHECK_TYPE(it, EVRY_TYPE_FILE)) { const char *icon; @@ -460,8 +464,10 @@ evry_util_icon_get(Evry_Item *it, Evas *e) GET_FILE(file, it); if (it->browseable) - o = evry_icon_theme_get("folder", e); - if (o) return o; + { + o = evry_icon_theme_get("folder", e); + if (o) return o; + } if ((!it->icon) && (file->mime) && (/*(!strncmp(file->mime, "image/", 6)) || */ @@ -512,15 +518,18 @@ evry_util_icon_get(Evry_Item *it, Evas *e) } if (it->icon) - o = evry_icon_theme_get(it->icon, e); - if (o) return o; - + { + o = evry_icon_theme_get(it->icon, e); + if (o) return o; + } + if (it->browseable) - o = evry_icon_theme_get("folder", e); - if (o) return o; + { + o = evry_icon_theme_get("folder", e); + if (o) return o; + } o = evry_icon_theme_get("unknown", e); - return o; } -- 2.7.4