From 40f4ca161b56f09d8cfca4b9ea0ac62e3a60f514 Mon Sep 17 00:00:00 2001 From: Andreas Volz Date: Thu, 15 Apr 2010 20:04:10 +0000 Subject: [PATCH] added a simple vertical version of the black shelf SVN revision: 48041 --- data/themes/default.edc | 109 +++++++++++++++++++++++ data/themes/images/shelf_alt_vert_bg.png | Bin 0 -> 1480 bytes 2 files changed, 109 insertions(+) create mode 100644 data/themes/images/shelf_alt_vert_bg.png diff --git a/data/themes/default.edc b/data/themes/default.edc index e5c4baa6e..6b1d593e6 100644 --- a/data/themes/default.edc +++ b/data/themes/default.edc @@ -7736,6 +7736,115 @@ collections { // } } } + /* This is the alternate shelf. It provides a stylistic alternative to + * make the shelf more dynamic to your tastes and wallpaper. It is + * selected in the Shelf Configuration. More alternative shelfs can + * be provided by using more group names. eg, "e/shelf/black/base" */ + group { name: "e/shelf/alternate_vertical/base"; + images { + image: "shelf_alt_vert_bg.png" COMP; +// image: "shelf_alt_bg_left.png" COMP; +// image: "shelf_alt_bg_right.png" COMP; + image: "shelf_alt_over.png" COMP; +// image: "shelf_alt_over_left.png" COMP; +// image: "shelf_alt_over_right.png" COMP; + } + parts { + part { name: "base"; + mouse_events: 0; + description { state: "default" 0.0; + color_class: "shelf_base"; + image.normal: "shelf_alt_vert_bg.png"; + fill.smooth: 0; + } +// description { state: "left" 0.0; +// image.normal: "shelf_alt_bg_left.png"; +// fill.smooth: 0; +// } +// description { state: "right" 0.0; +// image.normal: "shelf_alt_bg_right.png"; +// fill.smooth: 0; +// } + } + part { name: "e.swallow.content"; + type: SWALLOW; + description { state: "default" 0.0; + rel1 { + relative: 0.0 0.0; + offset: 3 3; + } + rel2 { + relative: 1.0 1.0; + offset: -4 -4; + } + } + } + part { name: "over"; + mouse_events: 0; + description { state: "default" 0.0; + image.normal: "shelf_alt_over.png"; + image.border: 5 5 5 5; + image.middle: 0; + fill.smooth: 0; + } +// description { state: "left" 0.0; +// image.normal: "shelf_alt_over_left.png"; +// image.border: 5 5 5 5; +// image.middle: 0; +// fill.smooth: 0; +// } +// description { state: "right" 0.0; +// image.normal: "shelf_alt_over_right.png"; +// image.border: 5 5 5 5; +// image.middle: 0; +// fill.smooth: 0; +// } + } + } + /* Because programs can not respond to 2 different types of signals, + * the programs are split into individual programs that point towards + * the base program for its orientation. */ + programs { + /* Left orientation */ +// program { name: "left"; +// signal: "e,state,orientation,left"; +// source: "e"; +// action: STATE_SET "left" 0.0; +// target: "base"; +// target: "over"; +// target: "shine"; +// } +// program { name: "left_top"; +// signal: "e,state,orientation,left_top"; +// source: "e"; +// after: "left"; +// } +// program { name: "left_bottom"; +// signal: "e,state,orientation,left_bottom"; +// source: "e"; +// after: "left"; +// } +// /* Right orientation */ +// program { name: "right"; +// signal: "e,state,orientation,right"; +// source: "e"; +// action: STATE_SET "right" 0.0; +// target: "base"; +// target: "over"; +// target: "shine"; +// } +// program { name: "right_top"; +// signal: "e,state,orientation,right_top"; +// source: "e"; +// after: "right"; +// } +// program { name: "right_bottom"; +// signal: "e,state,orientation,right_bottom"; +// source: "e"; +// after: "right"; +// } + } + } group { name: "e/shelf/alternate/inset"; images { diff --git a/data/themes/images/shelf_alt_vert_bg.png b/data/themes/images/shelf_alt_vert_bg.png new file mode 100644 index 0000000000000000000000000000000000000000..78d57269ce6fd40b83b5ca9f445f79b89e54a6c2 GIT binary patch literal 1480 zcmV;(1vmPMP)Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2igP= z6Cn*g+*b$y000?uMObu0Z*6U5Zgc=ca%Ew3Wn>_CX>@2HM@dakSAh-}000FeNklCbF(Ztt98fb!9RrU<=aM6PN=cIKLy9u##9ZM&!^C zR1+B|A>(2WdacEGgFa3G33ehgpx^<2DS``C6+yXUL2gd5!7Vr^dSNb}#N-@o#*#8f zP5_NF2{Rvl=0|w$(1~INMOoq73DA>a#M$VlrZwKnc?}o1#-&^nhEdYE1%Z*gL}v3X z2*D|1MUV@_oF@sP!9IW_0HV>>0^f{>O!(#s7%9LAaxjnpX@YqhWIkt6rSgd;H!K%`dn=%L)@VZq zGI0-{p`<~GZP94c;lE&^kK#?&-(&_GZE*`K!pRy!2fUX9uu4jXL|LN?Qwd5-n9ReR z7_dtSYyiC}r*oBYgk~0?;_r$!;cT^3t5I(LU}Z2a)`1)d+VYZKtup!y6uyI2h_{)O zrdY8iam~<_Tbc@D2rjB*%z{=EL1$Bna8AL=(pS+u8m>X8FtFam&Uq;bSay?YF=vTQ zHvuJs6o6T=!7J75r}O%-lxU9?m(?R4P52p@P{b7)6}79^R-h~%%!3sR0g{-__olXi zk&f39LZ!%M8ZF^gM1j5WASxLf%jb>g?F@SZ&EVq}3k`<^PYJ4}Ow%7n2|-ali)S}S zhPBem`Q0-0Y;Fc8p@tp(jIKTy1STD0H3HD+m>)IO7Z6%z8`-GhHa(b!?geV(Nw6w% zh9Yszw01St|iYU)^gfP}&Xd>X)8x&92shrgSIR zuW9!&E>>bicW)8_kPf3et`h>-Op>;SgHdYtY7Vr<)_`>L0n@bJZ;^ zBvO=HJ0FMINn@?0-G`gLZIJwwynXwK-l`GXikS#wtLjz~XSpTz;)3w)(PMvB4FB2$q-&>h+VnS|A~b}h72Xb40$DWNaHT{YS%5p8G1_9>+c zpJ-Am4b0L$QjrwT3x zpUrxjYg3$F)I#VxeCR9!L&vsLzgmr>nsaT})+#}|)?*{^YF~)L^Rey1FWi2RppFL7 inLK4Nj`jV&{{01rWLJ*SbsUKR0000