diff options
author | Hyojung Jo <hj903.jo@samsung.com> | 2015-07-30 14:07:09 +0900 |
---|---|---|
committer | Hyojung Jo <hj903.jo@samsung.com> | 2015-07-30 14:07:09 +0900 |
commit | 979cb57a3a64743ae912cd6e731633cfaf3f68c9 (patch) | |
tree | 45ea1beb490c9ccb3322266efb1954ee7ce1c63a | |
parent | 8d1c713c549b6b1386bf0f6bde6bd6d0ef8e1209 (diff) | |
download | air_favorite-979cb57a3a64743ae912cd6e731633cfaf3f68c9.tar.gz air_favorite-979cb57a3a64743ae912cd6e731633cfaf3f68c9.tar.bz2 air_favorite-979cb57a3a64743ae912cd6e731633cfaf3f68c9.zip |
Fixed the gallery edc for animation
Change-Id: I23b5834f82def41bcf83195467a92440a215f353
Signed-off-by: Hyojung Jo <hj903.jo@samsung.com>
-rw-r--r-- | res/widgets/gengrid_gallery.edc | 261 |
1 files changed, 216 insertions, 45 deletions
diff --git a/res/widgets/gengrid_gallery.edc b/res/widgets/gengrid_gallery.edc index d18bdee..5efc967 100644 --- a/res/widgets/gengrid_gallery.edc +++ b/res/widgets/gengrid_gallery.edc @@ -21,15 +21,88 @@ group { data.item, "contents" "part.thumb.icon part.thumb.play.icon"; parts { part { + name, "padding.bottom.right"; + type, SPACER; + scale, 1; + description { + state, "default" 0.0; + rel1.relative, 1.0 1.0; + min, 6 6; + align, 1.0 1.0; + fixed, 1 1; + } + } + + part { + name, "map"; + type, RECT; + scale, 1; + description { + state, "default" 0.0; + perspective { + zplane, 0; + focal, 1000; + } + visible, 0; + } + description { + state, "selected" 0.0; + inherit, "default" 0.0; + perspective.zplane, -100; + } + } + + part { + name, "part.bg"; + type, RECT; + scale, 1; + description { + state, "default" 0.0; + rel2 { + to, "padding.bottom.right"; + relative, 0.0 0.0; + } + } + } + + part { + name, "part.default.bg"; + type, RECT; + scale, 1; + description { + state, "default" 0.0; + rel1.to, "part.bg"; + rel2.to, "part.bg"; + color, 119 169 202 255; + map { + perspective_on, 1; + perspective, "map"; + } + } + description { + state, "focused" 0.0; + inherit, "default" 0.0; + map.on, 1; + } + } + + part { name, PART_THUMB_ICON; type, SWALLOW; scale, 1; description { state, "default" 0.0; - min, 200 200; - rel2.relative, 0.0 0.0; - align, 0.0 0.0; - fixed, 1 1; + rel1.to, "part.bg"; + rel2.to, "part.bg"; + map { + perspective_on, 1; + perspective, "map"; + } + } + description { + state, "focused" 0.0; + inherit, "default" 0.0; + map.on, 1; } } @@ -63,19 +136,15 @@ group { } align, 0.0 0.0; fixed, 1 1; + map { + perspective_on, 1; + perspective, "map"; + } } - } - - part { - name, "padding.bottom.right"; - type, SPACER; - scale, 1; description { - state, "default" 0.0; - min, 6 6; - rel1.relative, 1.0 1.0; - align, 1.0 1.0; - fixed, 1 1; + state, "focused" 0.0; + inherit, "default" 0.0; + map.on, 1; } } @@ -119,6 +188,15 @@ group { size, 24; align, 1.0 0.5; } + map { + perspective_on, 1; + perspective, "map"; + } + } + description { + state, "focused" 0.0; + inherit, "default" 0.0; + map.on, 1; } } @@ -128,18 +206,33 @@ group { scale, 1; description { state, "default" 0.0; - color, 0 119 246 255; - min, 200 6; - rel2.relative, 0.0 0.0; - align, 0.0 0.0; - fixed, 1 1; + color, COLOR_ITEM_FOCUS; + rel1.to, "part.bg"; + rel2 { + to, "part.bg"; + relative, 1.0 0.0; + } + min, 0 6; + align, 0.5 0.0; + fixed, 0 1; visible, 0; + map { + perspective_on, 1; + perspective, "map"; + } } description { state, "focused" 0.0; inherit, "default" 0.0; + map.on, 1; visible, 1; } + description { + state, "focused_0" 0.0; + inherit, "default" 0.0; + visible, 1; + color, COLOR_ITEM_FOCUS_0; + } } part { @@ -148,71 +241,108 @@ group { scale, 1; description { state, "default" 0.0; - color, 0 119 246 255; - min, 6 200; - rel2.relative, 0.0 0.0; - align, 0.0 0.0; - fixed, 1 1; + color, COLOR_ITEM_FOCUS; + rel1 { + to, "part.focus.up"; + relative, 0.0 1.0; + } + rel2 { + to, "part.bg"; + relative, 0.0 1.0; + } + min, 6 0; + align, 0.0 0.5; + fixed, 1 0; visible, 0; + map { + perspective_on, 1; + perspective, "map"; + } } description { state, "focused" 0.0; inherit, "default" 0.0; + map.on, 1; + visible, 1; + } + description { + state, "focused_0" 0.0; + inherit, "default" 0.0; visible, 1; + color, COLOR_ITEM_FOCUS_0; } } part { - name, "part.focus.down"; + name, "part.focus.right"; type, RECT; scale, 1; description { state, "default" 0.0; - color, 0 119 246 255; - min, 200 6; + color,COLOR_ITEM_FOCUS; + min, 6 0; rel1 { - to, PART_THUMB_ICON; - relative, 0.0 1.0; - } - rel2 { - to, PART_THUMB_ICON; - relative, 0.0 1.0; + to, "part.focus.up"; + relative, 1.0 1.0; } - align, 0.0 1.0; - fixed, 1 1; + rel2.to, "part.bg"; + align, 1.0 0.5; + fixed, 1 0; visible, 0; + map { + perspective_on, 1; + perspective, "map"; + } } description { state, "focused" 0.0; inherit, "default" 0.0; + map.on, 1; + visible, 1; + } + description { + state, "focused_0" 0.0; + inherit, "default" 0.0; visible, 1; + color, COLOR_ITEM_FOCUS_0; } } part { - name, "part.focus.right"; + name, "part.focus.down"; type, RECT; scale, 1; description { state, "default" 0.0; - color, 0 119 246 255; - min, 6 200; + color, COLOR_ITEM_FOCUS; + min, 0 6; rel1 { - to, "part.focus.up"; - relative, 1.0 0.0; + to, "part.focus.left"; + relative, 1.0 1.0; } rel2 { - to, "part.focus.up"; - relative, 1.0 0.0; + to, "part.focus.right"; + relative, 0.0 1.0; } - align, 1.0 0.0; - fixed, 1 1; + align, 0.5 1.0; + fixed, 0 1; visible, 0; + map { + perspective_on, 1; + perspective, "map"; + } } description { state, "focused" 0.0; inherit, "default" 0.0; + map.on, 1; + visible, 1; + } + description { + state, "focused_0" 0.0; + inherit, "default" 0.0; visible, 1; + color, COLOR_ITEM_FOCUS_0; } } } @@ -222,28 +352,69 @@ group { name, SIG_FOCUSED; signal, "elm,state,focused"; source, "elm"; + action, STATE_SET "focused_0" 0.0; + target, "part.focus.up"; + target, "part.focus.left"; + target, "part.focus.down"; + target, "part.focus.right"; + after, "focus.in.anim"; + } + + program { + name, "focus.in.anim"; action, STATE_SET "focused" 0.0; + target, "part.default.bg"; + target, PART_THUMB_ICON; + target, PART_THUMB_PLAY_ICON; target, "part.focus.up"; target, "part.focus.left"; target, "part.focus.down"; target, "part.focus.right"; + target, PART_THUMB_TEXT; + transition, TRANSITION_FOCUS; } program { name, SIG_UNFOCUSED; signal, "elm,state,unfocused"; source, "elm"; + action, STATE_SET "focused_0" 0.0; + target, "part.focus.up"; + target, "part.focus.left"; + target, "part.focus.down"; + target, "part.focus.right"; + transition, TRANSITION_FOCUS; + after, "focus.out.anim"; + } + + program { + name, "focus.out.anim"; action, STATE_SET "default" 0.0; + target, "part.default.bg"; + target, PART_THUMB_ICON; + target, PART_THUMB_PLAY_ICON; target, "part.focus.up"; target, "part.focus.left"; target, "part.focus.down"; target, "part.focus.right"; + target, PART_THUMB_TEXT; } program { name, SIG_SELECTED; signal, "elm,state,selected"; source, "elm"; + action, STATE_SET "selected" 0.0; + target, "map"; + transition, TRANSITION_CLICK; + after, "after_selected"; + } + + program { + name, "after_selected"; + action, STATE_SET "default" 0.0; + target, "map"; + transition, TRANSITION_CLICK; after, "item_selected"; } |