From 7de9c8d897653301c158befc59aa36bcdf30812c Mon Sep 17 00:00:00 2001 From: Tae-Hwan Kim Date: Tue, 30 Apr 2013 17:14:55 +0900 Subject: [PATCH] [Genlist] Add sweep fadein/out effect Change-Id: I9c4bdd8077d10d3bb0e74d834b9334722dda059c --- themes/widgets/genlist/genlist_sweep.edc | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/themes/widgets/genlist/genlist_sweep.edc b/themes/widgets/genlist/genlist_sweep.edc index f265368..83e7e65 100644 --- a/themes/widgets/genlist/genlist_sweep.edc +++ b/themes/widgets/genlist/genlist_sweep.edc @@ -55,6 +55,32 @@ min: 326 GENLIST_BTN_01_HEIGHT; max: -1 GENLIST_BTN_01_HEIGHT; ) ) + GENLIST_PART_RECT("overlay", + description { state: "default" 0.0; + color: 0 0 0 128; + } + description { state: "slide" 0.0; + inherit: "default" 0.0; + color: 0 0 0 0; + } + ) + /* + GENLIST_PART_RECT("elm.shadow.left", + description { state: "default" 0.0; + rel1 { + to: "elm.swallow.origin"; + relative: 0 0; + } + rel2 { + to: "elm.swallow.origin"; + relative: 0 1; + } + align: 1 0.5; + min: 20 0; + color: 0 0 0 128; + } + ) + */ // Swallow part for original genlist item GENLIST_PART_ICON("elm.swallow.origin";, repeat_events: 0; @@ -79,15 +105,16 @@ source: "elm"; action: STATE_SET "slide" 0.0; target: "elm.swallow.origin"; + target: "overlay"; transition: ACCELERATE 0.5; } - program { name: "slide_left"; signal: "elm,state,slide,passive"; source: "elm"; action: STATE_SET "default" 0.0; target: "elm.swallow.origin"; + target: "overlay"; transition: DECELERATE 0.5; after: "signal"; } -- 2.7.4