summaryrefslogtreecommitdiff
path: root/data/elementary/themes/edc/elm/slideshow.edc
diff options
context:
space:
mode:
Diffstat (limited to 'data/elementary/themes/edc/elm/slideshow.edc')
-rw-r--r--data/elementary/themes/edc/elm/slideshow.edc349
1 files changed, 349 insertions, 0 deletions
diff --git a/data/elementary/themes/edc/elm/slideshow.edc b/data/elementary/themes/edc/elm/slideshow.edc
new file mode 100644
index 0000000..5dc800e
--- /dev/null
+++ b/data/elementary/themes/edc/elm/slideshow.edc
@@ -0,0 +1,349 @@
1group { name: "elm/slideshow/base/default";
2 data {
3 item: transitions "fade black_fade horizontal vertical square";
4 item: layouts "fullscreen not_fullscreen";
5 }
6 parts {
7 part { name: "whole"; type: RECT;
8 description { state: "default" 0.0;
9 color: 0 0 0 255;
10 }
11 }
12 part { name: "image_1_whole"; type: RECT;
13 description { state: "default" 0.0;
14 }
15 description { state: "fade_prev_next" 0.0;
16 inherit: "default" 0.0;
17 color: 255 255 255 0;
18 }
19 description { state: "black_fade_prev_next_init" 0.0;
20 inherit: "default" 0.0;
21 color: 255 255 255 255;
22 }
23 description { state: "black_fade_prev_next" 0.0;
24 inherit: "default" 0.0;
25 color: 0 0 0 255;
26 }
27 description { state: "horizontal_next_init" 0.0;
28 inherit: "default" 0.0;
29 }
30 description { state: "horizontal_next" 0.0;
31 inherit: "default" 0.0;
32 rel1.relative: -1.0 0.0;
33 rel2.relative: 0.0 1.0;
34 }
35 description { state: "horizontal_prev_init" 0.0;
36 inherit: "default" 0.0;
37 }
38 description { state: "horizontal_prev" 0.0;
39 inherit: "default" 0.0;
40 rel1.relative: 1.0 0.0;
41 rel2.relative: 2.0 1.0;
42 }
43 description { state: "vertical_next_init" 0.0;
44 inherit: "default" 0.0;
45 }
46 description { state: "vertical_next" 0.0;
47 inherit: "default" 0.0;
48 rel1.relative: 0.0 -1.0;
49 rel2.relative: 1.0 0.0;
50 }
51 description { state: "vertical_prev_init" 0.0;
52 inherit: "default" 0.0;
53 }
54 description { state: "vertical_prev" 0.0;
55 inherit: "default" 0.0;
56 rel1.relative: 0.0 1.0;
57 rel2.relative: 1.0 2.0;
58 }
59 description { state: "square_prev_next" 0.0;
60 inherit: "default" 0.0;
61 color: 255 255 255 0;
62 }
63 }
64 part { name: "image_2_whole"; type: RECT;
65 description { state: "default" 0.0;
66 color: 255 255 255 0;
67 }
68 description { state: "fade_prev_next" 0.0;
69 inherit: "default" 0.0;
70 color: 255 255 255 255;
71 }
72 description { state: "black_fade_prev_next_init" 0.0;
73 inherit: "default" 0.0;
74 color: 0 0 0 0;
75 }
76 description { state: "black_fade_prev_next" 0.0;
77 inherit: "default" 0.0;
78 color: 255 255 255 255;
79 }
80 description { state: "horizontal_next_init" 0.0;
81 inherit: "default" 0.0;
82 rel1.relative: 1.0 0.0;
83 rel2.relative: 2.0 1.0;
84 color: 255 255 255 255;
85 }
86 description { state: "horizontal_next" 0.0;
87 inherit: "default" 0.0;
88 color: 255 255 255 255;
89 }
90 description { state: "horizontal_prev_init" 0.0;
91 inherit: "default" 0.0;
92 rel1.relative: -1.0 0.0;
93 rel2.relative: 0.0 1.0;
94 color: 255 255 255 255;
95 }
96 description { state: "horizontal_prev" 0.0;
97 inherit: "default" 0.0;
98 color: 255 255 255 255;
99 }
100 description { state: "vertical_next_init" 0.0;
101 inherit: "default" 0.0;
102 rel1.relative: 0.0 1.0;
103 rel2.relative: 1.0 2.0;
104 color: 255 255 255 255;
105 }
106 description { state: "vertical_next" 0.0;
107 inherit: "default" 0.0;
108 color: 255 255 255 255;
109 }
110 description { state: "vertical_prev_init" 0.0;
111 inherit: "default" 0.0;
112 rel1.relative: 0.0 -1.0;
113 rel2.relative: 1.0 0.0;
114 color: 255 255 255 255;
115 }
116 description { state: "vertical_prev" 0.0;
117 inherit: "default" 0.0;
118 color: 255 255 255 255;
119 }
120 description { state: "square_prev_next_init" 0.0;
121 inherit: "default" 0.0;
122 rel1.relative: 0.5 0.5;
123 rel2.relative: 0.5 0.5;
124 color: 255 255 255 255;
125 }
126 description { state: "square_prev_next" 0.0;
127 inherit: "default" 0.0;
128 rel1.relative: 0.0 0.0;
129 rel2.relative: 1.0 1.0;
130 color: 255 255 255 255;
131 }
132 }
133 part { name: "elm.swallow.1"; type: SWALLOW;
134 clip_to: "image_1_whole";
135 description { state: "default" 0.0;
136 rel1.to: "image_1_whole";
137 rel2.to: "image_1_whole";
138 }
139 description { state: "not_fullscreen" 0.0;
140 rel1.relative: 0.1 0.1;
141 rel1.to: "image_1_whole";
142 rel2.relative: 0.9 0.9;
143 rel2.to: "image_1_whole";
144 }
145 }
146 part { name: "elm.swallow.2"; type: SWALLOW;
147 clip_to: "image_2_whole";
148 description {
149 state: "default" 0.0;
150 rel1.to: "image_2_whole";
151 rel2.to: "image_2_whole";
152 }
153 description { state: "not_fullscreen" 0.0;
154 rel1.relative: 0.1 0.1;
155 rel1.to: "image_2_whole";
156 rel2.relative: 0.9 0.9;
157 rel2.to: "image_2_whole";
158 }
159 }
160 part { name: "events_catcher"; type: RECT; repeat_events: 1;
161 description { state: "default" 0.0;
162 color: 0 0 0 0;
163 }
164 }
165 }
166 programs {
167 program {
168 signal: "elm,layout,fullscreen"; source: "elm";
169 action: STATE_SET "default" 0.0;
170 target: "elm.swallow.1";
171 target: "elm.swallow.2";
172 transition: SINUSOIDAL 1.0;
173 }
174 program {
175 signal: "elm,layout,not_fullscreen"; source: "elm";
176 action: STATE_SET "not_fullscreen" 0.0;
177 target: "elm.swallow.1";
178 target: "elm.swallow.2";
179 transition: SINUSOIDAL 1.0;
180 }
181 //
182 program {
183 signal: "elm,fade,next"; source: "elm";
184 action: STATE_SET "default" 0.0;
185 target: "image_1_whole";
186 target: "image_2_whole";
187 after: "fade_next_2";
188 }
189 program { name: "fade_next_2";
190 action: STATE_SET "fade_prev_next" 0.0;
191 target: "image_1_whole";
192 target: "image_2_whole";
193 transition: SINUSOIDAL 1.5;
194 after: "end";
195 }
196 program {
197 signal: "elm,fade,previous"; source: "elm";
198 action: STATE_SET "default" 0.0;
199 target: "image_1_whole";
200 target: "image_2_whole";
201 after: "fade_previous_2";
202 }
203 program { name: "fade_previous_2";
204 action: STATE_SET "fade_prev_next" 0.0;
205 target: "image_1_whole";
206 target: "image_2_whole";
207 transition: SINUSOIDAL 1.5;
208 after: "end";
209 }
210 program {
211 signal: "elm,black_fade,next"; source: "elm";
212 action: STATE_SET "black_fade_prev_next_init" 0.0;
213 target: "image_1_whole";
214 target: "image_2_whole";
215 after: "black_fade_next_2";
216 }
217 program { name: "black_fade_next_2";
218 action: STATE_SET "black_fade_prev_next" 0.0;
219 target: "image_1_whole";
220 transition: SINUSOIDAL 0.75;
221 after: "black_fade_next_3";
222 }
223 program { name: "black_fade_next_3";
224 action: STATE_SET "black_fade_prev_next" 0.0;
225 target: "image_2_whole";
226 transition: SINUSOIDAL 0.75;
227 after: "end";
228 }
229 program {
230 signal: "elm,black_fade,previous"; source: "elm";
231 action: STATE_SET "black_fade_prev_next_init" 0.0;
232 target: "image_1_whole";
233 target: "image_2_whole";
234 after: "black_fade_previous_2";
235 }
236 program { name: "black_fade_previous_2";
237 action: STATE_SET "black_fade_prev_next" 0.0;
238 target: "image_1_whole";
239 transition: SINUSOIDAL 0.75;
240 after: "black_fade_previous_3";
241 }
242 program { name: "black_fade_previous_3";
243 action: STATE_SET "black_fade_prev_next" 0.0;
244 target: "image_2_whole";
245 transition: SINUSOIDAL 0.75;
246 after: "end";
247 }
248 program {
249 signal: "elm,horizontal,next"; source: "elm";
250 action: STATE_SET "horizontal_next_init" 0.0;
251 target: "image_1_whole";
252 target: "image_2_whole";
253 after: "horizontal_next_2";
254 }
255 program { name: "horizontal_next_2";
256 action: STATE_SET "horizontal_next" 0.0;
257 target: "image_1_whole";
258 target: "image_2_whole";
259 transition: SINUSOIDAL 1.5;
260 after: "end";
261 }
262 program { name: "horizontal_previous";
263 signal: "elm,horizontal,previous"; source: "elm";
264 action: STATE_SET "horizontal_prev_init" 0.0;
265 target: "image_1_whole";
266 target: "image_2_whole";
267 after: "horizontal_previous_2";
268 }
269 program { name: "horizontal_previous_2";
270 action: STATE_SET "horizontal_prev" 0.0;
271 target: "image_1_whole";
272 target: "image_2_whole";
273 transition: SINUSOIDAL 1.5;
274 after: "end";
275 }
276 program {
277 signal: "elm,vertical,next"; source: "elm";
278 action: STATE_SET "vertical_next_init" 0.0;
279 target: "image_1_whole";
280 target: "image_2_whole";
281 after: "vertical_next_2";
282 }
283 program { name: "vertical_next_2";
284 action: STATE_SET "vertical_next" 0.0;
285 target: "image_1_whole";
286 target: "image_2_whole";
287 transition: SINUSOIDAL 1.5;
288 after: "end";
289 }
290 program {
291 signal: "elm,vertical,previous"; source: "elm";
292 action: STATE_SET "vertical_prev_init" 0.0;
293 target: "image_1_whole";
294 target: "image_2_whole";
295 after: "vertical_previous_2";
296 }
297 program { name: "vertical_previous_2";
298 action: STATE_SET "vertical_prev" 0.0;
299 target: "image_1_whole";
300 target: "image_2_whole";
301 transition: SINUSOIDAL 1.5;
302 after: "end";
303 }
304 program {
305 signal: "elm,square,next"; source: "elm";
306 action: STATE_SET "square_prev_next_init" 0.0;
307 target: "image_2_whole";
308 after: "square_next_2";
309 }
310 program { name: "square_next_2";
311 action: STATE_SET "square_prev_next" 0.0;
312 target: "image_2_whole";
313 target: "image_1_whole";
314 transition: SINUSOIDAL 1.5;
315 after: "end";
316 }
317 program {
318 signal: "elm,square,previous"; source: "elm";
319 action: STATE_SET "square_prev_next_init" 0.0;
320 target: "image_2_whole";
321 after: "square_next_2";
322 }
323 program {
324 signal: "elm,none,next"; source: "elm";
325 action: STATE_SET "fade_prev_next" 0.0;
326 target: "image_1_whole";
327 target: "image_2_whole";
328 after: "end";
329 }
330 program {
331 signal: "elm,none,previous"; source: "elm";
332 action: STATE_SET "fade_prev_next" 0.0;
333 target: "image_1_whole";
334 target: "image_2_whole";
335 after: "end";
336 }
337 program { name: "end";
338 action: SIGNAL_EMIT "elm,end" "elm";
339 }
340 program {
341 signal: "elm,anim,end"; source: "elm";
342 action: STATE_SET "default" 0.0;
343 target: "image_1_whole";
344 target: "image_2_whole";
345 }
346 }
347}
348
349///////////////////////////////////////////////////////////////////////////////