1 group { name: "e/comp/preview";
3 part { name: "e.swallow.preview"; type: SWALLOW; mouse_events: 0;
4 description { state: "default" 0.0;
7 part { name: "e.text.label"; type: TEXT; mouse_events: 0;
10 description { state: "default" 0.0;
11 color: FN_COL_DEFAULT;
12 text { font: FNBD; size: 10;
13 text_class: "fileman_icon";
24 group { name: "e/comp/screen/base/default";
25 alias: "e/comp/screen/base/noeffects";
27 part { name: "clip"; type: RECT; mouse_events: 0;
28 description { state: "default" 0.0;
31 part { name: "e.swallow.background"; type: SWALLOW; mouse_events: 0;
33 description { state: "default" 0.0;
39 group { name: "e/comp/screen/overlay/default";
40 images.image: "screen_circular_shadow.png" COMP;
42 part { name: "clip"; type: RECT; mouse_events: 0;
43 description { state: "default" 0.0;
46 part { name: "shadow"; mouse_events: 0;
48 description { state: "default" 0.0;
49 rel1.relative: -1.0 -1.0;
50 rel2.relative: 2.0 2.0;
51 image.normal: "screen_circular_shadow.png";
56 description { state: "visible" 0.0;
57 inherit: "default" 0.0;
58 rel1.relative: 0.0 0.0;
59 rel2.relative: 1.0 1.0;
60 color: 255 255 255 255;
64 part { name: "blanker"; type: RECT; mouse_events: 0;
65 description { state: "default" 0.0;
69 description { state: "visible" 0.0;
70 inherit: "default" 0.0;
75 part { name: "suspender"; type: RECT; mouse_events: 0;
76 description { state: "default" 0.0;
80 description { state: "visible" 0.0;
81 inherit: "default" 0.0;
89 name: "screensaver_on";
90 signal: "e,state,screensaver,on"; source: "e";
91 action: STATE_SET "visible" 0.0;
92 transition: ACCELERATE 3.0 CURRENT;
95 action: SIGNAL_EMIT "e,state,screensaver,active" "e";
99 name: "screensaver_on2";
100 signal: "e,state,screensaver,on"; source: "e";
101 action: STATE_SET "visible" 0.0;
102 transition: DECELERATE 1.5 CURRENT;
106 name: "screensaver_off";
107 signal: "e,state,screensaver,off"; source: "e";
108 action: STATE_SET "default" 0.0;
109 transition: ACCELERATE 0.5 CURRENT;
113 name: "screensaver_off2";
114 signal: "e,state,screensaver,off"; source: "e";
115 action: STATE_SET "default" 0.0;
116 transition: ACCELERATE 0.25 CURRENT;
121 signal: "e,state,sys,suspend"; source: "e";
122 action: STATE_SET "visible" 0.0;
123 transition: ACCELERATE 0.5 CURRENT;
126 action: SIGNAL_EMIT "e,state,sys,suspend,done" "e";
131 signal: "e,state,sys,hibernate"; source: "e";
132 action: STATE_SET "visible" 0.0;
133 transition: ACCELERATE 0.5 CURRENT;
136 action: SIGNAL_EMIT "e,state,sys,hibernate,done" "e";
141 signal: "e,state,sys,resume"; source: "e";
142 action: STATE_SET "default" 0.0;
143 transition: DECELERATE 1.0 CURRENT;
148 signal: "e,state,sys,reboot"; source: "e";
149 action: STATE_SET "visible" 0.0;
150 transition: ACCELERATE 0.5 CURRENT;
153 action: SIGNAL_EMIT "e,state,sys,reboot,done" "e";
158 signal: "e,state,sys,halt"; source: "e";
159 action: STATE_SET "visible" 0.0;
160 transition: ACCELERATE 0.5 CURRENT;
163 action: SIGNAL_EMIT "e,state,sys,halt,done" "e";
168 signal: "e,state,sys,logout"; source: "e";
169 action: STATE_SET "visible" 0.0;
170 transition: ACCELERATE 0.5 CURRENT;
173 action: SIGNAL_EMIT "e,state,sys,logout,done" "e";
180 group { name: "e/comp/screen/overlay/noeffects";
181 inherit: "e/comp/screen/overlay/default";
184 name: "screensaver_on";
185 transition: ACCELERATE 0 CURRENT;
188 name: "screensaver_on2";
189 transition: DECELERATE 0 CURRENT;
192 name: "screensaver_off";
193 transition: ACCELERATE 0 CURRENT;
196 name: "screensaver_off2";
197 transition: ACCELERATE 0 CURRENT;
201 transition: ACCELERATE 0 CURRENT;
205 transition: ACCELERATE 0 CURRENT;
209 transition: DECELERATE 0 CURRENT;
213 transition: DECELERATE 0 CURRENT;
217 transition: DECELERATE 0 CURRENT;
221 transition: DECELERATE 0 CURRENT;
226 group { name: "e/comp/frame/default";
227 images.image: "win_glow.png" COMP;
228 images.image: "win_shadow.png" COMP;
230 part { name: "clipper"; type: RECT;
231 description { state: "default" 0.0;
232 rel1.relative: -1.0 -1.0;
233 rel1.offset: -9999 -9999;
234 rel2.relative: 2.0 2.0;
235 rel2.offset: 9999 9999;
236 color: 255 255 255 0;
239 description { state: "visible" 0.0;
240 inherit: "default" 0.0;
241 color: 255 255 255 255;
245 part { name: "shadow"; mouse_events: 0;
247 description { state: "default" 0.0;
248 image.normal: "win_shadow.png";
249 image.border: 14 14 14 14;
251 rel1.to: "e.swallow.content";
253 rel2.to: "e.swallow.content";
257 description { state: "hidden" 0.0;
258 inherit: "default" 0.0;
262 part { name: "glow"; mouse_events: 0;
264 description { state: "default" 0.0;
265 image.normal: "win_glow.png";
266 image.border: 9 9 9 9;
268 rel1.to: "e.swallow.content";
270 rel2.to: "e.swallow.content";
273 color: 255 255 255 0;
276 description { state: "focused" 0.0;
277 inherit: "default" 0.0;
278 color: 255 255 255 255;
282 part { name: "shower"; type: SPACER;
283 description { state: "default" 0.0;
284 rel1.relative: 0.05 0.05;
285 rel2.relative: 0.95 0.95;
287 description { state: "visible" 0.0;
288 inherit: "default" 0.0;
289 rel1.relative: 0.0 0.0;
290 rel2.relative: 1.0 1.0;
293 part { name: "focus-clipper";
297 description { state: "default" 0.0;
298 color_class: "comp_focus-out_color";
302 description { state: "focused" 0.0;
303 inherit: "default" 0.0;
304 color_class: "comp_focus_color";
307 part { name: "e.swallow.content"; type: SWALLOW;
308 clip_to: "focus-clipper";
309 description { state: "default" 0.0;
317 signal: "e,state,shadow,on"; source: "e";
318 action: STATE_SET "default" 0.0;
322 signal: "e,state,shadow,off"; source: "e";
323 action: STATE_SET "hidden" 0.0;
328 signal: "e,state,visible"; source: "e";
329 action: STATE_SET "visible" 0.0;
330 transition: DECELERATE 0.15;
331 targets: "clipper" "shower";
333 action: SIGNAL_EMIT "e,action,show,done" "e";
337 signal: "e,state,visible"; source: "e";
339 target: "visible_off";
342 signal: "e,state,hidden"; source: "e";
344 target: "visible_on";
348 signal: "e,state,hidden"; source: "e";
349 action: STATE_SET "default" 0.0;
350 transition: DECELERATE 0.30;
351 targets: "clipper" "shower";
353 action: SIGNAL_EMIT "e,action,hide,done" "e";
358 signal: "e,state,focused"; source: "e";
359 action: STATE_SET "focused" 0.0;
360 transition: SINUSOIDAL 0.1;
361 targets: "glow" "focus-clipper";
363 action: STATE_SET "default" 0.0;
364 transition: SINUSOIDAL 0.4;
370 signal: "e,state,unfocused"; source: "e";
371 action: STATE_SET "default" 0.0;
372 transition: SINUSOIDAL 0.1;
373 target: "focus-clipper";
375 action: STATE_SET "default" 0.0;
376 transition: SINUSOIDAL 0.4;
380 program { name: "urgent1";
381 signal: "e,state,urgent"; source: "e";
382 action: STATE_SET "focused" 0.0;
383 transition: SINUSOIDAL 0.3;
386 action: STATE_SET "default" 0.0;
387 transition: SINUSOIDAL 0.3;
393 signal: "e,state,not_urgent"; source: "e";
394 action: STATE_SET "default" 0.0;
395 transition: SINUSOIDAL 0.6 CURRENT;
401 group { name: "e/comp/frame/rotate";
402 inherit: "e/comp/frame/default";
404 part { name: "e.swallow.content";
405 description { state: "default";
413 description { state: "focus-out";
420 description { state: "default";
421 rel1.relative: 0.0 0.0;
422 rel2.relative: 1.0 1.0;
427 program { name: "focus3";
428 signal: "e,state,focused"; source: "e";
429 action: STATE_SET "default" 0.0;
430 target: "e.swallow.content";
431 transition: LINEAR 0.3;
433 program { name: "focus_off3";
434 signal: "e,state,unfocused"; source: "e";
435 action: STATE_SET "focus-out" 0.0;
436 target: "e.swallow.content";
437 transition: LINEAR 0.3;
442 group { name: "e/comp/frame/rotate/fast";
443 inherit: "e/comp/frame/rotate";
445 program { name: "focus3";
446 transition: LINEAR 0;
448 program { name: "focus_off3";
449 transition: LINEAR 0;
454 group { name: "e/comp/frame/flip";
455 inherit: "e/comp/frame/rotate";
457 part { name: "e.swallow.content";
458 description { state: "default";
468 description { state: "focus-out";
479 group { name: "e/comp/frame/flip/fast";
480 inherit: "e/comp/frame/flip";
482 program { name: "focus3";
483 transition: LINEAR 0;
485 program { name: "focus_off3";
486 transition: LINEAR 0;
491 group { name: "e/comp/frame/popup";
492 inherit: "e/comp/frame/default";
493 images.image: "win_shadow.png" COMP;
495 part { name: "focus-clipper";
496 description { state: "default";
503 group { name: "e/comp/frame/default/fast";
504 inherit: "e/comp/frame/default";
508 transition: DECELERATE 0;
512 transition: DECELERATE 0;
516 signal: "e,state,focus,on"; source: "e";
517 action: STATE_SET "focused" 0.0;
518 transition: SINUSOIDAL 0.1;
519 targets: "glow" "focus-clipper";
521 action: STATE_SET "default" 0.0;
522 transition: SINUSOIDAL 0.1;
528 transition: SINUSOIDAL 0;
533 group { name: "e/comp/frame/popup/fast";
534 inherit: "e/comp/frame/default/fast";
535 images.image: "win_shadow.png" COMP;
537 part { name: "focus-clipper";
538 description { state: "default";
545 group { name: "e/comp/frame/none";
547 part { name: "e.swallow.content"; type: SWALLOW;
548 description { state: "default" 0.0;
554 signal: "e,state,visible"; source: "e";
555 action: SIGNAL_EMIT "e,action,show,done" "e";
558 signal: "e,state,hidden"; source: "e";
559 action: SIGNAL_EMIT "e,action,hide,done" "e";
564 group { name: "e/comp/frame/still";
565 inherit: "e/comp/frame/default";
567 part { name: "shower";
568 description { state: "default" 0.0;
569 rel1.relative: 0.0 0.0;
570 rel2.relative: 1.0 1.0;
576 group { name: "e/comp/frame/still/fast";
577 inherit: "e/comp/frame/default/fast";
579 part { name: "shower";
580 description { state: "default" 0.0;
581 rel1.relative: 0.0 0.0;
582 rel2.relative: 1.0 1.0;
588 group { name: "e/comp/frame/menu";
589 inherit: "e/comp/frame/popup";
591 part { name: "shower";
592 description { state: "default" 0.0;
593 rel1.relative: 0.05 0.0;
594 rel2.relative: 0.95 0.9;
600 group { name: "e/comp/frame/menu/fast";
601 inherit: "e/comp/frame/popup/fast";
603 part { name: "shower";
604 description { state: "default" 0.0;
605 rel1.relative: 0.05 0.0;
606 rel2.relative: 0.95 0.9;
612 group { name: "e/comp/frame/everything";
613 inherit: "e/comp/frame/popup";
615 part { name: "shower";
616 description { state: "default" 0.0;
617 rel1.relative: -0.3 -0.3;
618 rel2.relative: 1.3 1.3;
624 group { name: "e/comp/frame/everything/fast";
625 inherit: "e/comp/frame/popup/fast";
627 part { name: "shower";
628 description { state: "default" 0.0;
629 rel1.relative: -0.3 -0.3;
630 rel2.relative: 1.3 1.3;
636 group { name: "e/comp/frame/fullscreen";
637 images.image: "screen_circular_shadow.png" COMP;
638 data.item: "screen.bg" "fullscreen.bg";
640 part { name: "clipper"; type: RECT;
641 description { state: "default" 0.0;
642 rel1.relative: -1.0 -1.0;
643 rel1.offset: -9999 -9999;
644 rel2.relative: 2.0 2.0;
645 rel2.offset: 9999 9999;
646 color: 255 255 255 0;
649 description { state: "visible1" 0.0;
650 inherit: "default" 0.0;
651 color: 255 255 255 255;
654 description { state: "visible2" 0.0;
655 inherit: "default" 0.0;
656 color: 255 255 255 255;
660 part { name: "clipper_all"; type: RECT;
661 description { state: "default" 0.0;
664 part { name: "scr_shadow"; mouse_events: 0;
665 clip_to: "clipper_all";
666 description { state: "default" 0.0;
667 rel1.relative: -1.0 -1.0;
668 rel2.relative: 2.0 2.0;
669 image.normal: "screen_circular_shadow.png";
671 color: 255 255 255 0;
674 description { state: "visible" 0.0;
675 inherit: "default" 0.0;
676 rel1.relative: 0.0 0.0;
677 rel2.relative: 1.0 1.0;
678 color: 255 255 255 255;
682 part { name: "scr_shade"; type: RECT;
683 description { state: "default" 0.0;
687 description { state: "visible" 0.0;
688 inherit: "default" 0.0;
693 part { name: "shower"; type: SPACER;
694 description { state: "default" 0.0;
695 rel1.relative: 0.5 0.5;
696 rel2.relative: 0.5 0.5;
698 description { state: "visible1" 0.0;
699 inherit: "default" 0.0;
700 rel1.relative: 0.1 0.49;
702 rel2.relative: 0.9 0.51;
705 description { state: "visible2" 0.0;
706 inherit: "default" 0.0;
707 rel1.relative: 0.0 0.0;
708 rel2.relative: 1.0 1.0;
711 part { name: "e.swallow.content"; type: SWALLOW;
713 description { state: "default" 0.0;
718 part { name: "fader"; type: RECT;
719 description { state: "default" 0.0;
720 rel1.to: "e.swallow.content";
721 rel2.to: "e.swallow.content";
722 color: 255 255 255 0;
725 description { state: "visible1" 0.0;
726 inherit: "default" 0.0;
727 color: 255 255 255 255;
730 description { state: "visible2" 0.0;
731 inherit: "default" 0.0;
732 color: 255 255 255 0;
740 signal: "e,state,visible"; source: "e";
741 action: STATE_SET "visible" 0.0;
742 transition: DECELERATE 0.25;
743 targets: "scr_shadow" "scr_shade";
747 signal: "e,state,visible"; source: "e";
748 action: STATE_SET "visible1" 0.0;
749 transition: DECELERATE 0.05;
750 targets: "clipper" "shower" "fader";
752 action: STATE_SET "visible2" 0.0;
753 transition: DECELERATE 0.20;
754 targets: "clipper" "shower" "fader";
755 action: SIGNAL_EMIT "e,action,show,done" "e";
759 signal: "e,state,visible"; source: "e";
761 targets: "visible_off" "visible_off2";
764 signal: "e,state,hidden"; source: "e";
766 targets: "visible_on" "visible_on2";
770 signal: "e,state,hidden"; source: "e";
771 action: STATE_SET "default" 0.0;
772 transition: DECELERATE 0.25;
773 targets: "scr_shadow" "scr_shade";
776 name: "visible_off2";
777 signal: "e,state,hidden"; source: "e";
778 action: STATE_SET "visible1" 0.0;
779 transition: DECELERATE 0.2;
780 targets: "clipper" "shower" "fader";
782 action: STATE_SET "default" 0.0;
783 transition: DECELERATE 0.05;
784 targets: "clipper" "shower" "fader";
785 action: SIGNAL_EMIT "e,action,hide,done" "e";
791 group { name: "e/comp/frame/fullscreen/fast";
792 inherit: "e/comp/frame/fullscreen";
796 transition: DECELERATE 0;
800 transition: DECELERATE 0;
802 program { name: "show2";
803 transition: DECELERATE 0;
807 transition: DECELERATE 0;
810 name: "visible_off2";
811 transition: DECELERATE 0;
813 program { name: "hide2";
814 transition: DECELERATE 0;