alias: "elm/genlist/item_compress_odd/mode/slide/default";
data.item: "stacking" "above";
data.item: "selectraise" "on";
+ data.item: "contents" "elm.slide.swallow.1";
+ data.item: "mode_part" "elm.swallow.origin";
+ data.item: "treesize" "GENLIST_TREESIZE_32_INC";
+ images {
+ image: "00_sweep_list_bg.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 GENLIST_HEIGHT_113_INC;
+ image {
+ normal: "00_sweep_list_bg.png";
+ border: 0 0 3 0;
+ }
+ }
+ }
+ part { name: "bottom_line";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 1;
+ fixed: 0 1;
+ visible: 1;
+ color: GENLIST_PART_LIST_LINE_COLOR_INC;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.rightmargin";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 1 0;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "elm.slide.swallow.1";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_390_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_390_INC GENLIST_SIZE_74_INC;
+ fixed: 1 1;
+ align: 0.5 0.5;
+ rel2 {
+ relative: 0 1;
+ to_x: "base.padding.rightmargin";
+ }
+ }
+ }
+ // Transparent part between base parts and slidable parts
+ part { name: "event_block_layer";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 0 0 0 0;
+ }
+ description { state: "repeat_events" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "base.padding.sweepright";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 2 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 2 1;
+ to: "base";
+ }
+ }
+ }
+ // Swallow part for original genlist item style
+ part { name: "elm.swallow.origin";
+ clip_to: "disclip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ description { state: "slide" 0.0;
+ inherit: "default" 0.0;
+ rel1.to: "base.padding.rightmargin";
+ rel2 {
+ relative: 0 1;
+ to: "base.padding.sweepright";
+ }
+ }
+ }
+ part { name: "disclip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: GENLIST_PART_DISCLIP_COLOR_INC;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "slide_right";
+ signal: "elm,state,slide,active";
+ source: "elm";
+ action: STATE_SET "slide" 0.0;
+ target: "elm.swallow.origin";
+ transition: ACCELERATE 0.5;
+ after: "unblock_event";
+ }
+ program {
+ name: "unblock_event";
+ action: STATE_SET "repeat_events" 0.0;
+ target: "event_block_layer";
+ }
+ program {
+ name: "slide_left";
+ signal: "elm,state,slide,passive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "event_block_layer";
+ after: "slide_left2";
+ }
+ program {
+ name: "slide_left2";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.origin";
+ transition: DECELERATE 0.5;
+ after: "slide_left_finished";
+ }
+ program {
+ name: "slide_left_finished";
+ action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
+ }
+ }
+ }
+
+ group { name: "elm/genlist/item/mode/slide2/default";
+ alias: "elm/genlist/item_odd/mode/slide2/default";
+ alias: "elm/genlist/item_compress/mode/slide2/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide2/default";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ data.item: "contents" "elm.slide.swallow.1 elm.slide.swallow.2";
+ data.item: "mode_part" "elm.swallow.origin";
+ data.item: "treesize" "GENLIST_TREESIZE_32_INC";
+ images {
+ image: "00_sweep_list_bg.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 GENLIST_HEIGHT_129_INC;
+ image {
+ normal: "00_sweep_list_bg.png";
+ border: 0 0 3 0;
+ }
+ }
+ }
+ part { name: "bottom_line";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 1;
+ fixed: 0 1;
+ visible: 1;
+ color: GENLIST_PART_LIST_LINE_COLOR_INC;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.rightmargin";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 1 0;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.center";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_16_INC 0;
+ max: GENLIST_SIZE_16_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel2 {
+ relative: 0 1;
+ to_x: "base.padding.rightmargin";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.1";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_304_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_304_INC GENLIST_SIZE_74_INC;
+ align: 1 0.5;
+ rel1.to_x: "base.padding.center";
+ rel2 {
+ relative: 0 1;
+ to_x: "base.padding.center";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.2";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_304_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_304_INC GENLIST_SIZE_74_INC;
+ align: 0 0.5;
+ rel1 {
+ relative: 1 0;
+ to_x: "base.padding.center";
+ }
+ rel2.to_x: "base.padding.center";
+ }
+ }
+ // Transparent part between base parts and slidable parts
+ part { name: "event_block_layer";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 0 0 0 0;
+ }
+ description { state: "repeat_events" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "base.padding.sweepright";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 2 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 2 1;
+ to: "base";
+ }
+ }
+ }
+ // Swallow part for original genlist item style
+ part { name: "elm.swallow.origin";
+ clip_to: "disclip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ description { state: "slide" 0.0;
+ inherit: "default" 0.0;
+ rel1.to: "base.padding.rightmargin";
+ rel2 {
+ relative: 0 1;
+ to: "base.padding.sweepright";
+ }
+ }
+ }
+ part { name: "disclip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: GENLIST_PART_DISCLIP_COLOR_INC;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "slide_right";
+ signal: "elm,state,slide,active";
+ source: "elm";
+ action: STATE_SET "slide" 0.0;
+ target: "elm.swallow.origin";
+ transition: ACCELERATE 0.5;
+ after: "unblock_event";
+ }
+ program {
+ name: "unblock_event";
+ action: STATE_SET "repeat_events" 0.0;
+ target: "event_block_layer";
+ }
+ program {
+ name: "slide_left";
+ signal: "elm,state,slide,passive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "event_block_layer";
+ after: "slide_left2";
+ }
+ program {
+ name: "slide_left2";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.origin";
+ transition: DECELERATE 0.5;
+ after: "slide_left_finished";
+ }
+ program {
+ name: "slide_left_finished";
+ action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
+ }
+ }
+ }
+
+ group { name: "elm/genlist/item/mode/slide3/default";
+ alias: "elm/genlist/item_odd/mode/slide3/default";
+ alias: "elm/genlist/item_compress/mode/slide3/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide3/default";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ data.item: "contents" "elm.slide.swallow.1 elm.slide.swallow.2 elm.slide.swallow.3";
+ data.item: "mode_part" "elm.swallow.origin";
+ data.item: "treesize" "GENLIST_TREESIZE_32_INC";
+ images {
+ image: "00_sweep_list_bg.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 GENLIST_HEIGHT_113_INC;
+ image {
+ normal: "00_sweep_list_bg.png";
+ border: 0 0 3 0;
+ }
+ }
+ }
+ part { name: "bottom_line";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 1;
+ fixed: 0 1;
+ visible: 1;
+ color: GENLIST_PART_LIST_LINE_COLOR_INC;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.rightmargin";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 1 0;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "elm.slide.swallow.2";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_197_INC 0;
+ max: GENLIST_SIZE_197_INC 0;
+ fixed: 1 0;
+ align: 0.5 0.5;
+ rel2 {
+ relative: 0 1;
+ to_x: "base.padding.rightmargin";
+ }
+ }
+ }
+ part { name: "elm.padding.swallow.2.left";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_16_INC 0;
+ max: GENLIST_SIZE_16_INC 0;
+ fixed: 1 0;
+ align: 1 0.5;
+ visible: 0;
+ rel1.to: "elm.slide.swallow.2";
+ rel2 {
+ relative: 0 1;
+ to: "elm.slide.swallow.2";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.1";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_197_INC 0;
+ max: GENLIST_SIZE_197_INC 0;
+ fixed: 1 0;
+ align: 1 0.5;
+ rel1.to: "elm.padding.swallow.2.left";
+ rel2 {
+ relative: 0 1;
+ to: "elm.padding.swallow.2.left";
+ }
+ }
+ }
+ part { name: "elm.padding.swallow.2.right";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_16_INC 0;
+ max: GENLIST_SIZE_16_INC 0;
+ fixed: 1 0;
+ align: 0 0.5;
+ visible: 0;
+ rel1 {
+ relative: 1 0;
+ to: "elm.slide.swallow.2";
+ }
+ rel2.to: "elm.slide.swallow.2";
+ }
+ }
+ part { name: "elm.slide.swallow.3";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_197_INC 0;
+ max: GENLIST_SIZE_197_INC 0;
+ fixed: 1 0;
+ align: 0 0.5;
+ rel1 {
+ relative: 1 0;
+ to: "elm.padding.swallow.2.right";
+ }
+ rel2.to: "elm.padding.swallow.2.right";
+ }
+ }
+ // Transparent part between base parts and slidable parts
+ part { name: "event_block_layer";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 0 0 0 0;
+ }
+ description { state: "repeat_events" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "base.padding.sweepright";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 2 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 2 1;
+ to: "base";
+ }
+ }
+ }
+ // Swallow part for original genlist item style
+ part { name: "elm.swallow.origin";
+ clip_to: "disclip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ description { state: "slide" 0.0;
+ inherit: "default" 0.0;
+ rel1.to: "base.padding.rightmargin";
+ rel2 {
+ relative: 0 1;
+ to: "base.padding.sweepright";
+ }
+ }
+ }
+ part { name: "disclip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: GENLIST_PART_DISCLIP_COLOR_INC;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "slide_right";
+ signal: "elm,state,slide,active";
+ source: "elm";
+ action: STATE_SET "slide" 0.0;
+ target: "elm.swallow.origin";
+ transition: ACCELERATE 0.5;
+ after: "unblock_event";
+ }
+ program {
+ name: "unblock_event";
+ action: STATE_SET "repeat_events" 0.0;
+ target: "event_block_layer";
+ }
+ program {
+ name: "slide_left";
+ signal: "elm,state,slide,passive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "event_block_layer";
+ after: "slide_left2";
+ }
+ program {
+ name: "slide_left2";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.origin";
+ transition: DECELERATE 0.5;
+ after: "slide_left_finished";
+ }
+ program {
+ name: "slide_left_finished";
+ action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
+ }
+ }
+ }
+
+ group { name: "elm/genlist/item/mode/slide4/default";
+ alias: "elm/genlist/item_odd/mode/slide4/default";
+ alias: "elm/genlist/item_compress/mode/slide4/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide4/default";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
+ data.item: "contents" "elm.slide.swallow.1 elm.slide.swallow.2 elm.slide.swallow.3 elm.slide.swallow.4";
+ data.item: "mode_part" "elm.swallow.origin";
+ data.item: "treesize" "GENLIST_TREESIZE_32_INC";
+ images {
+ image: "00_sweep_list_bg.png" COMP;
+ }
+
+ parts {
+ part { name: "base";
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: 0 GENLIST_HEIGHT_129_INC;
+ image {
+ normal: "00_sweep_list_bg.png";
+ border: 0 0 3 0;
+ }
+ }
+ }
+ part { name: "bottom_line";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ description { state: "default" 0.0;
+ min: 0 1;
+ fixed: 0 1;
+ visible: 1;
+ color: GENLIST_PART_LIST_LINE_COLOR_INC;
+ rel1 {
+ relative: 0.0 1.0;
+ offset: 0 -1;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.rightmargin";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 1 0;
+ to: "base";
+ }
+ rel2.to: "base";
+ }
+ }
+ part { name: "base.padding.center";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_PADDING_16_INC 0;
+ max: GENLIST_PADDING_16_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 0.5 0.5;
+ rel2 {
+ relative: 0 1;
+ to_x: "base.padding.rightmargin";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.2";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ fixed: 1 1;
+ align: 1 0.5;
+ rel1.to: "base.padding.center";
+ rel2 {
+ relative: 0 1;
+ to: "base.padding.center";
+ }
+ }
+ }
+ part { name: "elm.padding.swallow.2.left";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_16_INC 0;
+ max: GENLIST_SIZE_16_INC 0;
+ fixed: 1 0;
+ align: 1 0.5;
+ visible: 0;
+ rel1.to: "elm.slide.swallow.2";
+ rel2 {
+ relative: 0 1;
+ to: "elm.slide.swallow.2";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.1";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ fixed: 1 1;
+ align: 1 0.5;
+ rel1.to: "elm.padding.swallow.2.left";
+ rel2 {
+ relative: 0 1;
+ to: "elm.padding.swallow.2.left";
+ }
+ }
+ }
+ part { name: "elm.slide.swallow.3";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ fixed: 1 1;
+ align: 0 0.5;
+ rel1 {
+ relative: 1 0;
+ to: "base.padding.center";
+ }
+ rel2.to: "base.padding.center";
+ }
+ }
+ part { name: "elm.padding.swallow.3.right";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_16_INC 0;
+ max: GENLIST_SIZE_16_INC 0;
+ fixed: 1 0;
+ align: 0 0.5;
+ visible: 0;
+ rel1 {
+ relative: 1 0;
+ to: "elm.slide.swallow.3";
+ }
+ rel2.to: "elm.slide.swallow.2";
+ }
+ }
+ part { name: "elm.slide.swallow.4";
+ type: SWALLOW;
+ clip_to: "disclip";
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ max: GENLIST_SIZE_144_INC GENLIST_SIZE_74_INC;
+ fixed: 1 1;
+ align: 0 0.5;
+ rel1 {
+ relative: 1 0;
+ to: "elm.padding.swallow.3.right";
+ }
+ rel2.to: "elm.padding.swallow.3.right";
+ }
+ }
+ // Transparent part between base parts and slidable parts
+ part { name: "event_block_layer";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 1;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ color: 0 0 0 0;
+ }
+ description { state: "repeat_events" 0.0;
+ inherit: "default" 0.0;
+ visible: 0;
+ }
+ }
+ part { name: "base.padding.sweepright";
+ type: RECT;
+ clip_to: "disclip";
+ mouse_events: 0;
+ scale: 1;
+ description { state: "default" 0.0;
+ min: GENLIST_SIZE_64_INC 0;
+ fixed: 1 0;
+ visible: 0;
+ align: 1 0;
+ rel1 {
+ relative: 2 0;
+ to: "base";
+ }
+ rel2 {
+ relative: 2 1;
+ to: "base";
+ }
+ }
+ }
+ // Swallow part for original genlist item style
+ part { name: "elm.swallow.origin";
+ clip_to: "disclip";
+ type: SWALLOW;
+ description { state: "default" 0.0;
+ }
+ description { state: "slide" 0.0;
+ inherit: "default" 0.0;
+ rel1.to: "base.padding.rightmargin";
+ rel2 {
+ relative: 0 1;
+ to: "base.padding.sweepright";
+ }
+ }
+ }
+ part { name: "disclip";
+ type: RECT;
+ description { state: "default" 0.0;
+ rel1.to: "base";
+ rel2.to: "base";
+ }
+ description { state: "disabled" 0.0;
+ inherit: "default" 0.0;
+ color: GENLIST_PART_DISCLIP_COLOR_INC;
+ }
+ }
+ }
+ programs {
+ program {
+ name: "slide_right";
+ signal: "elm,state,slide,active";
+ source: "elm";
+ action: STATE_SET "slide" 0.0;
+ target: "elm.swallow.origin";
+ transition: ACCELERATE 0.5;
+ after: "unblock_event";
+ }
+ program {
+ name: "unblock_event";
+ action: STATE_SET "repeat_events" 0.0;
+ target: "event_block_layer";
+ }
+ program {
+ name: "slide_left";
+ signal: "elm,state,slide,passive";
+ source: "elm";
+ action: STATE_SET "default" 0.0;
+ target: "event_block_layer";
+ after: "slide_left2";
+ }
+ program {
+ name: "slide_left2";
+ action: STATE_SET "default" 0.0;
+ target: "elm.swallow.origin";
+ transition: DECELERATE 0.5;
+ after: "slide_left_finished";
+ }
+ program {
+ name: "slide_left_finished";
+ action: SIGNAL_EMIT "elm,state,slide,passive,finished" "elm";
+ }
+ }
+ }
+
+ group { name: "elm/genlist/item/mode/slide.1text/default";
+ alias: "elm/genlist/item_odd/mode/slide.1text/default";
+ alias: "elm/genlist/item_compress/mode/slide.1text/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide.1text/default";
+ data.item: "stacking" "above";
+ data.item: "selectraise" "on";
data.item: "texts" "elm.slide.text.1";
data.item: "contents" "elm.slide.swallow.1";
data.item: "mode_part" "elm.swallow.origin";
}
}
- group { name: "elm/genlist/item/mode/slide2/default";
- alias: "elm/genlist/item_odd/mode/slide2/default";
- alias: "elm/genlist/item_compress/mode/slide2/default";
- alias: "elm/genlist/item_compress_odd/mode/slide2/default";
+ group { name: "elm/genlist/item/mode/slide2.text/default";
+ alias: "elm/genlist/item_odd/mode/slide2.text/default";
+ alias: "elm/genlist/item_compress/mode/slide2.text/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide2.text/default";
data.item: "stacking" "above";
data.item: "selectraise" "on";
data.item: "texts" "elm.slide.text.1";
}
}
- group { name: "elm/genlist/item/mode/slide3/default";
- alias: "elm/genlist/item_odd/mode/slide3/default";
- alias: "elm/genlist/item_compress/mode/slide3/default";
- alias: "elm/genlist/item_compress_odd/mode/slide3/default";
+ group { name: "elm/genlist/item/mode/slide3.text/default";
+ alias: "elm/genlist/item_odd/mode/slide3.text/default";
+ alias: "elm/genlist/item_compress/mode/slide3.text/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide3.text/default";
data.item: "stacking" "above";
data.item: "selectraise" "on";
data.item: "texts" "elm.slide.text.1";
}
}
- group { name: "elm/genlist/item/mode/slide4/default";
- alias: "elm/genlist/item_odd/mode/slide4/default";
- alias: "elm/genlist/item_compress/mode/slide4/default";
- alias: "elm/genlist/item_compress_odd/mode/slide4/default";
+ group { name: "elm/genlist/item/mode/slide4.text/default";
+ alias: "elm/genlist/item_odd/mode/slide4.text/default";
+ alias: "elm/genlist/item_compress/mode/slide4.text/default";
+ alias: "elm/genlist/item_compress_odd/mode/slide4.text/default";
data.item: "stacking" "above";
data.item: "selectraise" "on";
data.item: "texts" "elm.slide.text.1";