Modify flora license url
[apps/core/preloaded/ug-setting-manage-applications-efl.git] / data / edc / ug-setting-manage-applications-efl.edc
1 /*\r
2  *      Copyright 2012  Samsung Electronics Co., Ltd\r
3  *\r
4  *      Licensed under the Flora License, Version 1.0 (the "License");\r
5  *      you may not use this file except in compliance with the License.\r
6  *      You may obtain a copy of the License at\r
7  *\r
8  *              http://floralicense.org/license/\r
9  *\r
10  *      Unless required by applicable law or agreed to in writing, software\r
11  *      distributed under the License is distributed on an "AS IS" BASIS,\r
12  *      WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\r
13  *      See the License for the specific language governing permissions and\r
14  *      limitations under the License.\r
15  */\r
16 \r
17 #define GENLIST_BTN_01_HEIGHT                                   74\r
18 #define GENLIST_PADDING_SIZE_DEFAULT            16\r
19 #define GENLIST_PADDING_SIZE_LEFT                   16\r
20 #define GENLIST_PADDING_SIZE_RIGHT                  16\r
21 #define GENLIST_PADDING_SIZE_TOP                                20\r
22 #define GENLIST_PADDING_SIZE_BOTTOM                             32\r
23 #define GENLIST_LIST_BG_COLOR                                   248 246 239 255\r
24 \r
25 \r
26 #define GENLIST_PART_BASE \\r
27                 part { name: "base"; \\r
28                         type: RECT; \\r
29                         repeat_events: 1; \\r
30                         scale: 1; \\r
31                         description { state: "default" 0.0; \\r
32                                 align: 0.5 0.5; \\r
33                                 color: 0 0 0 0; \\r
34                         } \\r
35                 } \r
36 \r
37 #define GENLIST_PART_BG_IMAGE \\r
38                 part { name: "bg_image_depth_clip"; \\r
39                         type: RECT; \\r
40                         scale: 1; \\r
41                         mouse_events: 0; \\r
42                         description { state: "default" 0.0; \\r
43                                 color: 0 0 0 0; \\r
44                         } \\r
45                 } \\r
46                 part { name: "bg_image"; \\r
47                         type: RECT; \\r
48                         scale: 1; \\r
49                         mouse_events: 0; \\r
50                         description { state: "default" 0.0; \\r
51                                 color: GENLIST_LIST_BG_COLOR; \\r
52                         } \\r
53                 }\r
54 \r
55 #define GENLIST_PART_SPACER(NAME, DESCRIPION) \\r
56                 part { name: NAME; \\r
57                         scale: 1; \\r
58                         mouse_events: 0; \\r
59                         type: SPACER; \\r
60                         DESCRIPION \\r
61                 }\r
62    \r
63 #define GENLIST_PART_PADDING_LEFT \\r
64                 GENLIST_PART_SPACER("elm.padding.left", \\r
65                         description { state: "default" 0.0; \\r
66                                 min: GENLIST_PADDING_SIZE_LEFT 0; \\r
67                                 max: GENLIST_PADDING_SIZE_LEFT -1; \\r
68                                 fixed: 1 0; \\r
69                                 align: 0.0 0.5; \\r
70                                 rel1.to: "base"; \\r
71                                 rel2.to: "base"; \\r
72                                 rel1.relative: 0 0; \\r
73                                 rel2.relative: 0 1; \\r
74                         } \\r
75                         description { state: "decorate" 0.0; \\r
76                                 inherit: "default" 0.0; \\r
77                                 min: 0 0; \\r
78                                 max: 0 0; \\r
79                         } \\r
80                 )\r
81 \r
82 #define GENLIST_PART_PADDING_RIGHT \\r
83                 GENLIST_PART_SPACER("elm.padding.right", \\r
84                         description { state: "default" 0.0; \\r
85                                 min: GENLIST_PADDING_SIZE_RIGHT 0; \\r
86                                 max: GENLIST_PADDING_SIZE_RIGHT -1; \\r
87                                 fixed: 1 0; \\r
88                                 align: 1.0 0.5; \\r
89                                 rel1.to: "base"; \\r
90                                 rel2.to: "base"; \\r
91                                 rel1.relative: 1 0; \\r
92                                 rel2.relative: 1 1; \\r
93                         } \\r
94                         description { state: "decorate" 0.0; \\r
95                                 inherit: "default" 0.0; \\r
96                                 min: 0 0; \\r
97                                 max: 0 0; \\r
98                         } \\r
99                 )\r
100                 \r
101 #define GENLIST_PART_PADDING_TOP \\r
102                 GENLIST_PART_SPACER("elm.padding.top", \\r
103                         description { \\r
104                                 state: "default" 0.0; \\r
105                                 min: 0 GENLIST_PADDING_SIZE_TOP; \\r
106                                 max: -1 GENLIST_PADDING_SIZE_TOP; \\r
107                                 fixed: 0 1; \\r
108                                 rel1.to: "base"; \\r
109                                 rel2.to: "base"; \\r
110                                 rel2.relative: 1.0 0.0; \\r
111                                 align: 0.5 0.0; \\r
112                         } \\r
113                 )  \r
114 \r
115 #define GENLIST_PART_PADDING_BOTTOM \\r
116                 GENLIST_PART_SPACER("elm.padding.bottom", \\r
117                         description { state: "default" 0.0; \\r
118                                 min: 0 GENLIST_PADDING_SIZE_BOTTOM; \\r
119                                 max: -1 GENLIST_PADDING_SIZE_BOTTOM; \\r
120                                 fixed: 0 1; \\r
121                                 rel1.to: "base"; \\r
122                                 rel2.to: "base"; \\r
123                                 rel1.relative: 0.0 1.0; \\r
124                                 align: 0.5 1.0; \\r
125                         } \\r
126                 )  \r
127         \r
128 #define GENLIST_PART_PADDING( NAME, SIZE, REL1, REL2 ) \\r
129                 GENLIST_PART_SPACER(NAME, \\r
130                         description { state: "default" 0.0; \\r
131                                 min: SIZE 0; \\r
132                                 max: SIZE -1; \\r
133                                 fixed: 1 0; \\r
134                                 align: 0.5 0.5; \\r
135                                 rel1 { \\r
136                                         relative: REL1; \\r
137                                         to: "base"; \\r
138                                 } \\r
139                                 rel2 { \\r
140                                         relative: REL2; \\r
141                                         to: "base"; \\r
142                                 } \\r
143                         } \\r
144                 )\r
145  \r
146 #define GENLIST_DESCRIPTION_LRTB( left, right, top, bottom, param ) \\r
147                 description { state: "default" 0.0;\\r
148                         align: 0.5 0.5;\\r
149                         rel1 { \\r
150                                 relative: 1 1; \\r
151                                 to_x: left; \\r
152                                 to_y: top; \\r
153                         }\\r
154                         rel2 {\\r
155                                 relative: 0 0;\\r
156                                 to_x: right;\\r
157                                 to_y: bottom;\\r
158                         }\\r
159                         param\\r
160                 }\r
161  \r
162 #define GENLIST_PART_ICON(NAME, DESCRIPION) \\r
163                 part { name: NAME; \\r
164                         scale: 1; \\r
165                         type: SWALLOW; \\r
166                         DESCRIPION \\r
167                 }\r
168    \r
169 collections {\r
170         group {\r
171                 name: "mgr-app-list";\r
172                 parts {\r
173                         /* for transparency */\r
174                         part {\r
175                                 name: "base";\r
176                                 type: RECT;\r
177                                 mouse_events: 0;\r
178                                 repeat_events: 1;\r
179                                 description {\r
180                                         state: "default" 0.0;\r
181                                         color: 0 0 0 0;\r
182                                 }\r
183                         }\r
184                         part {\r
185                                 name: "elm.swallow.content.genlist";\r
186                                 type: SWALLOW;\r
187                                 description {\r
188                                         state: "default" 0.0;\r
189                                         rel1 { relative: 0.0 0.0;}\r
190                                         rel2 { relative: 1.0 1.0;}\r
191                                 }\r
192                         }\r
193 \r
194                         part {\r
195                                 name: "elm.swallow.content.index";\r
196                                 type: SWALLOW;\r
197                                 description {\r
198                                         state: "default" 0.0;\r
199                                         rel1 { to: "elm.swallow.content.genlist"; }\r
200                                         rel2 { to: "elm.swallow.content.genlist"; }\r
201                                 }\r
202                         }\r
203                 }\r
204         }\r
205 \r
206         // 2.2.5.2\r
207         group { name: "elm/genlist/item/mode/slide2/custom/default";\r
208                 alias: "elm/genlist/item_odd/mode/slide2/custom/default";\r
209                 alias: "elm/genlist/item_compress/mode/slide2/custom/default";\r
210                 alias: "elm/genlist/item_compress_odd/mode/slide2/custom/default";\r
211                 data.item: "contents" "elm.slide.swallow.1 elm.slide.swallow.2";\r
212                 \r
213                 parts {\r
214                         GENLIST_PART_BG_IMAGE\r
215                         GENLIST_PART_BASE\r
216                         GENLIST_PART_PADDING_LEFT\r
217                         GENLIST_PART_PADDING_RIGHT\r
218                         GENLIST_PART_PADDING_TOP\r
219                         GENLIST_PART_PADDING_BOTTOM\r
220 \r
221                         GENLIST_PART_ICON("elm.slide.swallow.2",\r
222                                 insert_before: "elm.slide.swallow.1";\r
223                                 GENLIST_DESCRIPTION_LRTB( "elm.padding.center", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",\r
224                                 min: 0 GENLIST_BTN_01_HEIGHT;\r
225                                 max: -1 GENLIST_BTN_01_HEIGHT; )\r
226                         )   \r
227 \r
228                         GENLIST_PART_PADDING("elm.padding.center", GENLIST_PADDING_SIZE_DEFAULT, 0.5 0, 0.5 1)\r
229 \r
230                         GENLIST_PART_ICON("elm.slide.swallow.1",\r
231                                 GENLIST_DESCRIPTION_LRTB( "elm.padding.left", "elm.padding.center", "elm.padding.top", "elm.padding.bottom",\r
232                                 min: 0 GENLIST_BTN_01_HEIGHT;\r
233                                 max: -1 GENLIST_BTN_01_HEIGHT; )\r
234                         )    \r
235 \r
236                 }    \r
237         }\r
238 \r
239 }\r