summaryrefslogtreecommitdiff
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)
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";
323 target: "shadow"; 323 target: "shadow";
324 } 324 }
325 program { 325 program {
326 name: "visible_on";
326 signal: "e,state,visible,on"; source: "e"; 327 signal: "e,state,visible,on"; source: "e";
327 action: STATE_SET "visible" 0.0; 328 action: STATE_SET "visible" 0.0;
328 transition: DECELERATE 0.15; 329 transition: DECELERATE 0.15;
@@ -334,6 +335,7 @@ group { name: "e/comp/default";
334 action: SIGNAL_EMIT "e,action,show,done" "e"; 335 action: SIGNAL_EMIT "e,action,show,done" "e";
335 } 336 }
336 program { 337 program {
338 name: "visible_off";
337 signal: "e,state,visible,off"; source: "e"; 339 signal: "e,state,visible,off"; source: "e";
338 action: STATE_SET "default" 0.0; 340 action: STATE_SET "default" 0.0;
339 transition: DECELERATE 0.30; 341 transition: DECELERATE 0.30;
@@ -345,6 +347,7 @@ group { name: "e/comp/default";
345 action: SIGNAL_EMIT "e,action,hide,done" "e"; 347 action: SIGNAL_EMIT "e,action,hide,done" "e";
346 } 348 }
347 program { 349 program {
350 name: "focus_on";
348 signal: "e,state,focus,on"; source: "e"; 351 signal: "e,state,focus,on"; source: "e";
349 action: STATE_SET "focused" 0.0; 352 action: STATE_SET "focused" 0.0;
350 transition: SINUSOIDAL 0.1; 353 transition: SINUSOIDAL 0.1;
@@ -358,6 +361,7 @@ group { name: "e/comp/default";
358 target: "glow"; 361 target: "glow";
359 } 362 }
360 program { 363 program {
364 name: "focus_off";
361 signal: "e,state,focus,off"; source: "e"; 365 signal: "e,state,focus,off"; source: "e";
362 action: STATE_SET "default" 0.0; 366 action: STATE_SET "default" 0.0;
363 transition: SINUSOIDAL 0.1; 367 transition: SINUSOIDAL 0.1;
@@ -385,6 +389,38 @@ group { name: "e/comp/default";
385 } 389 }
386} 390}
387 391
392
393group { name: "e/comp/default/fast";
394 alias: "e/comp/popup/fast";
395 inherit: "e/comp/default";
396 programs {
397 program {
398 name: "visible_on";
399 transition: DECELERATE 0;
400 }
401 program {
402 name: "visible_off";
403 transition: DECELERATE 0;
404 }
405 program {
406 name: "focus_on";
407 transition: SINUSOIDAL 0.1;
408 target: "glow";
409 after: "focus2";
410 }
411 program {
412 name: "focus_on2";
413 signal: "e,state,focus,on"; source: "e";
414 action: STATE_SET "focused" 0.0;
415 target: "focus-clipper";
416 }
417 program {
418 name: "focus_off";
419 transition: SINUSOIDAL 0;
420 }
421 }
422}
423
388group { name: "e/comp/none"; 424group { name: "e/comp/none";
389 parts { 425 parts {
390 part { name: "e.swallow.content"; type: SWALLOW; 426 part { name: "e.swallow.content"; type: SWALLOW;
@@ -416,6 +452,18 @@ group { name: "e/comp/still";
416 } 452 }
417} 453}
418 454
455group { name: "e/comp/still/fast";
456 inherit: "e/comp/default/fast";
457 parts {
458 part { name: "shower";
459 description { state: "default" 0.0;
460 rel1.relative: 0.0 0.0;
461 rel2.relative: 1.0 1.0;
462 }
463 }
464 }
465}
466
419group { name: "e/comp/menu"; 467group { name: "e/comp/menu";
420 inherit: "e/comp/default"; 468 inherit: "e/comp/default";
421 parts { 469 parts {
@@ -428,6 +476,18 @@ group { name: "e/comp/menu";
428 } 476 }
429} 477}
430 478
479group { name: "e/comp/menu/fast";
480 inherit: "e/comp/default/fast";
481 parts {
482 part { name: "shower";
483 description { state: "default" 0.0;
484 rel1.relative: 0.05 0.0;
485 rel2.relative: 0.95 0.9;
486 }
487 }
488 }
489}
490
431group { name: "e/comp/everything"; 491group { name: "e/comp/everything";
432 inherit: "e/comp/default"; 492 inherit: "e/comp/default";
433 parts { 493 parts {
@@ -440,6 +500,18 @@ group { name: "e/comp/everything";
440 } 500 }
441} 501}
442 502
503group { name: "e/comp/everything";
504 inherit: "e/comp/default/fast";
505 parts {
506 part { name: "shower";
507 description { state: "default" 0.0;
508 rel1.relative: -0.3 -0.3;
509 rel2.relative: 1.3 1.3;
510 }
511 }
512 }
513}
514
443group { name: "e/comp/fullscreen"; 515group { name: "e/comp/fullscreen";
444 images.image: "win_shadow.png" COMP; 516 images.image: "win_shadow.png" COMP;
445 images.image: "screen_circular_shadow.png" COMP; 517 images.image: "screen_circular_shadow.png" COMP;