Hide background image
[profile/tv/apps/native/air_livetv.git] / data / view / channelinfo.edc
index 8b7ece3..6ead49c 100644 (file)
@@ -64,14 +64,14 @@ group {
                        signal, SIGNAL_SHOW;
                        action, STATE_SET "show" 0.0;
                        target, PART_CONTENT;
-                       transition, CUBIC_BEZIER 0.5 0.45 0.03 0.41 1.0;
+                       transition, CUBIC_BEZIER 0.5 TRANSITION_EASE_IN_OUT;
                }
                program {
                        signal, SIGNAL_HIDE;
                        source, SOURCE_ELM;
                        action, STATE_SET "default" 0.0;
                        target, PART_CONTENT;
-                       transition, CUBIC_BEZIER 0.167 0.25 0.46 0.45 1.0;
+                       transition, CUBIC_BEZIER 0.167 TRANSITION_EASE_OUT;
                        after, "hide_finished";
                }
                program {
@@ -177,12 +177,15 @@ group {
                                state, "default" 0.0;
                                rel1 {
                                        to, "clip_next";
+                                       relative, 0.0 0.5;
                                        offset, 0 20;
                                }
                                rel2 {
                                        to, "clip_next";
+                                       relative, 1.0 0.5;
                                        offset, 0 20;
                                }
+                               align, 0.0 0.5;
                        }
                        description {
                                state, "show" 0.0;
@@ -190,6 +193,20 @@ group {
                                rel1.offset, 0 0;
                                rel2.offset, 0 0;
                        }
+                       description {
+                               state, "up" 0.0;
+                               inherit, "show" 0.0;
+                               rel1.relative, 0.0 0.0;
+                               rel2.relative, 1.0 0.0;
+                               align, 0.0 0.0;
+                       }
+                       description {
+                               state, "down" 0.0;
+                               inherit, "show" 0.0;
+                               rel1.relative, 0.0 1.0;
+                               rel2.relative, 1.0 1.0;
+                               align, 0.0 1.0;
+                       }
                }
                part {
                        name, "padding.current_channel";
@@ -239,8 +256,29 @@ group {
                        clip_to, "clip_current";
                        description {
                                state, "default" 0.0;
-                               rel1.to, "clip_current";
-                               rel2.to, "clip_current";
+                               rel1 {
+                                       to, "clip_current";
+                                       relative, 0.0 0.5;
+                               }
+                               rel2 {
+                                       to, "clip_current";
+                                       relative, 1.0 0.5;
+                               }
+                               align, 0.0 0.5;
+                       }
+                       description {
+                               state, "up" 0.0;
+                               inherit, "default" 0.0;
+                               rel1.relative, 0.0 0.0;
+                               rel2.relative, 1.0 0.0;
+                               align, 0.0 0.0;
+                       }
+                       description {
+                               state, "down" 0.0;
+                               inherit, "default" 0.0;
+                               rel1.relative, 0.0 1.0;
+                               rel2.relative, 1.0 1.0;
+                               align, 0.0 1.0;
                        }
                }
                part {
@@ -249,11 +287,11 @@ group {
                        description {
                                state, "default" 0.0;
                                rel1 {
-                                       to, PART_CHANNELINFO_LIST_CURRENT;
+                                       to, "clip_current";
                                        relative, 0.5 1.0;
                                }
                                rel2 {
-                                       to, PART_CHANNELINFO_LIST_CURRENT;
+                                       to, "clip_current";
                                        relative, 0.5 1.0;
                                }
                                min, 0 32;
@@ -293,12 +331,15 @@ group {
                                state, "default" 0.0;
                                rel1 {
                                        to, "clip_prev";
+                                       relative, 0.0 0.5;
                                        offset, 0 -20;
                                }
                                rel2 {
                                        to, "clip_prev";
+                                       relative, 1.0 0.5;
                                        offset, 0 -20;
                                }
+                               align, 0.0 0.5;
                        }
                        description {
                                state, "show" 0.0;
@@ -306,6 +347,20 @@ group {
                                rel1.offset, 0 0;
                                rel2.offset, 0 0;
                        }
+                       description {
+                               state, "up" 0.0;
+                               inherit, "show" 0.0;
+                               rel1.relative, 0.0 0.0;
+                               rel2.relative, 1.0 0.0;
+                               align, 0.0 0.0;
+                       }
+                       description {
+                               state, "down" 0.0;
+                               inherit, "show" 0.0;
+                               rel1.relative, 0.0 1.0;
+                               rel2.relative, 1.0 1.0;
+                               align, 0.0 1.0;
+                       }
                }
                part {
                        name, "padding.navigation_down";
@@ -359,7 +414,7 @@ group {
                        name, "show_current";
                        action, STATE_SET "show" 0.0;
                        target, "clip_current";
-                       transition, CUBIC_BEZIER 0.334 0.45 0.03 0.41 1.0;
+                       transition, CUBIC_BEZIER 0.334 TRANSITION_EASE_IN_OUT;
                }
                program {
                        name, "show_other";
@@ -368,14 +423,14 @@ group {
                        target, PART_CHANNELINFO_LIST_NEXT;
                        target, "clip_prev";
                        target, PART_CHANNELINFO_LIST_PREV;
-                       transition, CUBIC_BEZIER 0.401 0.45 0.03 0.41 1.0;
+                       transition, CUBIC_BEZIER 0.401 TRANSITION_EASE_IN_OUT;
                }
                program {
                        signal, SIGNAL_HIDE;
                        source, SOURCE_ELM;
                        action, STATE_SET "default" 0.0;
                        target, "bg";
-                       transition, CUBIC_BEZIER 0.167 0.25 0.46 0.45 1.0;
+                       transition, CUBIC_BEZIER 0.167 TRANSITION_EASE_OUT;
                        sequence {
                                action, STATE_SET "default" 0.0;
                                target, "clip_next";
@@ -387,6 +442,42 @@ group {
                                action, SIGNAL_EMIT SIGNAL_HIDE_FINISHED SOURCE_ELM;
                        }
                }
+               program {
+                       signal, SIGNAL_ANIM_MOVE_UP;
+                       source, SOURCE_PROGRAM;
+                       action, STATE_SET "show" 0.0;
+                       target, PART_CHANNELINFO_LIST_NEXT;
+                       target, PART_CHANNELINFO_LIST_CURRENT;
+                       target, PART_CHANNELINFO_LIST_PREV;
+                       sequence {
+                               action, STATE_SET "up" 0.0;
+                               transition, CUBIC_BEZIER 0.667 TRANSITION_EASE_IN_OUT;
+                               target, PART_CHANNELINFO_LIST_NEXT;
+                               target, PART_CHANNELINFO_LIST_CURRENT;
+                               target, PART_CHANNELINFO_LIST_PREV;
+                               after, "anim_end";
+                       }
+               }
+               program {
+                       signal, SIGNAL_ANIM_MOVE_DOWN;
+                       source, SOURCE_PROGRAM;
+                       action, STATE_SET "show" 0.0;
+                       target, PART_CHANNELINFO_LIST_NEXT;
+                       target, PART_CHANNELINFO_LIST_CURRENT;
+                       target, PART_CHANNELINFO_LIST_PREV;
+                       sequence {
+                               action, STATE_SET "down" 0.0;
+                               transition, CUBIC_BEZIER 0.667 TRANSITION_EASE_IN_OUT;
+                               target, PART_CHANNELINFO_LIST_NEXT;
+                               target, PART_CHANNELINFO_LIST_CURRENT;
+                               target, PART_CHANNELINFO_LIST_PREV;
+                               after, "anim_end";
+                       }
+               }
+               program {
+                       name, "anim_end";
+                       action, SIGNAL_EMIT SIGNAL_ANIM_FINISHED SOURCE_ELM;
+               }
        }
 }
 
@@ -863,7 +954,6 @@ group {
                                state, "default" 0.0;
                                min, 536 70;
                                align, 0.0 0.0;
-                               fixed, 1 1;
                                visible, 0;
                        }
                }