rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=7755f82b02b87f5924793604d2f9582b32f97029

commit 7755f82b02b87f5924793604d2f9582b32f97029
Author: Vyacheslav Reutskiy <v.reuts...@samsung.com>
Date:   Thu Dec 31 14:49:07 2015 +0200

    check.edc: add check on/off animation for 'eye' style
    
    Change-Id: Ia5dae801df7cecf14fe8752f913f5da0f3640649
---
 data/themes/default/widgets/check.edc | 30 ++++++++++++++++++++++++++----
 1 file changed, 26 insertions(+), 4 deletions(-)

diff --git a/data/themes/default/widgets/check.edc 
b/data/themes/default/widgets/check.edc
index 7d68ca4..b7fbe2e 100644
--- a/data/themes/default/widgets/check.edc
+++ b/data/themes/default/widgets/check.edc
@@ -698,13 +698,13 @@ group { name: "elm/check/base/eye";
          scale: 1;
          clip_to: "clipper";
          description { state: "default" 0.0;
-            visible: 0;
+            color: 255 255 255 0;
             rel1 {
-               offset: 1 1;
+               offset: 2 2;
                to: "bg";
             }
             rel2 {
-               offset: -2 -2;
+               offset: -3 -3;
                to: "bg";
             }
             image {
@@ -714,6 +714,20 @@ group { name: "elm/check/base/eye";
          }
          description { state: "visible" 0.0;
             rel1 {
+               offset: 0 0;
+               to: "bg";
+            }
+            rel2 {
+               offset: 0 0;
+               to: "bg";
+            }
+            image {
+               normal: "icon_eye.png";
+               middle: DEFAULT;
+            }
+         }
+         description { state: "visible" 1.0;
+            rel1 {
                offset: 1 1;
                to: "bg";
             }
@@ -860,16 +874,24 @@ group { name: "elm/check/base/eye";
          source: "events";
          action: SIGNAL_EMIT "elm,action,check,toggle" "";
       }
-      program { name: "check_on";
+      program { name: "check_on_start";
          signal: "elm,state,check,on";
          source: "elm";
          action: STATE_SET "visible" 0.00;
+         transition: LINEAR 0.10;
+         target: "check";
+         after: "check_on_end";
+      }
+      program { name: "check_on_end";
+         action: STATE_SET "visible" 1.00;
+         transition: LINEAR 0.06;
          target: "check";
       }
       program { name: "check_off";
          signal: "elm,state,check,off";
          source: "elm";
          action: STATE_SET "default" 0.00;
+         transition: LINEAR 0.16;
          target: "check";
       }
       program { name: "text_show";

-- 


Reply via email to