What are those empty lines? On Jun 19, 2012 10:15 AM, "Enlightenment SVN" <no-re...@enlightenment.org> wrote:
> Log: > add new genlisut stiles for one_icon, end_icon and no_icon > > > > Author: raster > Date: 2012-06-18 00:35:27 -0700 (Mon, 18 Jun 2012) > New Revision: 72364 > Trac: http://trac.enlightenment.org/e/changeset/72364 > > Modified: > trunk/elementary/data/themes/widgets/genlist.edc > > Modified: trunk/elementary/data/themes/widgets/genlist.edc > =================================================================== > --- trunk/elementary/data/themes/widgets/genlist.edc 2012-06-18 > 07:23:41 UTC (rev 72363) > +++ trunk/elementary/data/themes/widgets/genlist.edc 2012-06-18 > 07:35:27 UTC (rev 72364) > @@ -178,7 +178,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -410,6 +409,1266 @@ > } > } > } > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > +group { name: "elm/genlist/item/one_icon/default"; > + data.item: "selectraise" "on"; > + data.item: "texts" "elm.text"; > + data.item: "contents" "elm.swallow.icon"; > + data.item: "treesize" "20"; > + data.item: "flips" "elm.text.flip"; > + // data.item: "states" ""; > + images { > + image: "bt_sm_base1.png" COMP; > + image: "bt_sm_shine.png" COMP; > + image: "bt_sm_hilight.png" COMP; > + image: "ilist_1.png" COMP; > + image: "ilist_2.png" COMP; > + image: "ilist_item_shadow.png" COMP; > + } > + parts { > + part { > + name: "event"; > + type: RECT; > + description { > + state: "default" 0.0; > + color: 0 0 0 0; > + } > + } > + part { name: "reorder_bg"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -7 -7; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 9 9; > + } > + image { > + normal: "bt_bases.png"; > + border: 6 6 6 6; > + } > + } > + description { state: "enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { > + name: "base_sh"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + align: 0.0 0.0; > + min: 0 10; > + fixed: 1 1; > + rel1 { > + to: "base"; > + relative: 0.0 1.0; > + offset: 0 0; > + } > + rel2 { > + to: "base"; > + relative: 1.0 1.0; > + offset: -1 0; > + } > + image { > + normal: "ilist_item_shadow.png"; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { > + name: "base"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + image { > + normal: "ilist_1.png"; > + border: 2 2 2 2; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + image.normal: "ilist_2.png"; > + } > + } > + part { name: "bg"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -5 -5; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 4 4; > + } > + image { > + normal: "bt_sm_base1.png"; > + border: 6 6 6 6; > + } > + image.middle: SOLID; > + } > + description { state: "default" 1.0; > + inherit: "default" 0.0; > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + rel1 { > + relative: 0.0 0.0; > + offset: -2 -2; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 1 1; > + } > + } > + description { > + state: "selected" 1.0; > + inherit: "selected" 0.0; > + } > + } > + part { name: "elm.swallow.pad"; > + type: SWALLOW; > + description { state: "default" 0.0; > + fixed: 1 0; > + align: 0.0 0.5; > + rel1 { > + relative: 0.0 0.0; > + offset: 4 4; > + } > + rel2 { > + relative: 0.0 1.0; > + offset: 4 -5; > + } > + } > + } > + part { name: "elm.swallow.icon"; > + clip_to: "disclip"; > + type: SWALLOW; > + description { state: "default" 0.0; > + fixed: 1 0; > + align: 0.0 0.5; > + aspect: 1.0 1.0; > + rel1 { > + to_x: "elm.swallow.pad"; > + relative: 1.0 0.0; > + offset: -1 4; > + } > + rel2 { > + to_x: "elm.swallow.pad"; > + relative: 1.0 1.0; > + offset: -1 -5; > + } > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { name: "elm.text"; > + clip_to: "disclip"; > + type: TEXT; > + effect: SOFT_SHADOW; > + mouse_events: 0; > + scale: 1; > + description { > + state: "default" 0.0; > + // min: 16 16; > + rel1 { > + to_x: "elm.swallow.icon"; > + relative: 1.0 0.0; > + offset: 0 4; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: -5 -5; > + } > + color: 0 0 0 255; > + color3: 0 0 0 0; > + text { > + font: "Sans"; > + size: 10; > + min: 1 1; > + // min: 0 1; > + align: -1.0 0.5; > + text_class: "list_item"; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + color: 224 224 224 255; > + color3: 0 0 0 64; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { name: "elm.text.flip"; > + clip_to: "disclip"; > + type: SWALLOW; > + scale: 1; > + description { state: "default" 0.0; > + visible: 0; > + rel1.to_y: "elm.text"; > + rel2.to_y: "elm.text"; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + } > + } > + part { name: "fg1"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.relative: 1.0 0.5; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_hilight.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "fg2"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_shine.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "disclip"; > + type: RECT; > + description { state: "default" 0.0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + } > + description { state: "disabled" 0.0; > + inherit: "default" 0.0; > + color: 255 255 255 64; > + } > + } > + } > + programs { > + // signal: elm,state,%s,active > + // a "check" item named %s went active > + // signal: elm,state,%s,passive > + // a "check" item named %s went passive > + // default is passive > + program { > + name: "odd"; > + signal: "elm,state,odd"; > + source: "elm"; > + action: STATE_SET "default" 1.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "even"; > + signal: "elm,state,even"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "go_active"; > + signal: "elm,state,selected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "selected", vl); > + set_state(PART:"fg1", "selected", vl); > + set_state(PART:"fg2", "selected", vl); > + set_state(PART:"elm.text", "selected", vl); > + } > + } > + program { > + name: "go_passive"; > + signal: "elm,state,unselected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "default", vl); > + set_state(PART:"fg1", "default", vl); > + set_state(PART:"fg2", "default", vl); > + set_state(PART:"elm.text", "default", vl); > + } > + } > + program { > + name: "go_disabled"; > + signal: "elm,state,disabled"; > + source: "elm"; > + action: STATE_SET "disabled" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_enabled"; > + signal: "elm,state,enabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_reorder_disabled"; > + signal: "elm,state,reorder,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { > + name: "go_reorder_enabled"; > + signal: "elm,state,reorder,enabled"; > + source: "elm"; > + action: STATE_SET "enabled" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { name: "flip_enabled"; > + signal: "elm,state,flip,enabled"; > + source: "elm"; > + action: STATE_SET "flip_enabled" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + target: "elm.swallow.icon"; > + } > + program { name: "flip_disabled"; > + signal: "elm,state,flip,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + target: "elm.swallow.icon"; > + } > + } > +} > + > +group { name: "elm/genlist/item/end_icon/default"; > + data.item: "selectraise" "on"; > + data.item: "texts" "elm.text"; > + data.item: "contents" "elm.swallow.icon"; > + data.item: "treesize" "20"; > + data.item: "flips" "elm.text.flip"; > + // data.item: "states" ""; > + images { > + image: "bt_sm_base1.png" COMP; > + image: "bt_sm_shine.png" COMP; > + image: "bt_sm_hilight.png" COMP; > + image: "ilist_1.png" COMP; > + image: "ilist_2.png" COMP; > + image: "ilist_item_shadow.png" COMP; > + } > + parts { > + part { > + name: "event"; > + type: RECT; > + description { > + state: "default" 0.0; > + color: 0 0 0 0; > + } > + } > + part { name: "reorder_bg"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -7 -7; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 9 9; > + } > + image { > + normal: "bt_bases.png"; > + border: 6 6 6 6; > + } > + } > + description { state: "enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { > + name: "base_sh"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + align: 0.0 0.0; > + min: 0 10; > + fixed: 1 1; > + rel1 { > + to: "base"; > + relative: 0.0 1.0; > + offset: 0 0; > + } > + rel2 { > + to: "base"; > + relative: 1.0 1.0; > + offset: -1 0; > + } > + image { > + normal: "ilist_item_shadow.png"; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { > + name: "base"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + image { > + normal: "ilist_1.png"; > + border: 2 2 2 2; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + image.normal: "ilist_2.png"; > + } > + } > + part { name: "bg"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -5 -5; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 4 4; > + } > + image { > + normal: "bt_sm_base1.png"; > + border: 6 6 6 6; > + } > + image.middle: SOLID; > + } > + description { state: "default" 1.0; > + inherit: "default" 0.0; > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + rel1 { > + relative: 0.0 0.0; > + offset: -2 -2; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 1 1; > + } > + } > + description { > + state: "selected" 1.0; > + inherit: "selected" 0.0; > + } > + } > + part { name: "elm.swallow.pad"; > + type: SWALLOW; > + description { state: "default" 0.0; > + fixed: 1 0; > + align: 0.0 0.5; > + rel1 { > + relative: 0.0 0.0; > + offset: 4 4; > + } > + rel2 { > + relative: 0.0 1.0; > + offset: 4 -5; > + } > + } > + } > + part { name: "elm.swallow.icon"; > + clip_to: "disclip"; > + type: SWALLOW; > + description { state: "default" 0.0; > + fixed: 1 0; > + align: 1.0 0.5; > + aspect: 1.0 1.0; > + rel1 { > + relative: 1.0 0.0; > + offset: -5 4; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: -5 -5; > + } > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { name: "elm.text"; > + clip_to: "disclip"; > + type: TEXT; > + effect: SOFT_SHADOW; > + mouse_events: 0; > + scale: 1; > + description { > + state: "default" 0.0; > + // min: 16 16; > + rel1 { > + relative: 0.0 0.0; > + offset: 4 4; > + } > + rel2 { > + to_x: "elm.swallow.icon"; > + relative: 0.0 1.0; > + offset: -1 -5; > + } > + color: 0 0 0 255; > + color3: 0 0 0 0; > + text { > + font: "Sans"; > + size: 10; > + min: 1 1; > + // min: 0 1; > + align: -1.0 0.5; > + text_class: "list_item"; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + color: 224 224 224 255; > + color3: 0 0 0 64; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { name: "elm.text.flip"; > + clip_to: "disclip"; > + type: SWALLOW; > + scale: 1; > + description { state: "default" 0.0; > + visible: 0; > + rel1.to_y: "elm.text"; > + rel2.to_y: "elm.text"; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + } > + } > + part { name: "fg1"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.relative: 1.0 0.5; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_hilight.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "fg2"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_shine.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "disclip"; > + type: RECT; > + description { state: "default" 0.0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + } > + description { state: "disabled" 0.0; > + inherit: "default" 0.0; > + color: 255 255 255 64; > + } > + } > + } > + programs { > + // signal: elm,state,%s,active > + // a "check" item named %s went active > + // signal: elm,state,%s,passive > + // a "check" item named %s went passive > + // default is passive > + program { > + name: "odd"; > + signal: "elm,state,odd"; > + source: "elm"; > + action: STATE_SET "default" 1.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "even"; > + signal: "elm,state,even"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "go_active"; > + signal: "elm,state,selected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "selected", vl); > + set_state(PART:"fg1", "selected", vl); > + set_state(PART:"fg2", "selected", vl); > + set_state(PART:"elm.text", "selected", vl); > + } > + } > + program { > + name: "go_passive"; > + signal: "elm,state,unselected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "default", vl); > + set_state(PART:"fg1", "default", vl); > + set_state(PART:"fg2", "default", vl); > + set_state(PART:"elm.text", "default", vl); > + } > + } > + program { > + name: "go_disabled"; > + signal: "elm,state,disabled"; > + source: "elm"; > + action: STATE_SET "disabled" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_enabled"; > + signal: "elm,state,enabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_reorder_disabled"; > + signal: "elm,state,reorder,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { > + name: "go_reorder_enabled"; > + signal: "elm,state,reorder,enabled"; > + source: "elm"; > + action: STATE_SET "enabled" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { name: "flip_enabled"; > + signal: "elm,state,flip,enabled"; > + source: "elm"; > + action: STATE_SET "flip_enabled" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + target: "elm.swallow.icon"; > + } > + program { name: "flip_disabled"; > + signal: "elm,state,flip,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + target: "elm.swallow.icon"; > + } > + } > +} > + > +group { name: "elm/genlist/item/no_icon/default"; > + data.item: "selectraise" "on"; > + data.item: "texts" "elm.text"; > + data.item: "treesize" "20"; > + data.item: "flips" "elm.text.flip"; > + // data.item: "states" ""; > + images { > + image: "bt_sm_base1.png" COMP; > + image: "bt_sm_shine.png" COMP; > + image: "bt_sm_hilight.png" COMP; > + image: "ilist_1.png" COMP; > + image: "ilist_2.png" COMP; > + image: "ilist_item_shadow.png" COMP; > + } > + parts { > + part { > + name: "event"; > + type: RECT; > + description { > + state: "default" 0.0; > + color: 0 0 0 0; > + } > + } > + part { name: "reorder_bg"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -7 -7; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 9 9; > + } > + image { > + normal: "bt_bases.png"; > + border: 6 6 6 6; > + } > + } > + description { state: "enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { > + name: "base_sh"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + align: 0.0 0.0; > + min: 0 10; > + fixed: 1 1; > + rel1 { > + to: "base"; > + relative: 0.0 1.0; > + offset: 0 0; > + } > + rel2 { > + to: "base"; > + relative: 1.0 1.0; > + offset: -1 0; > + } > + image { > + normal: "ilist_item_shadow.png"; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { > + name: "base"; > + mouse_events: 0; > + description { > + state: "default" 0.0; > + image { > + normal: "ilist_1.png"; > + border: 2 2 2 2; > + } > + fill.smooth: 0; > + } > + description { > + state: "default" 1.0; > + inherit: "default" 0.0; > + image.normal: "ilist_2.png"; > + } > + } > + part { name: "bg"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1 { > + relative: 0.0 0.0; > + offset: -5 -5; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 4 4; > + } > + image { > + normal: "bt_sm_base1.png"; > + border: 6 6 6 6; > + } > + image.middle: SOLID; > + } > + description { state: "default" 1.0; > + inherit: "default" 0.0; > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + rel1 { > + relative: 0.0 0.0; > + offset: -2 -2; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: 1 1; > + } > + } > + description { > + state: "selected" 1.0; > + inherit: "selected" 0.0; > + } > + } > + part { name: "elm.swallow.pad"; > + type: SWALLOW; > + description { state: "default" 0.0; > + fixed: 1 0; > + align: 0.0 0.5; > + rel1 { > + relative: 0.0 0.0; > + offset: 4 4; > + } > + rel2 { > + relative: 0.0 1.0; > + offset: 4 -5; > + } > + } > + } > + part { name: "elm.text"; > + clip_to: "disclip"; > + type: TEXT; > + effect: SOFT_SHADOW; > + mouse_events: 0; > + scale: 1; > + description { > + state: "default" 0.0; > + // min: 16 16; > + rel1 { > + relative: 0.0 0.0; > + offset: 4 4; > + } > + rel2 { > + relative: 1.0 1.0; > + offset: -5 -5; > + } > + color: 0 0 0 255; > + color3: 0 0 0 0; > + text { > + font: "Sans"; > + size: 10; > + min: 1 1; > + // min: 0 1; > + align: -1.0 0.5; > + text_class: "list_item"; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + color: 224 224 224 255; > + color3: 0 0 0 64; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 0; > + } > + } > + part { name: "elm.text.flip"; > + clip_to: "disclip"; > + type: SWALLOW; > + scale: 1; > + description { state: "default" 0.0; > + visible: 0; > + rel1.to_y: "elm.text"; > + rel2.to_y: "elm.text"; > + } > + description { state: "flip_enabled" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + } > + } > + part { name: "fg1"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.relative: 1.0 0.5; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_hilight.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "fg2"; > + clip_to: "disclip"; > + mouse_events: 0; > + description { state: "default" 0.0; > + visible: 0; > + color: 255 255 255 0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + image { > + normal: "bt_sm_shine.png"; > + border: 6 6 6 0; > + } > + } > + description { state: "selected" 0.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + description { > + state: "selected" 1.0; > + inherit: "default" 0.0; > + visible: 1; > + color: 255 255 255 255; > + } > + } > + part { name: "disclip"; > + type: RECT; > + description { state: "default" 0.0; > + rel1.to: "bg"; > + rel2.to: "bg"; > + } > + description { state: "disabled" 0.0; > + inherit: "default" 0.0; > + color: 255 255 255 64; > + } > + } > + } > + programs { > + // signal: elm,state,%s,active > + // a "check" item named %s went active > + // signal: elm,state,%s,passive > + // a "check" item named %s went passive > + // default is passive > + program { > + name: "odd"; > + signal: "elm,state,odd"; > + source: "elm"; > + action: STATE_SET "default" 1.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "even"; > + signal: "elm,state,even"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "base_sh"; > + target: "base"; > + } > + program { > + name: "go_active"; > + signal: "elm,state,selected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "selected", vl); > + set_state(PART:"fg1", "selected", vl); > + set_state(PART:"fg2", "selected", vl); > + set_state(PART:"elm.text", "selected", vl); > + } > + } > + program { > + name: "go_passive"; > + signal: "elm,state,unselected"; > + source: "elm"; > + script { > + new st[31]; > + new Float:vl; > + get_state(PART:"base", st, 30, vl); > + set_state(PART:"bg", "default", vl); > + set_state(PART:"fg1", "default", vl); > + set_state(PART:"fg2", "default", vl); > + set_state(PART:"elm.text", "default", vl); > + } > + } > + program { > + name: "go_disabled"; > + signal: "elm,state,disabled"; > + source: "elm"; > + action: STATE_SET "disabled" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_enabled"; > + signal: "elm,state,enabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "disclip"; > + } > + program { > + name: "go_reorder_disabled"; > + signal: "elm,state,reorder,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { > + name: "go_reorder_enabled"; > + signal: "elm,state,reorder,enabled"; > + source: "elm"; > + action: STATE_SET "enabled" 0.0; > + target: "reorder_bg"; > + transition: DECELERATE 0.5; > + } > + program { name: "flip_enabled"; > + signal: "elm,state,flip,enabled"; > + source: "elm"; > + action: STATE_SET "flip_enabled" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + } > + program { name: "flip_disabled"; > + signal: "elm,state,flip,disabled"; > + source: "elm"; > + action: STATE_SET "default" 0.0; > + target: "elm.text"; > + target: "elm.text.flip"; > + } > + } > +} > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > + > group { name: "elm/genlist/item/group_index/default"; > alias: "elm/genlist/item_compress/group_index/default"; > data.item: "selectraise" "on"; > @@ -543,7 +1802,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -1041,6 +2299,60 @@ > } > } > > +group { name: "elm/genlist/item_compress/one_icon/default"; > + inherit: "elm/genlist/item/one_icon/default"; > + data.item: "texts" "elm.text"; > + parts { > + part { name: "elm.text"; > + description { state: "default" 0.0; > + text.min: 0 1; > + } > + description { state: "selected" 0.0; > + text.min: 0 1; > + } > + description { state: "flip_enabled" 0.0; > + text.min: 0 1; > + } > + } > + } > +} > + > +group { name: "elm/genlist/item_compress/end_icon/default"; > + inherit: "elm/genlist/item/end_icon/default"; > + data.item: "texts" "elm.text"; > + parts { > + part { name: "elm.text"; > + description { state: "default" 0.0; > + text.min: 0 1; > + } > + description { state: "selected" 0.0; > + text.min: 0 1; > + } > + description { state: "flip_enabled" 0.0; > + text.min: 0 1; > + } > + } > + } > +} > + > +group { name: "elm/genlist/item_compress/no_icon/default"; > + inherit: "elm/genlist/item/no_icon/default"; > + data.item: "texts" "elm.text"; > + parts { > + part { name: "elm.text"; > + description { state: "default" 0.0; > + text.min: 0 1; > + } > + description { state: "selected" 0.0; > + text.min: 0 1; > + } > + description { state: "flip_enabled" 0.0; > + text.min: 0 1; > + } > + } > + } > +} > + > group { name: "elm/genlist/tree/default/default"; > data.item: "selectraise" "on"; > data.item: "texts" "elm.text"; > @@ -1243,7 +2555,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -1646,7 +2957,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -2007,7 +3317,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -2252,7 +3561,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -2550,7 +3858,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -2843,7 +4150,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -3137,7 +4443,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -3448,7 +4753,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -3733,7 +5037,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -4018,7 +5321,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -4356,7 +5658,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -4713,7 +6014,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -5045,7 +6345,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -6441,7 +7740,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > @@ -9392,7 +10690,6 @@ > fixed: 1 0; > align: 0.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 0.0 0.0; > to_x: "elm.padding.right"; > @@ -9869,7 +11166,6 @@ > fixed: 1 0; > align: 1.0 0.5; > aspect: 1.0 1.0; > - aspect_preference: VERTICAL; > rel1 { > relative: 1.0 0.0; > offset: -5 4; > > > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel