41a5453dd51e226bcbd15f0595eb013787aa69e8
[apps/core/preloaded/lockscreen.git] / data / edje / lockscreen.edc
1 /*
2  * Copyright (c) 2009-2014 Samsung Electronics Co., Ltd All Rights Reserved
3  *
4  * Licensed under the Apache License, Version 2.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.apache.org/licenses/LICENSE-2.0
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17 #define WIN_WIDTH 720
18 #define WIN_HEIGHT 1280
19
20 #define INDICATOR_HEIGHT 52
21
22 #define SWIPE_LOCK_PADDING_TOP 10
23 #define SWIPE_LOCK_PADDING_BOTTOM 38
24 #define SWIPE_LOCK_PADDING_LEFT 38
25 #define SWIPE_LOCK_PADDING_RIGHT 38
26 #define SWIPE_LOCK_EFFECT_HEIGHT 130
27
28 #define CONTEXTUAL_INFO_PADDING_LEFT 11
29 #define CONTEXTUAL_INFO_PADDING_RIGHT CONTEXTUAL_INFO_PADDING_LEFT
30 #define CONTEXTUAL_INFO_DATE_HEIGHT 69
31 #define CONTEXTUAL_INFO_CLOSE_BTN_HEIGHT 47
32 #define CONTEXTUAL_INFO_PAGE_HEIGHT (130*2)//MISSED_EVT_ITEM_HEIGHT*2
33 #define CONTEXTUAL_INFO_PAGE_INDICATOR_HEIGHT 48
34 //#define CONTEXTUAL_INFO_EVENT_AREA_HEIGHT (CONTEXTUAL_INFO_DATE_HEIGHT+13+CONTEXTUAL_INFO_CLOSE_BTN_HEIGHT+13+CONTEXTUAL_INFO_PAGE_HEIGHT)
35 #define CONTEXTUAL_INFO_EVENT_AREA_HEIGHT 402
36 //#define CONTEXTUAL_INFO_HEIGHT (CONTEXTUAL_INFO_EVENT_AREA_HEIGHT+10+CONTEXTUAL_INFO_PAGE_INDICATOR_HEIGHT)
37 #define CONTEXTUAL_INFO_HEIGHT 512
38 #define MISSED_EVT_ITEM_WIDTH 698
39 #define MISSED_EVT_ITEM_HEIGHT 130
40 #define MISSED_EVT_ITEM_PADDING_LEFT 26
41 #define MISSED_EVT_ITEM_PADDING_RIGHT MISSED_EVT_ITEM_PADDING_LEFT
42 #define MISSED_EVT_ITEM_PADDING_TOP 16
43 #define MISSED_EVT_ITEM_PADDING_BOTTOM MISSED_EVT_ITEM_PADDING_TOP
44 #define MISSED_EVT_ITEM_TEXT_TOP_HEIGHT 54
45 #define MISSED_EVT_ITEM_TEXT_BOTTOM_HEIGHT 43
46
47 #define MISSED_EVT_SEPARATOR_WIDTH (WIN_WIDTH-CONTEXTUAL_INFO_PADDING_LEFT-CONTEXTUAL_INFO_PADDING_RIGHT)
48 #define MISSED_EVT_SEPARATOR_HEIGHT 1
49
50 #define MISSED_EVT_ICON_LAYOUT_SIZE 105
51 #define MISSED_EVT_ICON_IMG_SIZE 98
52 #define MISSED_EVT_ICON_SUB_SIZE 45
53
54 #define CAMERA_LAYOUT_SIZE 802
55 #define CAMERA_ICON_SIZE 124
56
57 collections {
58         base_scale: 2.6;
59
60 #include "color_classes.edc"
61 #include "swipe_lock.edc"
62 #include "camera.edc"
63 #include "contextual_event.edc"
64 #include "missed_event_item.edc"
65
66         group {
67                 name: "lockscreen";
68                 parts {
69                         part {
70                                 name: "bg";
71                                 type: SPACER;
72                                 description {
73                                         state: "default" 0.0;
74                                         rel1 { relative: 0.0 0.0; }
75                                         rel2 { relative: 1.0 1.0; }
76                                 }
77                         }
78                         part {
79                                 name: "vi_clipper";
80                                 type: RECT;
81                                 description {
82                                         state: "default" 0.0;
83                                         color: 255 255 255 255;
84                                 }
85                                 description {
86                                         state: "effect" 0.0;
87                                         color: 0 0 0 0;
88                                 }
89                         }
90                         part {
91                                 name: "sw.bg";
92                                 type: SWALLOW;
93                                 clip_to: "vi_clipper";
94                                 description {
95                                         state: "default" 0.0;
96                                         fixed: 1 1;
97                                 }
98                         }
99                         part {
100                                 name: "music_dim";
101                                 type: RECT;
102                                 clip_to: "vi_clipper";
103                                 description {
104                                         state: "default" 0.0;
105                                         rel1 { relative: 0.0 0.0; to : "sw.bg";}
106                                         rel2 { relative: 1.0 1.0; to : "sw.bg";}
107                                         color: 0 0 0 0;
108                                         visible: 0;
109                                 }
110                                 description {
111                                         state: "music_on" 0.0;
112                                         inherit: "default" 0.0;
113                                         color: 20 20 20 100;
114                                         visible: 1;
115                                 }
116                         }
117                         part {
118                                 name: "sw.password_layout";
119                                 type: SWALLOW;
120                                 description {
121                                         state: "default" 0.0;
122                                         fixed: 1 1;
123                                 }
124                         }
125                         part {
126                                 name: "sw.swipe_layout";
127                                 type: SWALLOW;
128                                 description {
129                                         state: "default" 0.0;
130                                         fixed: 1 1;
131                                 }
132                         }
133                 }
134                 programs {
135                         program {
136                                 name: "vi_effect";
137                                 signal: "vi_effect";
138                                 source: "vi_clipper";
139                                 action: STATE_SET "effect" 0.0;
140                                 target: "vi_clipper";
141                                 transition: SIN_FAC 0.5 1.7;
142                         }
143                         program {
144                                 name: "vi_effect_stop";
145                                 signal: "vi_effect_stop";
146                                 source: "vi_clipper";
147                                 action: STATE_SET "default" 0.0;
148                                 target: "vi_clipper";
149                                 transition: SIN_FAC 0.5 1.7;
150                         }
151                         program {
152                                 name: "music_on";
153                                 signal: "music_on";
154                                 source: "bg";
155                                 action: STATE_SET "music_on" 0.0;
156                                 target: "music_dim";
157                         }
158                         program {
159                                 name: "music_off";
160                                 signal: "music_off";
161                                 source: "bg";
162                                 action: STATE_SET "default" 0.0;
163                                 target: "music_dim";
164                         }
165                 }
166         }
167 }