summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorJaehyun Cho <jae_hyun.cho@samsung.com>2018-08-14 10:19:16 -0400
committerMike Blumenkrantz <zmike@samsung.com>2018-08-14 10:19:16 -0400
commit5aa50e33c8f9f32a3f84affa39257ebfeaca9fce (patch)
treef2e960a673550935301fde34a96171a9639a1fd8 /data
parent95ea970cb684e3d1991f80128b9695de566c25dc (diff)
theme: add programs for deferred naviframe push/pop signals
Summary: Naviframe provides deferred push/pop signals to begin transition effect and not to emit signals frequently for transition callbacks. To handle the deferred naviframe push/pop signals, programs which catch the signals are added. @fix Test Plan: Test naviframe in elementary_test by pressing next and prev buttons. Reviewers: zmike, Hermet Reviewed By: zmike Subscribers: cedric, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D6823
Diffstat (limited to 'data')
-rw-r--r--data/elementary/themes/edc/elm/naviframe.edc16
1 files changed, 8 insertions, 8 deletions
diff --git a/data/elementary/themes/edc/elm/naviframe.edc b/data/elementary/themes/edc/elm/naviframe.edc
index c0f5134..f166f70 100644
--- a/data/elementary/themes/edc/elm/naviframe.edc
+++ b/data/elementary/themes/edc/elm/naviframe.edc
@@ -559,9 +559,9 @@ group { name: "elm/naviframe/item/basic/default";
559 action: STATE_SET "default" 0.0; 559 action: STATE_SET "default" 0.0;
560 target: "base"; 560 target: "base";
561 target: "elements_clip"; 561 target: "elements_clip";
562 after: "pushed2";
563 } 562 }
564 program { name: "pushed2"; 563 program {
564 signal: "elm,state,cur,pushed,deferred"; source: "elm";
565 action: STATE_SET "prev" 0.0; 565 action: STATE_SET "prev" 0.0;
566 transition: DECEL 0.5; 566 transition: DECEL 0.5;
567 target: "base"; 567 target: "base";
@@ -578,9 +578,9 @@ group { name: "elm/naviframe/item/basic/default";
578 action: STATE_SET "default" 0.0; 578 action: STATE_SET "default" 0.0;
579 target: "base"; 579 target: "base";
580 target: "elements_clip"; 580 target: "elements_clip";
581 after: "popped2";
582 } 581 }
583 program { name: "popped2"; 582 program {
583 signal: "elm,state,cur,popped,deferred"; source: "elm";
584 action: STATE_SET "next" 0.0; 584 action: STATE_SET "next" 0.0;
585 transition: DECEL 0.5; 585 transition: DECEL 0.5;
586 target: "base"; 586 target: "base";
@@ -597,9 +597,9 @@ group { name: "elm/naviframe/item/basic/default";
597 action: STATE_SET "next" 0.0; 597 action: STATE_SET "next" 0.0;
598 target: "base"; 598 target: "base";
599 target: "elements_clip"; 599 target: "elements_clip";
600 after: "pushedb2";
601 } 600 }
602 program { name: "pushedb2"; 601 program {
602 signal: "elm,state,new,pushed,deferred"; source: "elm";
603 action: STATE_SET "default" 0.0; 603 action: STATE_SET "default" 0.0;
604 transition: DECELERATE 0.5; 604 transition: DECELERATE 0.5;
605 target: "base"; 605 target: "base";
@@ -616,9 +616,9 @@ group { name: "elm/naviframe/item/basic/default";
616 action: STATE_SET "prev" 0.0; 616 action: STATE_SET "prev" 0.0;
617 target: "base"; 617 target: "base";
618 target: "elements_clip"; 618 target: "elements_clip";
619 after: "poppedb2";
620 } 619 }
621 program { name: "poppedb2"; 620 program {
621 signal: "elm,state,prev,popped,deferred"; source: "elm";
622 action: STATE_SET "default" 0.0; 622 action: STATE_SET "default" 0.0;
623 transition: DECELERATE 0.5; 623 transition: DECELERATE 0.5;
624 target: "base"; 624 target: "base";