1 /*-----------------------------------------------------*/
2 /* group "home_screen" */
3 /*-----------------------------------------------------*/
4 group { name: "home_screen";
5 #include "../common/comp-config.edc"
7 part { name: "clipper";
10 description { state: "default" 0.0;
13 rel1.relative: -1.0 -1.0;
14 rel1.offset: -9999 -9999;
15 rel2.relative: 2.0 2.0;
16 rel2.offset: 9999 9999;
18 description { state: "visible" 0.0;
19 inherit: "default" 0.0;
21 color: 255 255 255 255;
23 description { state: "background" 0.0;
24 inherit: "default" 0.0;
26 color: 255 255 255 100;
28 description { state: "foreground" 0.0;
29 inherit: "default" 0.0;
31 color: 255 255 255 255;
33 description { state: "default" 1.0;
34 inherit: "default" 0.0;
36 color: 255 255 255 255;
38 description { state: "default" 0.5;
39 inherit: "default" 0.0;
43 description { state: "custom0" 0.0;
44 inherit: "default" 0.0;
46 description { state: "custom1" 0.0;
47 inherit: "default" 0.0;
51 part { name: "shower";
54 description { state: "default" 0.0;
56 rel1.relative: 0.25 0.25;
58 rel2.relative: 0.75 0.75;
60 description { state: "visible" 0.0;
61 inherit: "default" 0.0;
66 description { state: "foreground" 0.0;
67 inherit: "default" 0.0;
72 description { state: "background" 0.0;
73 inherit: "default" 0.0;
74 rel1.relative: 0.05 0.05;
76 rel2.relative: 0.95 0.95;
78 description { state: "indicator_raise_above" 0.0;
79 inherit : "default" 0.0;
88 description { state: "indicator_raise_above" 0.1;
89 inherit : "default" 0.0;
98 description { state: "custom0" 0.0;
99 inherit: "default" 0.0;
103 description { state: "custom1" 0.0;
104 inherit: "default" 0.0;
109 part { name: "persp";
111 description { state: "default" 0.0;
115 perspective.zplane: 0;
116 perspective.focal: 1000;
118 description { state: "visible" 0.0;
119 inherit: "default" 0.0;
120 perspective.zplane: 0;
122 description { state: "hide" 0.0;
123 inherit: "default" 0.0;
124 perspective.zplane: -1500;
126 description { state: "hide" 1.0;
127 inherit: "default" 0.0;
128 perspective.zplane: 0;
131 part { name: "e.swallow.content";
135 description { state: "default" 0.0;
140 description { state: "default" 1.0;
141 inherit: "default" 0.0;
145 description { state: "default" 0.5;
146 inherit: "default" 0.0;
150 description { state: "background" 0.0;
155 description { state: "foreground" 0.0;
160 /*-------------------------------------------------------------------*/
161 /* window roation state for swallow */
162 /* it must be below default state. */
163 /*-------------------------------------------------------------------*/
164 #include "../common/comp-part-swallow-rotation-on-effect-for-win.edc"
165 /*-------------------------------------------------------------------*/
166 description { state: "visible" 0.0;
171 description { state: "custom0" 0.0;
176 description { state: "custom1" 0.0;
184 program { name: "show1";
185 signal: "e,state,visible,on";
187 action: STATE_SET "background" 0.0;
190 target: "e.swallow.content";
193 program { name: "show2";
194 action: STATE_SET "background" 0.0;
195 transition: LINEAR 0.0415;
198 target: "e.swallow.content";
201 program { name: "show3";
202 action: STATE_SET "visible" 0.0;
203 transition: DECELERATE 0.35;
206 target: "e.swallow.content";
209 program { name: "show4";
210 action: SIGNAL_EMIT "e,action,show,done" "e";
212 program { name: "background_show";
213 signal: "e,state,background,visible,on";
215 action: STATE_SET "foreground" 0.0;
218 target: "e.swallow.content";
219 after: "background_show2";
221 program { name: "background_show2";
222 action: STATE_SET "background" 0.0;
223 transition: DECELERATE 0.25;
226 target: "e.swallow.content";
227 after: "background_show3";
229 program { name: "background_show3";
230 action: SIGNAL_EMIT "e,action,show,done" "e";
232 program { name: "hide1";
233 signal: "e,state,visible,off";
235 action: STATE_SET "visible" 0.0;
238 target: "e.swallow.content";
241 program { name: "hide2";
242 action: STATE_SET "background" 0.0;
243 transition: LINEAR 0.35;
246 target: "e.swallow.content";
249 program { name: "hide3";
250 action: STATE_SET "background" 0.0;
253 target: "e.swallow.content";
256 program { name: "hide4";
257 action: STATE_SET "default" 0.0;
262 program { name: "hide5";
263 action: STATE_SET "visible" 0.0;
264 target: "e.swallow.content";
267 program { name: "hide6";
268 action: SIGNAL_EMIT "e,action,hide,done" "e";
270 program { name: "background_hide";
271 signal: "e,state,background,visible,off";
273 action: STATE_SET "background" 0.0;
276 target: "e.swallow.content";
277 after: "background_hide2";
279 program { name: "background_hide2";
280 action: STATE_SET "foreground" 0.0;
281 transition: DECELERATE 0.3;
284 target: "e.swallow.content";
285 after: "background_hide3";
287 program { name: "background_hide3";
288 action: SIGNAL_EMIT "e,action,hide,done" "e";
290 program { name: "raise_above_show1";
291 signal: "e,state,raise_above,on";
293 action: STATE_SET "background" 0.0;
296 target: "e.swallow.content";
297 after: "raise_above_show2";
299 program { name: "raise_above_show2";
300 action: STATE_SET "background" 0.0;
301 transition: LINEAR 0.0415;
304 target: "e.swallow.content";
305 after: "raise_above_show3";
307 program { name: "raise_above_show3";
308 action: STATE_SET "visible" 0.0;
309 transition: DECELERATE 0.35;
312 target: "e.swallow.content";
313 after: "raise_above_show4";
315 program { name: "raise_above_show4";
316 action: SIGNAL_EMIT "e,action,raise_above_show,done" "e";
318 program { name: "raise_above_hide1";
319 signal: "e,state,raise_above,off";
321 action: STATE_SET "visible" 0.0;
324 target: "e.swallow.content";
325 after: "raise_above_hide2";
327 program { name: "raise_above_hide2";
328 action: STATE_SET "default" 0.0;
329 transition: DECELERATE 0.35;
332 after: "raise_above_hide3";
334 program { name: "raise_above_hide3";
335 action: STATE_SET "default" 0.0;
336 transition: LINEAR 0.2;
339 after: "raise_above_hide4";
341 program { name: "raise_above_hide4";
342 action: SIGNAL_EMIT "e,action,raise_above_hide,done" "e";
344 program { name: "raise_above_hide_post_work";
345 signal: "e,state,raise_above_post,on";
347 action: STATE_SET "visible" 0.0;
350 target: "e.swallow.content";
352 /*------------------------------------------------------------*/
353 /* window roation Program */
354 /*------------------------------------------------------------*/
355 #include "../common/comp-prog-rotation-on-effect-for-win.edc"
356 /*------------------------------------------------------------*/
357 program { name: "raise_above3";
358 signal: "e,state,raise_above3,on";
360 action: STATE_SET "indicator_raise_above" 0.0;
362 after: "raise_above3_2";
364 program { name: "raise_above3_2";
365 action : STATE_SET "indicator_raise_above" 0.1;
366 transition: SINUSOIDAL 0.166;
368 after : "raise_above3_3";
370 program { name: "raise_above3_3";
371 action : STATE_SET "indicator_raise_above" 0.1;
372 transition: LINEAR 0.1328;
374 after : "raise_above3_4";
376 program { name: "raise_above3_4";
377 action : STATE_SET "indicator_raise_above" 0.0;
378 transition: SINUSOIDAL 0.166;
380 after : "raise_above3_done";
382 program { name: "raise_above3_done";
383 action: SIGNAL_EMIT "e,action,raise_above3,done" "e";
385 program { name: "show1_noeffect";
386 signal: "e,state,visible,on,noeffect";
388 action: STATE_SET "default" 0.0;
391 target: "e.swallow.content";
392 after: "show2_noeffect";
394 program { name: "show2_noeffect";
395 action: STATE_SET "visible" 0.0;
398 target: "e.swallow.content";
401 program { name: "hide1_noeffect";
402 signal: "e,state,visible,off,noeffect";
404 action: STATE_SET "default" 0.0;
409 program { name: "show1_custom0";
410 signal: "e,state,visible,on,custom0";
412 action: STATE_SET "custom0" 0.0;
415 target: "e.swallow.content";
416 after: "show2_custom0";
418 program { name: "show2_custom0";
419 action: STATE_SET "visible" 0.0;
420 transition: DECELERATE 0.6;
423 target: "e.swallow.content";
426 program { name: "hide1_custom0";
427 signal: "e,state,visible,off,custom0";
429 action: STATE_SET "visible" 0.0;
432 target: "e.swallow.content";
433 after: "hide2_custom0";
435 program { name: "hide2_custom0";
436 action: STATE_SET "custom0" 0.0;
437 transition: DECELERATE 0.6;
442 program { name: "show1_custom1";
443 signal: "e,state,visible,on,custom1";
445 action: STATE_SET "custom1" 0.0;
448 target: "e.swallow.content";
449 after: "show2_custom1";
451 program { name: "show2_custom1";
452 action: STATE_SET "visible" 0.0;
453 transition: DECELERATE 0.5;
456 target: "e.swallow.content";
459 program { name: "hide1_custom1";
460 signal: "e,state,visible,off,custom1";
462 action: STATE_SET "visible" 0.0;
465 target: "e.swallow.content";
466 after: "hide2_custom1";
468 program { name: "hide2_custom1";
469 action: STATE_SET "custom1" 0.0;
470 transition: DECELERATE 0.5;
476 } /* end of group "shadow_fade" */