aboutsummaryrefslogtreecommitdiffstats
path: root/data
diff options
context:
space:
mode:
authorMike Blumenkrantz <michael.blumenkrantz@gmail.com>2013-01-11 11:53:29 +0000
committerMike Blumenkrantz <michael.blumenkrantz@gmail.com>2013-01-11 11:53:29 +0000
commit71003dbeacc9ca4c7fd2cb55fc2fe63739c31de0 (patch)
tree664e59b2f156d121bd38344c09fa55be38c282a3 /data
parent34aab4c595a98aac3440e6182473ecf5d006fdd3 (diff)
downloadenlightenment-71003dbeacc9ca4c7fd2cb55fc2fe63739c31de0.tar.gz
enlightenment-71003dbeacc9ca4c7fd2cb55fc2fe63739c31de0.tar.xz
enlightenment-71003dbeacc9ca4c7fd2cb55fc2fe63739c31de0.zip
add options (conf2 only for the next few minutes) and functionality to enable "fast" comp effects in theme
SVN revision: 82631
Diffstat (limited to 'data')
-rw-r--r--data/themes/edc/comp.edc72
1 files changed, 72 insertions, 0 deletions
diff --git a/data/themes/edc/comp.edc b/data/themes/edc/comp.edc
index 9dcd5a599..d606f4ce7 100644
--- a/data/themes/edc/comp.edc
+++ b/data/themes/edc/comp.edc
@@ -323,6 +323,7 @@ group { name: "e/comp/default";
target: "shadow";
}
program {
+ name: "visible_on";
signal: "e,state,visible,on"; source: "e";
action: STATE_SET "visible" 0.0;
transition: DECELERATE 0.15;
@@ -334,6 +335,7 @@ group { name: "e/comp/default";
action: SIGNAL_EMIT "e,action,show,done" "e";
}
program {
+ name: "visible_off";
signal: "e,state,visible,off"; source: "e";
action: STATE_SET "default" 0.0;
transition: DECELERATE 0.30;
@@ -345,6 +347,7 @@ group { name: "e/comp/default";
action: SIGNAL_EMIT "e,action,hide,done" "e";
}
program {
+ name: "focus_on";
signal: "e,state,focus,on"; source: "e";
action: STATE_SET "focused" 0.0;
transition: SINUSOIDAL 0.1;
@@ -358,6 +361,7 @@ group { name: "e/comp/default";
target: "glow";
}
program {
+ name: "focus_off";
signal: "e,state,focus,off"; source: "e";
action: STATE_SET "default" 0.0;
transition: SINUSOIDAL 0.1;
@@ -385,6 +389,38 @@ group { name: "e/comp/default";
}
}
+
+group { name: "e/comp/default/fast";
+ alias: "e/comp/popup/fast";
+ inherit: "e/comp/default";
+ programs {
+ program {
+ name: "visible_on";
+ transition: DECELERATE 0;
+ }
+ program {
+ name: "visible_off";
+ transition: DECELERATE 0;
+ }
+ program {
+ name: "focus_on";
+ transition: SINUSOIDAL 0.1;
+ target: "glow";
+ after: "focus2";
+ }
+ program {
+ name: "focus_on2";
+ signal: "e,state,focus,on"; source: "e";
+ action: STATE_SET "focused" 0.0;
+ target: "focus-clipper";
+ }
+ program {
+ name: "focus_off";
+ transition: SINUSOIDAL 0;
+ }
+ }
+}
+
group { name: "e/comp/none";
parts {
part { name: "e.swallow.content"; type: SWALLOW;
@@ -416,6 +452,18 @@ group { name: "e/comp/still";
}
}
+group { name: "e/comp/still/fast";
+ inherit: "e/comp/default/fast";
+ parts {
+ part { name: "shower";
+ description { state: "default" 0.0;
+ rel1.relative: 0.0 0.0;
+ rel2.relative: 1.0 1.0;
+ }
+ }
+ }
+}
+
group { name: "e/comp/menu";
inherit: "e/comp/default";
parts {
@@ -428,6 +476,18 @@ group { name: "e/comp/menu";
}
}
+group { name: "e/comp/menu/fast";
+ inherit: "e/comp/default/fast";
+ parts {
+ part { name: "shower";
+ description { state: "default" 0.0;
+ rel1.relative: 0.05 0.0;
+ rel2.relative: 0.95 0.9;
+ }
+ }
+ }
+}
+
group { name: "e/comp/everything";
inherit: "e/comp/default";
parts {
@@ -440,6 +500,18 @@ group { name: "e/comp/everything";
}
}
+group { name: "e/comp/everything";
+ inherit: "e/comp/default/fast";
+ parts {
+ part { name: "shower";
+ description { state: "default" 0.0;
+ rel1.relative: -0.3 -0.3;
+ rel2.relative: 1.3 1.3;
+ }
+ }
+ }
+}
+
group { name: "e/comp/fullscreen";
images.image: "win_shadow.png" COMP;
images.image: "screen_circular_shadow.png" COMP;