4 style { name: "text_style";
5 base: "font=Tizen font_size=18 text_class=tizen color=#646261 valign=0.5 align=center";
9 image: "world_map.png" COMP;
10 image: "searchlist.png" COMP;
11 image: "drawer_btn.png" COMP;
18 description { state: "default";
19 image.normal: "world_map.png";
26 public drawer_activate = 0;
27 public page_state = 0;
33 description { state: "default";
36 part { name: "map_base";
38 description { state: "default";
39 rel2.relative: 1 0.51;
40 color: 246 243 243 255;
42 description { state: "next";
44 rel2.relative: 1 0.45;
50 description { state: "default";
53 rel1.relative: 0.0 0.27;
54 rel2.relative: 1.0 0.90;
60 description { state: "next";
62 rel1.relative: 0.0 0.10;
63 rel2.relative: 1.0 0.90;
66 part { name: "city_list";
69 description { state: "default";
71 rel1.relative: 0.0 1.0;
73 description { state: "next";
79 part { name: "add_dim";
81 description { state: "default";
86 description { state: "next";
91 part { name: "add_btn_clipper";
93 description { state: "default";
96 description { state: "visible";
97 color: 255 255 255 255;
99 description { state: "next";
100 color: 255 255 255 0;
103 part { name: "add_btn";
106 clip_to: "add_btn_clipper";
107 description { state: "default";
110 rel1.relative: 0.5 0.4;
111 rel2.relative: 0.5 0.4;
115 color: 255 255 255 255;
117 description { state: "visible";
119 rel1.relative: 0.5 0.35;
120 rel2.relative: 0.5 0.35;
121 color: 255 255 255 255;
123 description { state: "next";
126 color: 255 255 255 0;
129 part { name: "add_description";
132 description { state: "default";
135 rel1.relative: 0.0 0.5;
136 rel2.relative: 1.0 0.5;
140 text: "<b>Add cities,<br>To find best time for your chat.";
144 color: 255 255 255 0;
146 description { state: "visible";
148 rel1.relative: 0.0 0.45;
149 rel2.relative: 1.0 0.45;
150 color: 255 255 255 255;
152 description { state: "next";
154 color: 255 255 255 0;
157 part { name: "add_description2";
161 description { state: "default";
162 rel1.relative: 0 0.6;
165 text: "<b>After you add cities,<br>they will be shown here.";
169 color: 255 255 255 255;
171 description { state: "hide";
173 color: 255 255 255 0;
176 part { name: "drawer_dim";
178 description { state: "default";
182 description { state: "visible";
185 description { state: "activated";
190 part { name: "drawer_bg";
193 description { state: "default";
194 rel1.relative: -0.68 0;
196 color: 255 180 50 210;
198 description { state: "visible";
201 description { state: "activated";
204 rel2.relative: 0.68 1;
207 part { name: "drawer_title";
210 description { state: "default" 0.0;
211 rel1.to: "drawer_bg";
212 rel2.to: "drawer_bg";
213 rel2.relative: 1 0.1;
214 text.text: "My Group List";
216 text.font: "Tizen:style="Bold"";
217 text.text_class: "tizen";
218 text.align: 0.1 0.25;
223 part { name: "drawer_line";
225 description { state: "default" 0.0;
226 rel1.to: "drawer_title";
227 rel2.to: "drawer_title";
228 rel1.relative: 0.05 0.65;
229 rel2.relative: 0.95 0.65;
235 part { name: "drawer_content";
238 description { state: "default";
239 rel1.to: "drawer_line";
240 rel2.to: "drawer_bg";
242 rel2.relative: 0.95 0.99;
247 part { name: "drawer_no_result";
250 description { state: "default" 0.0;
251 rel1.to: "drawer_line";
252 rel2.to: "drawer_line";
256 text.text: "No Groups";
258 text.font: "Tizen:style=Regular";
259 text.text_class: "tizen";
265 description { state: "hide" 0.0;
269 part { name: "drawer_btn";
272 description { state: "default";
273 rel1.relative: 0 0.01;
274 rel2.relative: 0 0.01;
278 image.normal: "drawer_btn.png";
280 description { state: "visible";
287 color: 255 200 0 210;
289 description { state: "activated";
291 rel1.relative: 0.6 0.01;
292 rel2.relative: 0.6 0.01;
297 color: 255 255 255 255;
299 description { state: "next";
303 part { name: "drawer_btn_event";
306 description { state: "default" 0.0;
307 rel1.to: "drawer_btn";
308 rel2.to: "drawer_btn";
316 part { name: "searchlist_bg";
319 description { state: "default";
320 rel1.to: "searchbar";
321 rel1.relative: 0.0 0.5;
322 rel2.to_x: "searchbar";
323 rel2.relative: 1.0 0.015;
327 image.normal: "searchlist.png";
329 description { state: "visible";
332 rel2.relative: 0.97 0.5;
335 part { name: "searchlist";
338 description { state: "default";
339 rel1.to: "searchlist_bg";
340 rel2.to: "searchlist_bg";
343 part { name: "searchbar_clipper";
346 description { state: "default";
347 rel1.relative: 0.03 0.015;
348 rel2.relative: 0.97 0.015;
352 color: 255 255 255 0;
355 description { state: "visible";
357 color: 255 255 255 255;
361 part { name: "searchbar";
364 clip_to: "searchbar_clipper";
365 description { state: "default";
366 rel1.to: "searchbar_clipper";
367 rel2.to: "searchbar_clipper";
370 description { state: "next";
371 rel1.to: "searchbar_clipper";
372 rel2.to: "searchbar_clipper";
376 part { name: "next_btn_clipper";
378 description { state: "default";
379 color: 255 255 255 0;
381 description { state: "visible";
382 color: 255 255 255 255;
384 description { state: "next";
385 color: 255 255 255 0;
388 part { name: "next_btn";
391 clip_to: "next_btn_clipper";
392 description { state: "default";
395 rel1.relative: 0.85 0.8;
396 rel2.relative: 0.85 0.8;
399 color: 255 255 255 0;
402 description { state: "visible";
404 rel1.relative: 0.9 0.8;
405 rel2.relative: 0.9 0.8;
406 color: 255 255 255 255;
408 description { state: "next";
411 color: 255 255 255 0;
415 part { name: "bottom_part";
418 description { state: "default";
419 rel1.to: "city_list";
423 description { state:"next";
429 part { name: "save_group_bg";
431 description{ state: "default";
435 description{ state: "next";
438 description{ state:"activated";
443 part { name: "save_group_btn";
446 description { state: "default";
447 rel1.to: "bottom_part";
448 rel2.to: "bottom_part";
449 rel1.relative: 0.5 1;
450 rel2.relative: 0.5 1;
456 description { state: "next";
458 rel1.relative: 0.5 0.5;
459 rel2.relative: 0.5 0.5;
462 description { state: "activated";
463 rel1.relative: 0.5 0.5;
464 rel2.relative: 0.5 0.5;
470 part { name: "new_event_btn";
473 description { state: "default";
474 rel1.to: "bottom_part";
475 rel2.to: "bottom_part";
476 rel1.relative: 0.75 1;
477 rel2.relative: 0.75 1;
483 description { state: "next";
485 rel1.relative: 0.75 0.5;
486 rel2.relative: 0.75 0.5;
494 program { name: "hold";
495 action: SIGNAL_EMIT "momentic,state,hold" "";
497 program { name: "unhold";
498 action: SIGNAL_EMIT "momentic,state,unhold" "";
500 program { name: "start";
502 action: STATE_SET "visible" 0.0;
504 target: "add_btn_clipper";
505 target: "add_description";
506 target: "drawer_btn";
507 transition: DECELERATE 1;
509 program { name: "page1";
510 signal: "momentic,state,page1";
512 run_program(PROGRAM:"go_page1a");
513 run_program(PROGRAM:"hold");
514 set_int(page_state, -1);
517 program { name: "page2";
518 signal: "momentic,state,page2";
520 run_program(PROGRAM:"hide_search");
521 run_program(PROGRAM:"go_page2a");
522 run_program(PROGRAM:"hold");
523 set_int(page_state, -1);
526 program { name: "page_back";
527 signal: "momentic,state,page,back";
529 if (get_int(drawer_activate)) {
530 run_program(PROGRAM:"drawer_hide");
532 if (get_int(page_state) == 3) {
534 run_program(PROGRAM:"hold");
535 set_int(page_state, -1);
536 } else if (get_int(page_state) == 2) {
537 run_program(PROGRAM:"page_back_1a");
538 run_program(PROGRAM:"page_back_1d");
539 run_program(PROGRAM:"hold");
540 set_int(page_state, -1);
541 } else if (get_int(page_state) == 1) {
542 run_program(PROGRAM:"page_back_0a");
543 run_program(PROGRAM:"page_back_0d");
544 run_program(PROGRAM:"hide_searchlist");
545 run_program(PROGRAM:"show_add_description2");
546 run_program(PROGRAM:"next_btn_hide");
547 run_program(PROGRAM:"hold");
548 set_int(page_state, -1);
556 program { name: "page_back_1a";
557 action: STATE_SET "default" 0.0;
561 target: "bottom_part";
562 target: "save_group_btn";
563 target: "new_event_btn";
564 transition: DECELERATE 0.75;
565 after: "page_back_1b";
567 program { name: "page_back_1b";
568 action: STATE_SET "visible" 0.0;
570 target: "next_btn_clipper";
571 target: "searchbar_clipper";
572 transition: DECELERATE 0.25;
573 after: "page_back_1c";
575 program { name: "page_back_1c";
577 run_program(PROGRAM:"unhold");
578 set_int(page_state, 1);
581 program { name: "page_back_1d";
582 action: STATE_SET "next" 0.0;
588 program { name: "page_back_0a";
589 action: STATE_SET "default" 0.0;
591 target: "add_btn_clipper";
592 target: "add_description";
593 target: "drawer_btn";
594 after: "page_back_0b";
596 program { name: "page_back_0b";
597 action: STATE_SET "visible" 0.0;
599 target: "add_btn_clipper";
600 target: "add_description";
601 target: "drawer_btn";
602 transition: DECELERATE 1;
603 after: "page_back_0c";
605 program { name: "page_back_0c";
606 action: STATE_SET "default" 0.0;
609 program { name: "page_back_0d";
610 action: STATE_SET "default" 0.0;
612 target: "searchbar_clipper";
613 transition: DECELERATE 0.5;
614 after: "page_back_0e";
616 program { name: "page_back_0e";
618 run_program(PROGRAM:"unhold");
619 set_int(page_state, 0);
626 program { name: "go_page1a";
627 action: STATE_SET "next" 0.0;
629 target: "add_btn_clipper";
630 target: "add_description";
633 target: "drawer_btn";
634 transition: DECELERATE 0.25;
637 program { name: "go_page1b";
638 action: STATE_SET "visible" 0.0;
639 target: "searchbar_clipper";
642 program { name: "go_page1c";
643 action: SIGNAL_EMIT "momentic,page1,done" "";
646 program { name: "go_page1d";
648 run_program(PROGRAM:"unhold");
649 set_int(page_state, 1);
656 program { name: "show_searchbar";
657 signal: "momentic,state,searchbar,show";
658 action: STATE_SET "visible" 0.0;
659 target: "searchbar_clipper";
660 transition: DECELERATE 0.25;
662 program { name: "hide_searchbar";
663 signal: "momentic,state,searchbar,hide";
664 action: STATE_SET "default" 0.0;
665 target: "searchbar_clipper";
666 transition: DECELERATE 0.25;
668 program { name: "show_searchlist";
669 signal: "momentic,state,searchlist,show";
670 action: STATE_SET "visible" 0.0;
671 target: "searchlist";
672 target: "searchlist_bg";
673 transition: DECELERATE 0.5;
675 program { name: "hide_searchlist";
676 signal: "momentic,state,searchlist,hide";
677 action: STATE_SET "default" 0.0;
678 target: "searchlist";
679 target: "searchlist_bg";
680 transition: DECELERATE 0.5;
682 program { name: "hide_search";
683 signal: "momentic,state,search,hide";
684 action: STATE_SET "default" 0.0;
685 target: "searchlist";
686 target: "searchlist_bg";
687 transition: DECELERATE 0.5;
688 after: "hide_searchbar";
693 program { name: "show_add_description2";
694 signal: "momentic,state,add_description,show";
695 action: STATE_SET "default" 0.0;
696 target: "add_description2";
697 transition: DECELERATE 0.25;
699 program { name: "hide_add_description2";
700 signal: "momentic,state,add_description,hide";
701 action: STATE_SET "hide" 0.0;
702 target: "add_description2";
703 transition: DECELERATE 0.25;
705 program { name: "jump_to_result";
706 signal: "momentic,state,result,show";
707 action: STATE_SET "next" 0.0;
708 target: "add_description";
710 target: "add_btn_clipper";
711 transition: DECELERATE 0.25;
712 after: "jump_to_result2";
714 program { name: "jump_to_result2";
715 action: STATE_SET "next" 0.0;
718 transition: DECELERATE 0.75;
721 program { name: "jump_to_first";
722 signal: "momentic,state,first,show";
723 action: STATE_SET "visible" 0.0;
724 target: "add_description";
726 target: "add_btn_clipper";
727 transition: DECELERATE 0.25;
733 program { name: "go_page2a";
734 action: STATE_SET "next" 0.0;
736 target: "next_btn_clipper";
737 transition: DECELERATE 0.25;
740 program { name: "go_page2b";
741 action: STATE_SET "next" 0.0;
744 target: "bottom_part";
745 target: "save_group_btn";
746 target: "new_event_btn";
747 transition: DECELERATE 0.75;
750 program { name: "go_page2c";
752 run_program(PROGRAM:"unhold");
753 set_int(page_state, 2);
760 program { name: "next_btn_show";
761 signal: "momentic,state,next_btn,show";
762 action: STATE_SET "visible" 0.0;
764 target: "next_btn_clipper";
765 transition: DECELERATE 0.75;
767 program { name: "next_btn_hide";
768 signal: "momentic,state,next_btn,hide";
769 action: STATE_SET "default" 0.0;
771 target: "next_btn_clipper";
772 transition: DECELERATE 0.75;
778 program { name: "drawer_show";
779 signal: "momentic,state,drawer,show";
780 action: STATE_SET "activated" 0.0;
781 target: "drawer_btn";
782 target: "drawer_dim";
784 transition: DECELERATE 0.5;
786 program { name: "drawer_hide";
787 signal: "momentic,state,drawer,hide";
788 action: STATE_SET "visible" 0.0;
789 target: "drawer_btn";
790 target: "drawer_dim";
792 transition: DECELERATE 0.5;
794 program { name: "drawer_btn_hide";
795 signal: "momentic,state,drawer_btn,hide";
796 action: STATE_SET "default" 0.0;
797 target: "drawer_btn";
798 transition: DECELERATE 0.5;
800 program { name: "drawer_clicked";
801 signal: "mouse,clicked,1";
802 source: "drawer_btn_event";
804 if (get_int(drawer_activate) == 0) {
805 set_int(drawer_activate, 1);
806 run_program(PROGRAM:"drawer_show");
808 set_int(drawer_activate, 0);
809 run_program(PROGRAM:"drawer_hide");
813 program { name: "drawer_clicked2";
814 signal: "mouse,clicked,1";
815 source: "drawer_dim";
817 set_int(drawer_activate, 0);
818 run_program(PROGRAM:"drawer_hide");
821 program { name: "drawer_no_result_hide";
822 signal: "momentic,state,drawer,noresult,hide";
823 action: STATE_SET "hide" 0.0;
824 target: "drawer_no_result";
826 program { name: "drawer_no_result_show";
827 signal: "momentic,state,drawer,noresult,show";
828 action: STATE_SET "default" 0.0;
829 target: "drawer_no_result";
836 program { name: "save_group_activate";
837 signal: "momentic,state,save_group,activate";
838 action: STATE_SET "next" 0.0;
839 target: "save_group_btn";
840 target: "bottom_part";
841 transition: DECELERATE 0.5;
843 program { name: "save_group_deactivate";
844 signal: "momentic,state,save_group,deactivate";
845 action: STATE_SET "default" 0.0;
846 target: "save_group_btn";
847 target: "bottom_part";
848 transition: DECELERATE 0.5;