[Notify]Applied Open source patch to simulate transition effect while showing
[framework/uifw/elementary.git] / data / themes / widgets / notify.edc
1 group { name: "elm/notify/block_events/default";
2    parts {
3       part { name: "block_events";
4          type: RECT;
5          description { state: "default" 0.0;
6             color: 0 0 0 64;
7             visible: 1;
8          }
9       }
10    }
11    programs {
12       program {
13          name: "block_clicked";
14          signal: "mouse,clicked,1";
15          source: "block_events";
16          action: SIGNAL_EMIT "elm,action,click" "elm";
17       }
18    }
19 }
20 group { name: "elm/notify/top/default";
21      //this group is a design similar to the inwin group
22    images {
23       image: "shad_circ.png" COMP;
24       image: "bt_dis_base.png" COMP;
25       image: "bt_dis_hilight.png" COMP;
26    }
27    parts {
28       part { name: "base";
29          type: RECT;
30          mouse_events: 0;
31          repeat_events: 1;
32          description { state: "default" 0.0;
33             color: 0 0 0 0;
34             rel1.offset: 10 10;
35             rel2.offset: -10 -10;
36             rel1.relative: 0.0 -1.0;
37             rel2.relative: 1.0 0.0;
38          }
39          description { state: "visible" 0.0;
40             inherit: "default" 0.0;
41             color: 0 0 0 64;
42             rel1.relative: 0.0 0.0;
43             rel2.relative: 1.0 1.0;
44          }
45       }
46       part { name: "shad";
47          mouse_events:  0;
48          description { state: "default" 0.0;
49             image.normal: "shad_circ.png";
50             rel1.to: "elm.swallow.content";
51             rel1.offset: -64 -64;
52             rel2.to: "elm.swallow.content";
53             rel2.offset: 63 63;
54             fill.smooth: 0;
55          }
56       }
57       part { name: "pop";
58          mouse_events: 1;
59          description { state: "default" 0.0;
60             rel1.to: "elm.swallow.content";
61             rel1.offset: -5 -5;
62             rel2.to: "elm.swallow.content";
63             rel2.offset: 4 4;
64             image {
65                normal: "bt_dis_base.png";
66                border: 4 4 4 4;
67             }
68             image.middle: SOLID;
69          }
70       }
71       part { name: "popover";
72          mouse_events: 0;
73          description { state: "default" 0.0;
74             rel1.to: "pop";
75             rel2.to: "pop";
76             rel2.relative: 1.0 0.5;
77             image {
78                normal: "bt_dis_hilight.png";
79                border: 4 4 4 0;
80             }
81          }
82       }
83       part { name: "elm.swallow.content";
84          type: SWALLOW;
85          description { state: "default" 0.0;
86             rel1.to: "base";
87             rel2.to: "base";
88          }
89       }
90    }
91    programs {
92       program { name: "show";
93          signal: "show";
94          action: STATE_SET "visible" 0.0;
95          target: "base";
96          transition: LINEAR 0.5;
97       }
98       program { name: "hide";
99          signal: "hide";
100          action: STATE_SET "default" 0.0;
101          target: "base";
102       }
103    }
104 }
105 group { name: "elm/notify/center/default";
106      //this group is a design similar to the inwin group
107    images {
108       image: "bt_dis_base.png" COMP;
109    }
110    parts {
111       part { name: "base";
112          type: RECT;
113          mouse_events: 0;
114          repeat_events: 1;
115          description { state: "default" 0.0;
116             color: 0 0 0 0;
117             rel1.relative: 0.0 0.0;
118             rel2.relative: 1.0 1.0;
119          }
120       }
121       part { name: "pop";
122          mouse_events: 1;
123          description { state: "default" 0.0;
124             rel1.to: "elm.swallow.content";
125             rel1.offset: -5 -5;
126             rel2.to: "elm.swallow.content";
127             rel2.offset: 4 4;
128             image {
129                normal: "bt_dis_base.png";
130                border: 4 4 4 4;
131             }
132          }
133       }
134       part { name: "elm.swallow.content";
135          type: SWALLOW;
136          description { state: "default" 0.0;
137             rel1.to: "base";
138             rel2.to: "base";
139          }
140       }
141    }
142 }
143 group { name: "elm/notify/bottom/default";
144      //this group is a design similar to the inwin group
145    images {
146       image: "shad_circ.png" COMP;
147       image: "bt_dis_base.png" COMP;
148       image: "bt_dis_hilight.png" COMP;
149    }
150    parts {
151       part { name: "base";
152          type: RECT;
153          mouse_events: 0;
154          repeat_events: 1;
155          description { state: "default" 0.0;
156             color: 0 0 0 0;
157             rel1.offset: 10 10;
158             rel2.offset: -10 -10;
159             rel1.relative: 0.0 1.0;
160             rel2.relative: 1.0 2.0;
161          }
162          description { state: "visible" 0.0;
163             inherit: "default" 0.0;
164             color: 0 0 0 64;
165             rel1.relative: 0.0 0.0;
166             rel2.relative: 1.0 1.0;
167          }
168       }
169       part { name: "shad";
170          mouse_events:  0;
171          description { state: "default" 0.0;
172             image.normal: "shad_circ.png";
173             rel1.to: "elm.swallow.content";
174             rel1.offset: -64 -64;
175             rel2.to: "elm.swallow.content";
176             rel2.offset: 63 63;
177             fill.smooth: 0;
178          }
179       }
180       part { name: "pop";
181          mouse_events: 1;
182          description { state: "default" 0.0;
183             rel1.to: "elm.swallow.content";
184             rel1.offset: -5 -5;
185             rel2.to: "elm.swallow.content";
186             rel2.offset: 4 4;
187             image {
188                normal: "bt_dis_base.png";
189                border: 4 4 4 4;
190             }
191             image.middle: SOLID;
192          }
193       }
194       part { name: "popover";
195          mouse_events: 0;
196          description { state: "default" 0.0;
197             rel1.to: "pop";
198             rel2.to: "pop";
199             rel2.relative: 1.0 0.5;
200             image {
201                normal: "bt_dis_hilight.png";
202                border: 4 4 4 0;
203             }
204          }
205       }
206       part { name: "elm.swallow.content";
207          type: SWALLOW;
208          description { state: "default" 0.0;
209             rel1.to: "base";
210             rel2.to: "base";
211          }
212       }
213    }
214    programs {
215       program { name: "show";
216          signal: "show";
217          action: STATE_SET "visible" 0.0;
218          target: "base";
219          transition: LINEAR 0.5;
220       }
221       program { name: "hide";
222          signal: "hide";
223          action: STATE_SET "default" 0.0;
224          target: "base";
225       }
226    }
227 }
228 group { name: "elm/notify/left/default";
229      //this group is a design similar to the inwin group
230    images {
231       image: "shad_circ.png" COMP;
232       image: "bt_dis_base.png" COMP;
233       image: "bt_dis_hilight.png" COMP;
234    }
235    parts {
236       part { name: "base";
237          type: RECT;
238          mouse_events: 0;
239          repeat_events: 1;
240          description { state: "default" 0.0;
241             color: 0 0 0 0;
242             rel1.offset: 10 10;
243             rel2.offset: -10 -10;
244             rel1.relative: -1.0 0.0;
245             rel2.relative: 0.0 1.0;
246          }
247          description { state: "visible" 0.0;
248             inherit: "default" 0.0;
249             color: 0 0 0 64;
250             rel1.relative: 0.0 0.0;
251             rel2.relative: 1.0 1.0;
252          }
253       }
254       part { name: "shad";
255          mouse_events:  0;
256          description { state: "default" 0.0;
257             image.normal: "shad_circ.png";
258             rel1.to: "elm.swallow.content";
259             rel1.offset: -64 -64;
260             rel2.to: "elm.swallow.content";
261             rel2.offset: 63 63;
262             fill.smooth: 0;
263          }
264       }
265       part { name: "pop";
266          mouse_events: 1;
267          description { state: "default" 0.0;
268             rel1.to: "elm.swallow.content";
269             rel1.offset: -5 -5;
270             rel2.to: "elm.swallow.content";
271             rel2.offset: 4 4;
272             image {
273                normal: "bt_dis_base.png";
274                border: 4 4 4 4;
275             }
276             image.middle: SOLID;
277          }
278       }
279       part { name: "popover";
280          mouse_events: 0;
281          description { state: "default" 0.0;
282             rel1.to: "pop";
283             rel2.to: "pop";
284             rel2.relative: 1.0 0.5;
285             image {
286                normal: "bt_dis_hilight.png";
287                border: 4 4 4 0;
288             }
289          }
290       }
291       part { name: "elm.swallow.content";
292          type: SWALLOW;
293          description { state: "default" 0.0;
294             rel1.to: "base";
295             rel2.to: "base";
296          }
297       }
298    }
299    programs {
300       program { name: "show";
301          signal: "show";
302          action: STATE_SET "visible" 0.0;
303          target: "base";
304          transition: LINEAR 0.5;
305       }
306       program { name: "hide";
307          signal: "hide";
308          action: STATE_SET "default" 0.0;
309          target: "base";
310       }
311    }
312 }
313 group { name: "elm/notify/right/default";
314      //this group is a design similar to the inwin group
315    images {
316       image: "shad_circ.png" COMP;
317       image: "bt_dis_base.png" COMP;
318       image: "bt_dis_hilight.png" COMP;
319    }
320    parts {
321       part { name: "base";
322          type: RECT;
323          mouse_events: 0;
324          repeat_events: 1;
325          description { state: "default" 0.0;
326             color: 0 0 0 0;
327             rel1.offset: 10 10;
328             rel2.offset: -10 -10;
329             rel1.relative: 1.0 0.0;
330             rel2.relative: 2.0 1.0;
331          }
332          description { state: "visible" 0.0;
333             inherit: "default" 0.0;
334             color: 0 0 0 64;
335             rel1.relative: 0.0 0.0;
336             rel2.relative: 1.0 1.0;
337          }
338       }
339       part { name: "shad";
340          mouse_events:  0;
341          description { state: "default" 0.0;
342             image.normal: "shad_circ.png";
343             rel1.to: "elm.swallow.content";
344             rel1.offset: -64 -64;
345             rel2.to: "elm.swallow.content";
346             rel2.offset: 63 63;
347             fill.smooth: 0;
348          }
349       }
350       part { name: "pop";
351          mouse_events: 1;
352          description { state: "default" 0.0;
353             rel1.to: "elm.swallow.content";
354             rel1.offset: -5 -5;
355             rel2.to: "elm.swallow.content";
356             rel2.offset: 4 4;
357             image {
358                normal: "bt_dis_base.png";
359                border: 4 4 4 4;
360             }
361             image.middle: SOLID;
362          }
363       }
364       part { name: "popover";
365          mouse_events: 0;
366          description { state: "default" 0.0;
367             rel1.to: "pop";
368             rel2.to: "pop";
369             rel2.relative: 1.0 0.5;
370             image {
371                normal: "bt_dis_hilight.png";
372                border: 4 4 4 0;
373             }
374          }
375       }
376       part { name: "elm.swallow.content";
377          type: SWALLOW;
378          description { state: "default" 0.0;
379             rel1.to: "base";
380             rel2.to: "base";
381          }
382       }
383    }
384    programs {
385       program { name: "show";
386          signal: "show";
387          action: STATE_SET "visible" 0.0;
388          target: "base";
389          transition: LINEAR 0.5;
390       }
391       program { name: "hide";
392          signal: "hide";
393          action: STATE_SET "default" 0.0;
394          target: "base";
395       }
396    }
397 }
398 group { name: "elm/notify/top_left/default";
399      //this group is a design similar to the inwin group
400    images {
401       image: "shad_circ.png" COMP;
402       image: "bt_dis_base.png" COMP;
403       image: "bt_dis_hilight.png" COMP;
404    }
405    parts {
406       part { name: "base";
407          type: RECT;
408          mouse_events: 0;
409          repeat_events: 1;
410          description { state: "default" 0.0;
411             color: 0 0 0 0;
412             rel1.offset: 10 10;
413             rel2.offset: -10 -10;
414             rel1.relative: 0.0 -1.0;
415             rel2.relative: 1.0 0.0;
416          }
417          description { state: "visible" 0.0;
418             inherit: "default" 0.0;
419             color: 0 0 0 64;
420             rel1.relative: 0.0 0.0;
421             rel2.relative: 1.0 1.0;
422          }
423       }
424       part { name: "shad";
425          mouse_events:  0;
426          description { state: "default" 0.0;
427             image.normal: "shad_circ.png";
428             rel1.to: "elm.swallow.content";
429             rel1.offset: -64 -64;
430             rel2.to: "elm.swallow.content";
431             rel2.offset: 63 63;
432             fill.smooth: 0;
433          }
434       }
435       part { name: "pop";
436          mouse_events: 1;
437          description { state: "default" 0.0;
438             rel1.to: "elm.swallow.content";
439             rel1.offset: -5 -5;
440             rel2.to: "elm.swallow.content";
441             rel2.offset: 4 4;
442             image {
443                normal: "bt_dis_base.png";
444                border: 4 4 4 4;
445             }
446             image.middle: SOLID;
447          }
448       }
449       part { name: "popover";
450          mouse_events: 0;
451          description { state: "default" 0.0;
452             rel1.to: "pop";
453             rel2.to: "pop";
454             rel2.relative: 1.0 0.5;
455             image {
456                normal: "bt_dis_hilight.png";
457                border: 4 4 4 0;
458             }
459          }
460       }
461       part { name: "elm.swallow.content";
462          type: SWALLOW;
463          description { state: "default" 0.0;
464             rel1.to: "base";
465             rel2.to: "base";
466          }
467       }
468    }
469    programs {
470       program { name: "show";
471          signal: "show";
472          action: STATE_SET "visible" 0.0;
473          target: "base";
474          transition: LINEAR 0.5;
475       }
476       program { name: "hide";
477          signal: "hide";
478          action: STATE_SET "default" 0.0;
479          target: "base";
480       }
481    }
482 }
483 group { name: "elm/notify/top_right/default";
484      //this group is a design similar to the inwin group
485    images {
486       image: "shad_circ.png" COMP;
487       image: "bt_dis_base.png" COMP;
488       image: "bt_dis_hilight.png" COMP;
489    }
490    parts {
491       part { name: "base";
492          type: RECT;
493          mouse_events: 0;
494          repeat_events: 1;
495          description { state: "default" 0.0;
496             color: 0 0 0 0;
497             rel1.offset: 10 10;
498             rel2.offset: -10 -10;
499             rel1.relative: 0.0 -1.0;
500             rel2.relative: 1.0 0.0;
501          }
502          description { state: "visible" 0.0;
503             inherit: "default" 0.0;
504             color: 0 0 0 64;
505             rel1.relative: 0.0 0.0;
506             rel2.relative: 1.0 1.0;
507          }
508       }
509       part { name: "shad";
510          mouse_events:  0;
511          description { state: "default" 0.0;
512             image.normal: "shad_circ.png";
513             rel1.to: "elm.swallow.content";
514             rel1.offset: -64 -64;
515             rel2.to: "elm.swallow.content";
516             rel2.offset: 63 63;
517             fill.smooth: 0;
518          }
519       }
520       part { name: "pop";
521          mouse_events: 1;
522          description { state: "default" 0.0;
523             rel1.to: "elm.swallow.content";
524             rel1.offset: -5 -5;
525             rel2.to: "elm.swallow.content";
526             rel2.offset: 4 4;
527             image {
528                normal: "bt_dis_base.png";
529                border: 4 4 4 4;
530             }
531             image.middle: SOLID;
532          }
533       }
534       part { name: "popover";
535          mouse_events: 0;
536          description { state: "default" 0.0;
537             rel1.to: "pop";
538             rel2.to: "pop";
539             rel2.relative: 1.0 0.5;
540             image {
541                normal: "bt_dis_hilight.png";
542                border: 4 4 4 0;
543             }
544          }
545       }
546       part { name: "elm.swallow.content";
547          type: SWALLOW;
548          description { state: "default" 0.0;
549             rel1.to: "base";
550             rel2.to: "base";
551          }
552       }
553    }
554    programs {
555       program { name: "show";
556          signal: "show";
557          action: STATE_SET "visible" 0.0;
558          target: "base";
559          transition: LINEAR 0.5;
560       }
561       program { name: "hide";
562          signal: "hide";
563          action: STATE_SET "default" 0.0;
564          target: "base";
565       }
566    }
567 }
568 group { name: "elm/notify/bottom_left/default";
569      //this group is a design similar to the inwin group
570    images {
571       image: "shad_circ.png" COMP;
572       image: "bt_dis_base.png" COMP;
573       image: "bt_dis_hilight.png" COMP;
574    }
575    parts {
576       part { name: "base";
577          type: RECT;
578          mouse_events: 0;
579          repeat_events: 1;
580          description { state: "default" 0.0;
581             color: 0 0 0 0;
582             rel1.offset: 10 10;
583             rel2.offset: -10 -10;
584             rel1.relative: 0.0 1.0;
585             rel2.relative: 1.0 2.0;
586          }
587          description { state: "visible" 0.0;
588             inherit: "default" 0.0;
589             color: 0 0 0 64;
590             rel1.relative: 0.0 0.0;
591             rel2.relative: 1.0 1.0;
592          }
593       }
594       part { name: "shad";
595          mouse_events:  0;
596          description { state: "default" 0.0;
597             image.normal: "shad_circ.png";
598             rel1.to: "elm.swallow.content";
599             rel1.offset: -64 -64;
600             rel2.to: "elm.swallow.content";
601             rel2.offset: 63 63;
602             fill.smooth: 0;
603          }
604       }
605       part { name: "pop";
606          mouse_events: 1;
607          description { state: "default" 0.0;
608             rel1.to: "elm.swallow.content";
609             rel1.offset: -5 -5;
610             rel2.to: "elm.swallow.content";
611             rel2.offset: 4 4;
612             image {
613                normal: "bt_dis_base.png";
614                border: 4 4 4 4;
615             }
616             image.middle: SOLID;
617          }
618       }
619       part { name: "popover";
620          mouse_events: 0;
621          description { state: "default" 0.0;
622             rel1.to: "pop";
623             rel2.to: "pop";
624             rel2.relative: 1.0 0.5;
625             image {
626                normal: "bt_dis_hilight.png";
627                border: 4 4 4 0;
628             }
629          }
630       }
631       part { name: "elm.swallow.content";
632          type: SWALLOW;
633          description { state: "default" 0.0;
634             rel1.to: "base";
635             rel2.to: "base";
636          }
637       }
638    }
639    programs {
640       program { name: "show";
641          signal: "show";
642          action: STATE_SET "visible" 0.0;
643          target: "base";
644          transition: LINEAR 0.5;
645       }
646       program { name: "hide";
647          signal: "hide";
648          action: STATE_SET "default" 0.0;
649          target: "base";
650       }
651    }
652 }
653 group { name: "elm/notify/bottom_right/default";
654      //this group is a design similar to the inwin group
655    images {
656       image: "shad_circ.png" COMP;
657       image: "bt_dis_base.png" COMP;
658       image: "bt_dis_hilight.png" COMP;
659    }
660    parts {
661       part { name: "base";
662          type: RECT;
663          mouse_events: 0;
664          repeat_events: 1;
665          description { state: "default" 0.0;
666             color: 0 0 0 0;
667             rel1.offset: 10 10;
668             rel2.offset: -10 -10;
669             rel1.relative: 0.0 1.0;
670             rel2.relative: 1.0 2.0;
671          }
672          description { state: "visible" 0.0;
673             inherit: "default" 0.0;
674             color: 0 0 0 64;
675             rel1.relative: 0.0 0.0;
676             rel2.relative: 1.0 1.0;
677          }
678       }
679       part { name: "shad";
680          mouse_events:  0;
681          description { state: "default" 0.0;
682             image.normal: "shad_circ.png";
683             rel1.to: "elm.swallow.content";
684             rel1.offset: -64 -64;
685             rel2.to: "elm.swallow.content";
686             rel2.offset: 63 63;
687             fill.smooth: 0;
688          }
689       }
690       part { name: "pop";
691          mouse_events: 1;
692          description { state: "default" 0.0;
693             rel1.to: "elm.swallow.content";
694             rel1.offset: -5 -5;
695             rel2.to: "elm.swallow.content";
696             rel2.offset: 4 4;
697             image {
698                normal: "bt_dis_base.png";
699                border: 4 4 4 4;
700             }
701             image.middle: SOLID;
702          }
703       }
704       part { name: "popover";
705          mouse_events: 0;
706          description { state: "default" 0.0;
707             rel1.to: "pop";
708             rel2.to: "pop";
709             rel2.relative: 1.0 0.5;
710             image {
711                normal: "bt_dis_hilight.png";
712                border: 4 4 4 0;
713             }
714          }
715       }
716       part { name: "elm.swallow.content";
717          type: SWALLOW;
718          description { state: "default" 0.0;
719             rel1.to: "base";
720             rel2.to: "base";
721          }
722       }
723    }
724    programs {
725       program { name: "show";
726          signal: "show";
727          action: STATE_SET "visible" 0.0;
728          target: "base";
729          transition: LINEAR 0.5;
730       }
731       program { name: "hide";
732          signal: "hide";
733          action: STATE_SET "default" 0.0;
734          target: "base";
735       }
736    }
737 }
738
739 ///////////////////////////////////////////////////////////////////////////////