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 {
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;
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";
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 {
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;
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;
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";
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";
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";
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;
+ }
}
}
state, "default" 0.0;
min, 536 70;
align, 0.0 0.0;
- fixed, 1 1;
visible, 0;
}
}