1 group { name: "elm/map/base/default";
3 public sbvis_v, sbvis_h, sbalways_v, sbalways_h, sbvis_timer;
8 v = get_int(sbalways_v);
10 emit("do-hide-vbar", "");
16 v = get_int(sbalways_h);
18 emit("do-hide-hbar", "");
22 set_int(sbvis_timer, 0);
27 image: "shelf_inset.png" COMP;
28 image: "bt_sm_base2.png" COMP;
29 image: "bt_sm_shine.png" COMP;
30 image: "bt_sm_hilight.png" COMP;
31 image: "busy-1.png" COMP;
32 image: "busy-2.png" COMP;
33 image: "busy-3.png" COMP;
34 image: "busy-4.png" COMP;
35 image: "busy-5.png" COMP;
36 image: "busy-6.png" COMP;
37 image: "busy-7.png" COMP;
38 image: "busy-8.png" COMP;
39 image: "busy-9.png" COMP;
44 description { state: "default" 0.0;
50 part { name: "clipper";
53 description { state: "default" 0.0;
58 part { name: "elm.swallow.content";
61 description { state: "default" 0.0;
66 part { name: "busy_clip";
69 description { state: "default" 0.0;
73 description { state: "active" 0.0;
75 color: 255 255 255 255;
81 description { state: "default" 0.0;
86 aspect_preference: BOTH;
108 part { name: "conf_over";
110 description { state: "default" 0.0;
114 normal: "shelf_inset.png";
121 part { name: "sb_vbar_clip_master";
124 description { state: "default" 0.0;
126 description { state: "hidden" 0.0;
128 color: 255 255 255 0;
131 part { name: "sb_vbar_clip";
132 clip_to: "sb_vbar_clip_master";
135 description { state: "default" 0.0;
137 description { state: "hidden" 0.0;
139 color: 255 255 255 0;
142 part { name: "sb_vbar";
145 description { state: "default" 0.0;
161 part { name: "elm.dragable.vbar";
162 clip_to: "sb_vbar_clip";
169 description { state: "default" 0.0;
184 normal: "bt_sm_base2.png";
190 part { name: "sb_vbar_over1";
191 clip_to: "sb_vbar_clip";
193 description { state: "default" 0.0;
194 rel1.to: "elm.dragable.vbar";
195 rel2.relative: 1.0 0.5;
196 rel2.to: "elm.dragable.vbar";
198 normal: "bt_sm_hilight.png";
203 part { name: "sb_vbar_over2";
204 clip_to: "sb_vbar_clip";
206 description { state: "default" 0.0;
207 rel1.to: "elm.dragable.vbar";
208 rel2.to: "elm.dragable.vbar";
210 normal: "bt_sm_shine.png";
216 part { name: "sb_hbar_clip_master";
219 description { state: "default" 0.0;
221 description { state: "hidden" 0.0;
223 color: 255 255 255 0;
226 part { name: "sb_hbar_clip";
227 clip_to: "sb_hbar_clip_master";
230 description { state: "default" 0.0;
232 description { state: "hidden" 0.0;
234 color: 255 255 255 0;
237 part { name: "sb_hbar";
240 description { state: "default" 0.0;
256 part { name: "elm.dragable.hbar";
257 clip_to: "sb_hbar_clip";
264 description { state: "default" 0.0;
279 normal: "bt_sm_base2.png";
285 part { name: "sb_hbar_over1";
286 clip_to: "sb_hbar_clip";
288 description { state: "default" 0.0;
289 rel1.to: "elm.dragable.hbar";
290 rel2.relative: 1.0 0.5;
291 rel2.to: "elm.dragable.hbar";
293 normal: "bt_sm_hilight.png";
298 part { name: "sb_hbar_over2";
299 clip_to: "sb_hbar_clip";
301 description { state: "default" 0.0;
302 rel1.to: "elm.dragable.hbar";
303 rel2.to: "elm.dragable.hbar";
305 normal: "bt_sm_shine.png";
312 program { name: "load";
316 set_state(PART:"sb_hbar_clip", "hidden", 0.0);
317 set_state(PART:"sb_vbar_clip", "hidden", 0.0);
320 set_int(sbalways_v, 0);
321 set_int(sbalways_h, 0);
322 set_int(sbvis_timer, 0);
326 program { name: "vbar_show";
327 signal: "elm,action,show,vbar";
329 action: STATE_SET "default" 0.0;
330 target: "sb_vbar_clip_master";
332 program { name: "vbar_hide";
333 signal: "elm,action,hide,vbar";
335 action: STATE_SET "hidden" 0.0;
336 target: "sb_vbar_clip_master";
338 program { name: "vbar_show_always";
339 signal: "elm,action,show_always,vbar";
343 v = get_int(sbvis_v);
344 v |= get_int(sbalways_v);
346 set_int(sbalways_v, 1);
347 emit("do-show-vbar", "");
352 program { name: "vbar_show_notalways";
353 signal: "elm,action,show_notalways,vbar";
357 v = get_int(sbalways_v);
359 set_int(sbalways_v, 0);
360 v = get_int(sbvis_v);
362 emit("do-hide-vbar", "");
368 program { name: "sb_vbar_show";
369 signal: "do-show-vbar";
371 action: STATE_SET "default" 0.0;
372 transition: LINEAR 0.5;
373 target: "sb_vbar_clip";
375 program { name: "sb_vbar_hide";
376 signal: "do-hide-vbar";
378 action: STATE_SET "hidden" 0.0;
379 transition: LINEAR 0.5;
380 target: "sb_vbar_clip";
383 program { name: "hbar_show";
384 signal: "elm,action,show,hbar";
386 action: STATE_SET "default" 0.0;
387 target: "sb_hbar_clip_master";
389 program { name: "hbar_hide";
390 signal: "elm,action,hide,hbar";
392 action: STATE_SET "hidden" 0.0;
393 target: "sb_hbar_clip_master";
395 program { name: "hbar_show_always";
396 signal: "elm,action,show_always,hbar";
400 v = get_int(sbvis_h);
401 v |= get_int(sbalways_h);
403 set_int(sbalways_h, 1);
404 emit("do-show-hbar", "");
409 program { name: "hbar_show_notalways";
410 signal: "elm,action,show_notalways,hbar";
414 v = get_int(sbalways_h);
416 set_int(sbalways_h, 0);
417 v = get_int(sbvis_h);
419 emit("do-hide-hbar", "");
425 program { name: "sb_hbar_show";
426 signal: "do-show-hbar";
428 action: STATE_SET "default" 0.0;
429 transition: LINEAR 0.5;
430 target: "sb_hbar_clip";
432 program { name: "sb_hbar_hide";
433 signal: "do-hide-hbar";
435 action: STATE_SET "hidden" 0.0;
436 transition: LINEAR 0.5;
437 target: "sb_hbar_clip";
440 program { name: "scroll";
441 signal: "elm,action,scroll";
445 v = get_int(sbvis_v);
446 v |= get_int(sbalways_v);
448 emit("do-show-vbar", "");
451 v = get_int(sbvis_h);
452 v |= get_int(sbalways_h);
454 emit("do-show-hbar", "");
457 v = get_int(sbvis_timer);
458 if (v > 0) cancel_timer(v);
459 v = timer(1.0, "timer0", 0);
460 set_int(sbvis_timer, v);
463 program { name: "go1";
464 signal: "elm,state,busy,start";
466 action: STATE_SET "active" 0.0;
467 transition: SINUSOIDAL 1.0;
470 program { name: "go2";
471 signal: "elm,state,busy,start";
473 action: STATE_SET "default" 0.0;
474 transition: LINEAR 0.5;
478 program { name: "stop1";
479 signal: "elm,state,busy,stop";
481 action: STATE_SET "default" 0.0;
482 transition: SINUSOIDAL 1.0;
486 program { name: "stop2";
492 group { name: "elm/map/marker/radio/default";
500 image: "map_item.png" COMP;
503 part { name: "whole";
505 description { state: "default" 0.0;
509 ignore_flags: ON_HOLD;
510 description { state: "default" 0.0;
511 image.normal: "map_item.png";
514 part { name: "elm.icon";
518 description { state: "default" 0.0;
519 rel1.relative: 0.27 0.27;
520 rel2.relative: 0.73 0.73;
523 part { name: "elm.text";
528 description { state: "default" 0.0;
530 color: 224 224 224 255;
532 rel1.relative: 0.28 0.25;
533 rel2.relative: 0.75 0.75;
535 font: "Sans,Edje-Vera";
544 program { name: "open";
545 signal: "mouse,clicked,1";
547 action: SIGNAL_EMIT "open" "elm";
549 program { name: "bringin";
550 signal: "mouse,down,1,double";
552 action: SIGNAL_EMIT "bringin" "elm";
556 group { name: "elm/map/marker/radio2/default";
564 image: "map_item_2.png" COMP;
568 ignore_flags: ON_HOLD;
569 description { state: "default" 0.0;
570 image.normal: "map_item_2.png";
573 part { name: "elm.text";
578 description { state: "default" 0.0;
580 color: 224 224 224 255;
582 rel1.relative: 0.28 0.25;
583 rel2.relative: 0.75 0.75;
585 font: "Sans,Edje-Vera";
594 program { name: "open";
595 signal: "mouse,clicked,1";
597 action: SIGNAL_EMIT "open" "elm";
599 program { name: "bringin";
600 signal: "mouse,down,1,double";
602 action: SIGNAL_EMIT "bringin" "elm";
606 group { name: "elm/map/marker/empty/default";
614 part { name: "whole";
616 description { state: "default" 0.0;
620 ignore_flags: ON_HOLD;
621 description { state: "default" 0.0;
624 part { name: "elm.icon";
628 description { state: "default" 0.0;
631 part { name: "elm.text";
636 description { state: "default" 0.0;
638 color: 224 224 224 255;
640 rel1.relative: 0.28 0.25;
641 rel2.relative: 0.75 0.75;
643 font: "Sans,Edje-Vera";
652 program { name: "open";
653 signal: "mouse,clicked,1";
655 action: SIGNAL_EMIT "open" "elm";
657 program { name: "bringin";
658 signal: "mouse,down,1,double";
660 action: SIGNAL_EMIT "bringin" "elm";
664 group { name: "elm/map/marker_bubble/default";
666 image: "bubble.png" COMP;
667 image: "bubble_shine.png" COMP;
674 part { name: "clipper";
677 description { state: "default" 0.0;
678 color: 255 255 255 0;
680 description { state: "show" 0.0;
681 inherit: "default" 0.0;
682 color: 255 255 255 255;
685 part { name: "base0";
688 description { state: "default" 0.0;
690 normal: "bubble.png";
696 description { state: "rtl" 0.0;
697 inherit: "default" 0.0;
699 normal: "bubble_4.png";
704 part { name: "elm.swallow.content";
707 description { state: "default" 0.0;
717 part { name: "shine";
720 description { state: "default" 0.0;
729 normal: "bubble_shine.png";
737 program { name: "show";
739 action: STATE_SET "show" 0.0;
741 transition: ACCELERATE 0.5;
748 >>>>>>> remotes/origin/upstream