3 * Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
5 * Licensed under the Apache License, Version 2.0 (the License);
6 * you may not use this file except in compliance with the License.
7 * You may obtain a copy of the License at
9 * http://www.apache.org/licenses/LICENSE-2.0
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an AS IS BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
24 // 2.2.7.1 edit mode select all style
25 group { GENLIST_NAME("select_all/default")
26 alias: "elm/layout/select_all/default";
30 data.item: "texts" "elm.text";
31 data.item: "contents" "elm.icon";
34 GENLIST_PART_BG_NORMAL
36 GENLIST_PART_PADDING_LEFT
37 GENLIST_PART_PADDING_RIGHT
38 GENLIST_PART_PADDING_TOP_SIZE( 21 ) // (112-70)/2
39 GENLIST_PART_PADDING_BOTTOM_SIZE( 21 ) // (112-70)/2
40 part { name: "bg_color";
42 description { state: "default" 0.0;
43 rel1.to_y: "elm.text";
44 rel2.to_y: "elm.text";
45 color: GENLIST_SELECT_ALL_BG_COLOR;
48 GENLIST_PART_ICON_CHECK_RADIO_L("elm.icon", "elm.padding.left")
49 GENLIST_PART_PADDING_L("elm.padding.icon.right", "elm.icon")
50 GENLIST_PART_LISTITEM_("elm.text", 70, // FIXME: This value is not defined in the UX yet.
51 "elm.padding.icon.right", "elm.padding.right", "elm.padding.top", "elm.padding.bottom",
55 GENLIST_PROGRAM_SOUND("elm.text")
56 GENLIST_PROGRAM_SOUND("bg_color")
57 GENLIST_PROGRAM_DISABLED( target: "elm.icon"; target: "elm.text"; )
61 // 2.2.7. Genlist Edit mode (rename)
62 // Should be used as decorate all item style
63 group { GENLIST_NAME("edit_default/default")
67 data.item: "contents" "elm.edit.icon.1 elm.edit.icon.2";
71 GENLIST_PART_BG_NORMAL
72 GENLIST_PART_EXPANDED_PAD
73 GENLIST_PART_SPACER("elm.padding.left",
74 GENLIST_DESCRIPTION_L("elm.swallow.pad",
75 min: GENLIST_PADDING_SIZE_LEFT 0;
76 max: GENLIST_PADDING_SIZE_LEFT -1;
79 description { state: "reorder" 0.0;
80 inherit: "default" 0.0;
85 GENLIST_PART_SPACER("elm.padding.right",
86 description { state: "default" 0.0;
87 min: GENLIST_PADDING_SIZE_RIGHT 0;
88 max: GENLIST_PADDING_SIZE_RIGHT -1;
95 description { state: "reorder" 0.0;
96 inherit: "default" 0.0;
101 GENLIST_PART_RECT("sound_left",
102 description { state: "default" 0.0;
104 rel2.to_x: "elm.swallow.decorate.content";
108 GENLIST_PART_RECT("sound_right",
109 description { state: "default" 0.0;
111 rel1.to_x: "elm.swallow.decorate.content";
115 GENLIST_PART_ICON("elm.edit.icon.1",
116 GENLIST_DESCRIPTION_L("elm.padding.left",
118 GENLIST_PARAM_ICON_CHECK_RADIO
120 description { state: "decorate" 0.0;
121 inherit: "default" 0.0;
124 description { state: "flipped" 0.0;
125 inherit: "default" 0.0;
131 GENLIST_PART_PADDING_L("elm.edit.icon1.right", "elm.edit.icon.1")
132 GENLIST_PART_ICON("elm.swallow.decorate.content",
133 GENLIST_DESCRIPTION_LR("elm.edit.icon1.right", "elm.edit.icon.2",
134 min: 0 GENLIST_HEIGHT_1LINE;
137 GENLIST_PART_BOTTOM_LINE
138 GENLIST_PART_ICON("elm.edit.icon.2",
139 GENLIST_DESCRIPTION_R("elm.padding.right",
143 description { state: "decorate" 0.0;
144 inherit: "default" 0.0;
147 description { state: "flipped" 0.0;
148 inherit: "default" 0.0;
156 GENLIST_PROGRAM_DISABLED(
158 target: "bg_reorder";
159 target: "bottom_line";
160 target: "bottom_line2";
162 GENLIST_PROGRAM_SELECT(
164 target: "bg_reorder";
165 target: "bottom_line";
166 target: "bottom_line2";
168 // FIXME: GENLIST_PROGRAM_SOUND("base") makes duplicated clicked sounds because
169 // swallowed edje also makes sound.
170 // I don't know why "base" part can receive "mouse,clicked,1" events
171 // even though it is below the "elm.swallow.decorate.content" and events should
172 // not be repeated!!!!!!!!
173 GENLIST_PROGRAM_SOUND("sound_left")
174 GENLIST_PROGRAM_SOUND("sound_right")
175 GENLIST_PROGRAM_CHECK("elm.edit.icon.1")
176 GENLIST_PROGRAM_REORDER(
178 target: "bg_reorder_clip";
179 target: "bottom_line_clip";
180 target: "elm.padding.left";
181 target: "elm.padding.right";
183 GENLIST_PROGRAMS_DECORATE_EFFECT(
184 target: "elm.edit.icon.1";
185 target: "elm.edit.icon.2";
187 GENLIST_PROGRAM_FLIP_EFFECT_TARGET(
188 target: "elm.edit.icon.1";
189 target: "elm.edit.icon.2";
191 program { name: "flip_enabled";
192 signal: "elm,state,flip,enabled";
197 get_state(PART:"bg_reorder_clip", st, 30, vl);
198 if (!strcmp(st, "reorder") || !strcmp(st, "reorder_flip")) {
199 set_state(PART:"bg_reorder_clip", "reorder_flip", 0.0);
203 program { name: "flip_disabled";
204 signal: "elm,state,flip,disabled";
209 get_state(PART:"bg_reorder_clip", st, 30, vl);
210 if (!strcmp(st, "reorder") || !strcmp(st, "reorder_flip")) {
211 set_state(PART:"bg_reorder_clip", "reorder", 0.0);
220 group { name: "elm/genlist/item/edit_default_transparency/default";
221 alias: "elm/genlist/item_odd/edit_default_transparency/default";
222 alias: "elm/genlist/item_compress/edit_default_transparency/default";
223 alias: "elm/genlist/item_compress_odd/edit_default_transparency/default";
224 data.item: "stacking" "above";
225 data.item: "decorate_contents" "elm.edit.icon.1 elm.edit.icon.2";
228 image: "01_list_reorder_bg_above.png" COMP;
229 image: "01_list_reorder_bg_below.png" COMP;
236 description { state: "default" 0.0;
240 GENLIST_PART_PADDING_TOP_SIZE( 0 )
241 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
242 GENLIST_PART_PADDING_RIGHT_EDIT
244 part { name: "elm.padding.reorder";
247 description { state: "default" 0.0;
248 min: GENLIST_SIZE_16_INC 0;
251 rel2.relative: 0.0 1.0;
254 description { state: "reorder" 0.0;
255 inherit: "default" 0.0;
259 part { name: "elm.decorate_bg";
262 description { state: "default" 0.0;
265 to_x: "elm.padding.reorder";
266 to_y: "elm.padding.top";
270 to_y: "elm.padding.bottom";
276 part { name: "elm.padding.left";
279 description { state: "default" 0.0;
280 min: GENLIST_SIZE_16_INC 0;
285 to_x: "elm.padding.reorder";
287 rel2.to_x: "elm.padding.reorder";
288 rel2.relative: 0.0 1.0;
293 part { name: "elm.edit.icon.1";
296 description { state: "default" 0.0;
302 to_x: "elm.padding.left";
303 to_y: "elm.padding.top";
308 to_x: "elm.padding.left";
309 to_y: "elm.padding.bottom";
312 description { state: "enabled" 0.0;
313 inherit: "default" 0.0;
318 part { name: "elm.padding.icon1.right";
321 description { state: "default" 0.0;
322 min: GENLIST_SIZE_16_INC 0;
327 to_x: "elm.edit.icon.1";
329 rel2.to_x: "elm.edit.icon.1";
334 part { name: "elm.swallow.decorate.content";
338 description { state: "default" 0.0;
341 to_x: "elm.padding.icon1.right";
342 to_y: "elm.padding.top";
346 to_x: "elm.edit.icon.2";
347 to_y: "elm.padding.bottom";
350 description { state: "disabled" 0.0;
351 inherit: "default" 0.0;
354 description { state: "flipped" 0.0;
355 inherit: "default" 0.0;
358 to_x: "elm.padding.left";
359 to_y: "elm.padding.top";
363 to_x: "elm.padding.right";
364 to_y: "elm.padding.bottom";
368 part { name: "elm.padding.icon2.left";
371 description { state: "default" 0.0;
372 min: GENLIST_SIZE_16_INC 0;
377 to_x: "elm.swallow.decorate.content";
379 rel2.to_x: "elm.swallow.decorate.content";
384 part { name: "elm.edit.icon.2";
386 description { state: "default" 0.0;
392 offset: -GENLIST_SIZE_16_INC GENLIST_SIZE_6_INC;
396 offset: -GENLIST_SIZE_16_INC -GENLIST_SIZE_8_INC;
399 description { state: "disabled" 0.0;
400 inherit: "default" 0.0;
403 description { state: "enabled" 0.0;
404 inherit: "default" 0.0;
409 part { name: "bottom_line";
412 description { state: "default" 0.0;
416 color: GENLIST_PART_EDIT_1PIXEL_LINE_COLOR_INC;
419 to_x: "elm.decorate_bg";
425 inherit: "default" 0.0;
429 state: "enabled" 0.0;
430 inherit: "default" 0.0;
435 part { name: "reorder_glow_above";
437 description { state: "default" 0.0;
439 rel1.relative: 0.0 -0.3;
440 rel2.relative: 1.0 0.0;
442 normal: "01_list_reorder_bg_above.png";
446 description { state: "reorder" 0.0;
447 inherit: "default" 0.0;
451 part { name: "reorder_glow_below";
453 description { state: "default" 0.0;
455 rel1.relative: 0.0 1.0;
456 rel2.relative: 1.0 1.3;
458 normal: "01_list_reorder_bg_below.png";
462 description { state: "reorder" 0.0;
463 inherit: "default" 0.0;
470 program { name: "go_disabled";
471 signal: "elm,state,disabled";
473 action: STATE_SET "disabled" 0.0;
476 program { name: "go_enabled";
477 signal: "elm,state,enabled";
479 action: STATE_SET "default" 0.0;
483 // decorate mode enable signal
484 program { name: "decorate_enabled_effect";
485 signal: "elm,state,decorate,enabled,effect";
487 action: STATE_SET "enabled" 0.0;
488 transition: DECELERATE 0.7;
489 target: "elm.edit.icon.1";
490 target: "elm.edit.icon.2";
491 target: "bottom_line";
493 program { name: "decorate_disabled_effect";
494 signal: "elm,state,decorate,disabled,effect";
496 action: STATE_SET "default" 0.0;
497 transition: DECELERATE 0.7;
498 target: "elm.edit.icon.1";
499 target: "elm.edit.icon.2";
500 target: "bottom_line";
502 program { name: "decorate_enabled";
503 signal: "elm,state,decorate,enabled";
505 action: STATE_SET "enabled" 0.0;
506 target: "elm.edit.icon.1";
507 target: "elm.edit.icon.2";
508 target: "bottom_line";
510 program { name: "decorate_disabled";
511 signal: "elm,state,decorate,disabled";
513 action: STATE_SET "default" 0.0;
514 target: "elm.edit.icon.1";
515 target: "elm.edit.icon.2";
516 target: "bottom_line";
520 program { name: "reorder_enabled";
521 signal: "elm,state,reorder,enabled";
523 action: STATE_SET "reorder" 0.0;
524 target: "elm.padding.reorder";
526 program { name: "reorder_disabled";
527 signal: "elm,state,reorder,disabled";
529 action: STATE_SET "default" 0.0;
530 target: "elm.padding.reorder";
533 program { name: "reorder_enabled_effect";
534 signal: "elm,state,reorder_enabled_effect";
536 action: STATE_SET "reorder" 0.0;
537 transition: DECELERATE 0.7;
538 target: "elm.padding.reorder";
540 program { name: "reorder_disabled_effect";
541 signal: "elm,state,reorder_disabled_effect";
543 action: STATE_SET "default" 0.0;
544 transition: DECELERATE 0.7;
545 target: "elm.padding.reorder";
549 name: "show_reorder_glow";
550 signal: "elm,action,item,reorder_start";
552 action: STATE_SET "reorder" 0.0;
553 target: "reorder_glow_above";
554 target: "reorder_glow_below";
557 name: "hide_reorder_glow";
558 signal: "elm,action,item,reorder_end";
560 action: STATE_SET "default" 0.0;
561 target: "reorder_glow_above";
562 target: "reorder_glow_below";
566 name: "enable_flip_mode";
567 signal: "elm,state,flip,enabled";
569 action: STATE_SET "disabled" 0.0;
570 target: "elm.edit.icon.2";
571 after: "enable_flip_mode_next";
574 name: "enable_flip_mode_next";
575 action: STATE_SET "flipped" 0.0;
576 transition: DECELERATE 0.5;
577 target: "elm.swallow.decorate.content";
580 name: "disable_flip_mode";
581 signal: "elm,state,flip,disabled";
583 action: STATE_SET "default" 0.0;
584 transition: DECELERATE 0.5;
585 target: "elm.swallow.decorate.content";
586 target: "elm.edit.icon.2";
591 group { name: "elm/genlist/item/dialogue/edit/default";
592 alias: "elm/genlist/item_odd/dialogue/edit/default";
593 alias: "elm/genlist/item_compress/dialogue/edit/default";
594 alias: "elm/genlist/item_compress_odd/dialogue/edit/default";
595 alias: "elm/layout/dialogue/decorate";
596 data.item: "stacking" "above";
597 data.item: "decorate_contents" "elm.edit.icon.1 elm.edit.icon.2";
604 description { state: "default" 0.0;
608 GENLIST_PART_PADDING_TOP_SIZE( 0 )
609 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
610 GENLIST_PART_PADDING_RIGHT_EDIT
612 part { name: "elm.decorate_bg";
615 description { state: "default" 0.0;
618 to_x: "elm.rect.dialogue";
619 to_y: "elm.padding.top";
623 to_y: "elm.padding.bottom";
625 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
627 description { state: "selected" 0.0;
628 inherit: "default" 0.0;
629 color: GENLIST_LIST_PRESS_COLOR;
632 part { name: "elm.rect.dialogue";
635 description { state: "default" 0.0;
636 min: GENLIST_SIZE_16_INC 0;
638 color: GENLIST_DIALOGUE_GROUP_LEFT_BG_COLOR_INC;
639 rel2.relative: 0.0 1.0;
643 part { name: "elm.padding.left";
646 description { state: "default" 0.0;
647 min: GENLIST_PADDING_5_INC 0;
652 to_x: "elm.rect.dialogue";
654 rel2.to_x: "elm.rect.dialogue";
658 part { name: "elm.edit.icon.1";
661 description { state: "default" 0.0;
665 to_x: "elm.padding.left";
666 to_y: "elm.padding.top";
670 to_x: "elm.padding.left";
671 to_y: "elm.padding.bottom";
674 description { state: "enabled" 0.0;
675 inherit: "default" 0.0;
679 part { name: "elm.padding.icon1.right";
682 description { state: "default" 0.0;
683 min: GENLIST_SIZE_16_INC 0;
688 to_x: "elm.edit.icon.1";
690 rel2.to_x: "elm.edit.icon.1";
693 description { state: "disabled" 0.0;
694 inherit: "default" 0.0;
698 part { name: "elm.swallow.decorate.content_cliprect";
702 description { state: "default" 0.0;
705 to_x: "elm.edit.icon.1";
706 to_y: "elm.padding.top";
710 to_x: "elm.padding.icon2.left";
711 to_y: "elm.padding.bottom";
714 description { state: "disabled" 0.0;
715 inherit: "default" 0.0;
718 description { state: "flipped" 0.0;
719 inherit: "default" 0.0;
722 to_x: "elm.padding.left";
723 to_y: "elm.padding.top";
727 to_x: "elm.padding.right";
728 to_y: "elm.padding.bottom";
732 part { name: "elm.swallow.decorate.content";
733 clip_to: "elm.swallow.decorate.content_cliprect";
737 description { state: "default" 0.0;
738 rel1 { relative: -1.0 0.0;
739 to_x: "elm.padding.icon1.right";
740 to_y: "elm.swallow.decorate.content_cliprect";
742 rel2 { to: "elm.swallow.decorate.content_cliprect"; }
744 description { state: "disabled" 0.0;
745 inherit: "default" 0.0;
748 description { state: "flipped" 0.0;
749 rel1 { relative: 0.0 0.0;
750 to_x: "elm.rect.dialogue";
751 to_y: "elm.swallow.decorate.content_cliprect";
753 rel2.to: "elm.swallow.decorate.content_cliprect";
757 part { name: "elm.padding.icon2.left";
760 description { state: "default" 0.0;
761 min: GENLIST_SIZE_16_INC 0;
764 rel1.to_x: "elm.edit.icon.2";
767 to_x: "elm.edit.icon.2";
773 part { name: "elm.edit.icon.2";
775 description { state: "default" 0.0;
778 rel1.to_x: "elm.padding.right";
781 to_x: "elm.padding.right";
784 description { state: "disabled" 0.0;
785 inherit: "default" 0.0;
788 description { state: "enabled" 0.0;
789 inherit: "default" 0.0;
794 part { name: "bottom_line";
797 description { state: "default" 0.0;
801 color: GENLIST_LIST_LINE1_COLOR;
804 to_x: "elm.decorate_bg";
810 inherit: "default" 0.0;
817 program { name: "go_active";
818 signal: "elm,state,selected";
820 action: STATE_SET "selected" 0.0;
821 target: "elm.decorate_bg";
823 program { name: "go_passive";
824 signal: "elm,state,unselected";
826 action: STATE_SET "default" 0.0;
827 target: "elm.decorate_bg";
828 transition: LINEAR 0.1;
831 program { name: "go_disabled";
832 signal: "elm,state,disabled";
834 action: STATE_SET "disabled" 0.0;
837 program { name: "go_enabled";
838 signal: "elm,state,enabled";
840 action: STATE_SET "default" 0.0;
844 // decorate mode enable signal
845 program { name: "GENLIST_PART_BASE_BOTTOM_LINE";
846 signal: "elm,state,decorate,enabled,effect";
848 action: STATE_SET "enabled" 0.0;
849 transition: DECELERATE 0.7;
850 target: "elm.edit.icon.1";
851 target: "elm.edit.icon.2";
853 program { name: "decorate_disabled_effect";
854 signal: "elm,state,decorate,disabled,effect";
856 action: STATE_SET "default" 0.0;
857 transition: DECELERATE 0.7;
858 target: "elm.edit.icon.1";
859 target: "elm.edit.icon.2";
861 program { name: "decorate_enabled";
862 signal: "elm,state,decorate,enabled";
864 action: STATE_SET "enabled" 0.0;
865 target: "elm.edit.icon.1";
866 target: "elm.edit.icon.2";
868 program { name: "decorate_disabled";
869 signal: "elm,state,decorate,disabled";
871 action: STATE_SET "default" 0.0;
872 target: "elm.edit.icon.1";
873 target: "elm.edit.icon.2";
878 name: "enable_flip_mode";
879 signal: "elm,state,flip,enabled";
881 action: STATE_SET "disabled" 0.0;
882 target: "elm.edit.icon.2";
883 target: "elm.padding.icon1.right";
884 after: "enable_flip_mode_next";
887 name: "enable_flip_mode_next";
888 action: STATE_SET "flipped" 0.0;
889 //transition: DECELERATE 0.5;
890 target: "elm.swallow.decorate.content_cliprect";
891 target: "elm.swallow.decorate.content";
894 name: "disable_flip_mode";
895 signal: "elm,state,flip,disabled";
897 action: STATE_SET "default" 0.0;
898 transition: DECELERATE 0.5;
899 target: "elm.swallow.decorate.content_cliprect";
900 target: "elm.swallow.decorate.content";
901 target: "elm.edit.icon.2";
906 group { name: "elm/genlist/item/dialogue/edit/contact/default";
907 alias: "elm/genlist/item_odd/dialogue/edit/contact/default";
908 alias: "elm/genlist/item_compress/dialogue/edit/contact/default";
909 alias: "elm/genlist/item_compress_odd/dialogue/edit/contact/default";
910 alias: "elm/layout/dialogue/edit/contact";
911 data.item: "stacking" "above";
912 data.item: "decorate_contents" "elm.edit.icon";
919 description { state: "default" 0.0;
923 GENLIST_PART_PADDING_TOP_SIZE( 0 )
924 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
925 GENLIST_PART_PADDING_RIGHT_EDIT
927 part { name: "elm.decorate_bg";
930 description { state: "default" 0.0;
933 to_y: "elm.padding.top";
937 to_y: "elm.padding.bottom";
939 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
942 part { name: "elm.swallow.decorate.content";
946 description { state: "default" 0.0;
949 to_y: "elm.padding.top";
953 to_x: "elm.base.icon";
954 to_y: "elm.padding.bottom";
957 description { state: "disabled" 0.0;
958 inherit: "default" 0.0;
961 description { state: "flipped" 0.0;
962 inherit: "default" 0.0;
965 part { name: "vertical_line";
968 description { state: "default" 0.0;
971 color: GENLIST_LIST_LINE1_COLOR;
974 to_x: "elm.swallow.decorate.content";
977 rel2.to_x: "elm.swallow.decorate.content";
981 inherit: "default" 0.0;
985 part { name: "bottom_line";
988 description { state: "default" 0.0;
991 color: GENLIST_LIST_LINE1_COLOR;
994 to_x: "elm.decorate_bg";
1000 inherit: "default" 0.0;
1004 part { name: "elm.base.icon";
1007 description { state: "default" 0.0;
1008 min: GENLIST_SIZE_90_INC 0;
1010 color: LAYOUT_GROUP_LIST_BG_COLOR_INC;
1017 description { state: "enabled" 0.0;
1018 inherit: "default" 0.0;
1022 part { name: "elm.padding.icon.bottom";
1025 description { state: "default" 0.0;
1026 min: 0 GENLIST_SIZE_40_INC;
1032 to_x: "elm.base.icon";
1034 rel2.to_x: "elm.base.icon";
1037 part { name: "elm.edit.icon";
1039 description { state: "default" 0.0;
1044 to_y: "elm.padding.icon.bottom";
1048 to_y: "elm.padding.icon.bottom";
1051 description { state: "disabled" 0.0;
1052 inherit: "default" 0.0;
1055 description { state: "enabled" 0.0;
1056 inherit: "default" 0.0;
1060 GENLIST_PART_DISCLIP
1063 program { name: "go_disabled";
1064 signal: "elm,state,disabled";
1066 action: STATE_SET "disabled" 0.0;
1069 program { name: "go_enabled";
1070 signal: "elm,state,enabled";
1072 action: STATE_SET "default" 0.0;
1076 // decorate mode enable signal
1077 program { name: "decorate_enabled_effect";
1078 signal: "elm,state,decorate,enabled,effect";
1080 action: STATE_SET "enabled" 0.0;
1081 transition: DECELERATE 0.7;
1082 target: "elm.base.icon";
1083 target: "elm.edit.icon";
1085 program { name: "decorate_disabled_effect";
1086 signal: "elm,state,decorate,disabled,effect";
1088 action: STATE_SET "default" 0.0;
1089 transition: DECELERATE 0.7;
1090 target: "elm.base.icon";
1091 target: "elm.edit.icon";
1093 program { name: "decorate_enabled";
1094 signal: "elm,state,decorate,enabled";
1096 action: STATE_SET "enabled" 0.0;
1097 target: "elm.base.icon";
1098 target: "elm.edit.icon";
1100 program { name: "decorate_disabled";
1101 signal: "elm,state,decorate,disabled";
1103 action: STATE_SET "default" 0.0;
1104 target: "elm.base.icon";
1105 target: "elm.edit.icon";
1109 name: "enable_flip_mode";
1110 signal: "elm,state,flip,enabled";
1112 after: "enable_flip_mode_next";
1115 name: "enable_flip_mode_next";
1116 action: STATE_SET "flipped" 0.0;
1117 transition: DECELERATE 0.5;
1118 target: "elm.swallow.decorate.content";
1121 name: "disable_flip_mode";
1122 signal: "elm,state,flip,disabled";
1124 action: STATE_SET "default" 0.0;
1125 transition: DECELERATE 0.5;
1126 target: "elm.swallow.decorate.content";
1127 target: "elm.edit.icon";
1132 /* this group is only for 2text.1icon.2 */
1133 group { name: "elm/genlist/item/dialogue/edit/contact.2/default";
1134 alias: "elm/genlist/item_odd/dialogue/edit/contact.2/default";
1135 alias: "elm/genlist/item_compress/dialogue/edit/contact.2/default";
1136 alias: "elm/genlist/item_compress_odd/dialogue/edit/contact.2/default";
1137 alias: "elm/layout/dialogue/edit/contact.2";
1138 data.item: "stacking" "above";
1139 data.item: "decorate_contents" "elm.edit.icon";
1142 part { name: "base";
1146 description { state: "default" 0.0;
1150 GENLIST_PART_PADDING_TOP_SIZE( 0 )
1151 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1152 GENLIST_PART_PADDING_RIGHT_EDIT
1154 part { name: "elm.decorate_bg";
1157 description { state: "default" 0.0;
1160 to_y: "elm.padding.top";
1164 to_y: "elm.padding.bottom";
1166 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
1169 part { name: "elm.swallow.decorate.content";
1173 description { state: "default" 0.0;
1176 to_y: "elm.padding.top";
1180 to_x: "elm.base.icon";
1181 to_y: "elm.padding.bottom";
1184 description { state: "disabled" 0.0;
1185 inherit: "default" 0.0;
1188 description { state: "flipped" 0.0;
1189 inherit: "default" 0.0;
1192 part { name: "vertical_line";
1195 description { state: "default" 0.0;
1199 color: GENLIST_LIST_LINE1_COLOR;
1202 to_x: "elm.swallow.decorate.content";
1207 to_x: "elm.swallow.decorate.content";
1212 inherit: "default" 0.0;
1216 part { name: "bottom_line";
1219 description { state: "default" 0.0;
1222 color: GENLIST_LIST_LINE1_COLOR;
1225 to_x: "elm.decorate_bg";
1231 inherit: "default" 0.0;
1235 part { name: "elm.base.icon";
1238 description { state: "default" 0.0;
1239 min: GENLIST_SIZE_90_INC 0;
1241 color: LAYOUT_GROUP_LIST_BG_COLOR_INC;
1248 description { state: "enabled" 0.0;
1249 inherit: "default" 0.0;
1253 part { name: "elm.padding.icon.bottom";
1256 description { state: "default" 0.0;
1257 min: 0 GENLIST_SIZE_40_INC;
1263 to_x: "elm.base.icon";
1265 rel2.to_x: "elm.base.icon";
1268 part { name: "elm.edit.icon";
1270 description { state: "default" 0.0;
1274 to_y: "elm.padding.icon.bottom";
1278 to_y: "elm.padding.icon.bottom";
1281 description { state: "disabled" 0.0;
1282 inherit: "default" 0.0;
1285 description { state: "enabled" 0.0;
1286 inherit: "default" 0.0;
1290 GENLIST_PART_DISCLIP
1293 program { name: "go_disabled";
1294 signal: "elm,state,disabled";
1296 action: STATE_SET "disabled" 0.0;
1299 program { name: "go_enabled";
1300 signal: "elm,state,enabled";
1302 action: STATE_SET "default" 0.0;
1306 // decorate mode enable signal
1307 program { name: "decorate_enabled_effect";
1308 signal: "elm,state,decorate,enabled,effect";
1310 action: STATE_SET "enabled" 0.0;
1311 transition: DECELERATE 0.7;
1312 target: "elm.base.icon";
1313 target: "elm.edit.icon";
1315 program { name: "decorate_disabled_effect";
1316 signal: "elm,state,decorate,disabled,effect";
1318 action: STATE_SET "default" 0.0;
1319 transition: DECELERATE 0.7;
1320 target: "elm.base.icon";
1321 target: "elm.edit.icon";
1323 program { name: "decorate_enabled";
1324 signal: "elm,state,decorate,enabled";
1326 action: STATE_SET "enabled" 0.0;
1327 target: "elm.base.icon";
1328 target: "elm.edit.icon";
1330 program { name: "decorate_disabled";
1331 signal: "elm,state,decorate,disabled";
1333 action: STATE_SET "default" 0.0;
1334 target: "elm.base.icon";
1335 target: "elm.edit.icon";
1339 name: "enable_flip_mode";
1340 signal: "elm,state,flip,enabled";
1342 after: "enable_flip_mode_next";
1345 name: "enable_flip_mode_next";
1346 action: STATE_SET "flipped" 0.0;
1347 transition: DECELERATE 0.5;
1348 target: "elm.swallow.decorate.content";
1351 name: "disable_flip_mode";
1352 signal: "elm,state,flip,disabled";
1354 action: STATE_SET "default" 0.0;
1355 transition: DECELERATE 0.5;
1356 target: "elm.swallow.decorate.content";
1357 target: "elm.edit.icon";
1362 /* this group is for non-border-line items */
1363 group { name: "elm/genlist/item/dialogue/edit/contact.3/default";
1364 alias: "elm/genlist/item_odd/dialogue/edit/contact.3/default";
1365 alias: "elm/genlist/item_compress/dialogue/edit/contact.3/default";
1366 alias: "elm/genlist/item_compress_odd/dialogue/edit/contact.3/default";
1367 alias: "elm/layout/dialogue/edit/contact.3";
1368 data.item: "stacking" "above";
1369 data.item: "decorate_contents" "elm.edit.icon";
1372 part { name: "base";
1376 description { state: "default" 0.0;
1380 GENLIST_PART_PADDING_TOP_SIZE( 0 )
1381 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1382 GENLIST_PART_PADDING_RIGHT_EDIT
1384 part { name: "elm.decorate_bg";
1387 description { state: "default" 0.0;
1390 to_y: "elm.padding.top";
1394 to_y: "elm.padding.bottom";
1396 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
1399 part { name: "elm.swallow.decorate.content";
1403 description { state: "default" 0.0;
1406 to_y: "elm.padding.top";
1410 to_x: "elm.base.icon";
1411 to_y: "elm.padding.bottom";
1414 description { state: "disabled" 0.0;
1415 inherit: "default" 0.0;
1418 description { state: "flipped" 0.0;
1419 inherit: "default" 0.0;
1422 part { name: "elm.base.icon";
1425 description { state: "default" 0.0;
1426 min: GENLIST_SIZE_90_INC 0;
1428 color: LAYOUT_GROUP_LIST_BG_COLOR_INC;
1435 description { state: "enabled" 0.0;
1436 inherit: "default" 0.0;
1440 part { name: "elm.padding.icon.bottom";
1443 description { state: "default" 0.0;
1444 min: 0 GENLIST_SIZE_40_INC;
1450 to_x: "elm.base.icon";
1452 rel2.to_x: "elm.base.icon";
1455 part { name: "elm.edit.icon";
1457 description { state: "default" 0.0;
1461 to_y: "elm.padding.icon.bottom";
1465 to_y: "elm.padding.icon.bottom";
1468 description { state: "disabled" 0.0;
1469 inherit: "default" 0.0;
1472 description { state: "enabled" 0.0;
1473 inherit: "default" 0.0;
1477 GENLIST_PART_DISCLIP
1480 program { name: "go_disabled";
1481 signal: "elm,state,disabled";
1483 action: STATE_SET "disabled" 0.0;
1486 program { name: "go_enabled";
1487 signal: "elm,state,enabled";
1489 action: STATE_SET "default" 0.0;
1493 program { name: "decorate_enabled_effect";
1494 signal: "elm,state,decorate,enabled,effect";
1496 action: STATE_SET "enabled" 0.0;
1497 transition: DECELERATE 0.7;
1498 target: "elm.base.icon";
1499 target: "elm.edit.icon";
1501 program { name: "decorate_disabled_effect";
1502 signal: "elm,state,decorate,disabled,effect";
1504 action: STATE_SET "default" 0.0;
1505 transition: DECELERATE 0.7;
1506 target: "elm.base.icon";
1507 target: "elm.edit.icon";
1509 program { name: "decorate_enabled";
1510 signal: "elm,state,decorate,enabled";
1512 action: STATE_SET "enabled" 0.0;
1513 target: "elm.base.icon";
1514 target: "elm.edit.icon";
1516 program { name: "decorate_disabled";
1517 signal: "elm,state,decorate,disabled";
1519 action: STATE_SET "default" 0.0;
1520 target: "elm.base.icon";
1521 target: "elm.edit.icon";
1525 name: "enable_flip_mode";
1526 signal: "elm,state,flip,enabled";
1528 after: "enable_flip_mode_next";
1531 name: "enable_flip_mode_next";
1532 action: STATE_SET "flipped" 0.0;
1533 transition: DECELERATE 0.5;
1534 target: "elm.swallow.decorate.content";
1537 name: "disable_flip_mode";
1538 signal: "elm,state,flip,disabled";
1540 action: STATE_SET "default" 0.0;
1541 transition: DECELERATE 0.5;
1542 target: "elm.swallow.decorate.content";
1543 target: "elm.edit.icon";
1548 /* this group is only for 2text.1icon.3 */
1549 group { name: "elm/genlist/item/dialogue/edit/contact.4/default";
1550 alias: "elm/genlist/item_odd/dialogue/edit/contact.4/default";
1551 alias: "elm/genlist/item_compress/dialogue/edit/contact.4/default";
1552 alias: "elm/genlist/item_compress_odd/dialogue/edit/contact.4/default";
1553 alias: "elm/layout/dialogue/edit/contact.4";
1554 data.item: "stacking" "above";
1555 data.item: "decorate_contents" "elm.edit.icon";
1558 part { name: "base";
1562 description { state: "default" 0.0;
1566 GENLIST_PART_PADDING_TOP_SIZE( 0 )
1567 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1568 GENLIST_PART_PADDING_RIGHT_EDIT
1570 part { name: "elm.decorate_bg";
1573 description { state: "default" 0.0;
1576 to_y: "elm.padding.top";
1580 to_y: "elm.padding.bottom";
1582 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
1585 part { name: "elm.swallow.decorate.content";
1589 description { state: "default" 0.0;
1592 to_y: "elm.padding.top";
1596 to_x: "elm.base.icon";
1597 to_y: "elm.padding.bottom";
1600 description { state: "disabled" 0.0;
1601 inherit: "default" 0.0;
1604 description { state: "flipped" 0.0;
1605 inherit: "default" 0.0;
1608 part { name: "vertical_line";
1611 description { state: "default" 0.0;
1615 color: GENLIST_LIST_LINE1_COLOR;
1618 to_x: "elm.swallow.decorate.content";
1623 to_x: "elm.swallow.decorate.content";
1628 inherit: "default" 0.0;
1632 part { name: "elm.base.icon";
1635 description { state: "default" 0.0;
1636 min: GENLIST_SIZE_90_INC 0;
1638 color: LAYOUT_GROUP_LIST_BG_COLOR_INC;
1645 description { state: "enabled" 0.0;
1646 inherit: "default" 0.0;
1650 part { name: "elm.padding.icon.bottom";
1653 description { state: "default" 0.0;
1654 min: 0 GENLIST_SIZE_40_INC;
1660 to_x: "elm.base.icon";
1662 rel2.to_x: "elm.base.icon";
1665 part { name: "elm.edit.icon";
1667 description { state: "default" 0.0;
1672 to_y: "elm.padding.icon.bottom";
1676 to_y: "elm.padding.icon.bottom";
1679 description { state: "disabled" 0.0;
1680 inherit: "default" 0.0;
1683 description { state: "enabled" 0.0;
1684 inherit: "default" 0.0;
1688 GENLIST_PART_DISCLIP
1691 program { name: "go_disabled";
1692 signal: "elm,state,disabled";
1694 action: STATE_SET "disabled" 0.0;
1697 program { name: "go_enabled";
1698 signal: "elm,state,enabled";
1700 action: STATE_SET "default" 0.0;
1704 // decorate mode enable signal
1705 program { name: "decorate_enabled_effect";
1706 signal: "elm,state,decorate,enabled,effect";
1708 action: STATE_SET "enabled" 0.0;
1709 transition: DECELERATE 0.7;
1710 target: "elm.base.icon";
1711 target: "elm.edit.icon";
1713 program { name: "decorate_disabled_effect";
1714 signal: "elm,state,decorate,disabled,effect";
1716 action: STATE_SET "default" 0.0;
1717 transition: DECELERATE 0.7;
1718 target: "elm.base.icon";
1719 target: "elm.edit.icon";
1721 program { name: "decorate_enabled";
1722 signal: "elm,state,decorate,enabled";
1724 action: STATE_SET "enabled" 0.0;
1725 target: "elm.base.icon";
1726 target: "elm.edit.icon";
1728 program { name: "decorate_disabled";
1729 signal: "elm,state,decorate,disabled";
1731 action: STATE_SET "default" 0.0;
1732 target: "elm.base.icon";
1733 target: "elm.edit.icon";
1737 name: "enable_flip_mode";
1738 signal: "elm,state,flip,enabled";
1740 after: "enable_flip_mode_next";
1743 name: "enable_flip_mode_next";
1744 action: STATE_SET "flipped" 0.0;
1745 transition: DECELERATE 0.5;
1746 target: "elm.swallow.decorate.content";
1749 name: "disable_flip_mode";
1750 signal: "elm,state,flip,disabled";
1752 action: STATE_SET "default" 0.0;
1753 transition: DECELERATE 0.5;
1754 target: "elm.swallow.decorate.content";
1755 target: "elm.edit.icon";
1760 /* this item for dialogue/bg/1text */
1761 group { name: "elm/genlist/item/dialogue/edit/contact.5/default";
1762 alias: "elm/genlist/item_odd/dialogue/edit/contact.5/default";
1763 alias: "elm/genlist/item_compress/dialogue/edit/contact.5/default";
1764 alias: "elm/genlist/item_compress_odd/dialogue/edit/contact.5/default";
1765 alias: "elm/layout/dialogue/edit/contact.5";
1766 data.item: "stacking" "above";
1767 data.item: "decorate_contents" "elm.edit.icon";
1770 part { name: "base";
1774 description { state: "default" 0.0;
1778 GENLIST_PART_PADDING_TOP_SIZE( 0 )
1779 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
1780 GENLIST_PART_PADDING_RIGHT_EDIT
1782 part { name: "elm.decorate_bg";
1785 description { state: "default" 0.0;
1788 to_y: "elm.padding.top";
1792 to_y: "elm.padding.bottom";
1794 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
1797 part { name: "elm.swallow.decorate.content";
1801 description { state: "default" 0.0;
1804 to_y: "elm.padding.top";
1808 to_x: "elm.base.icon";
1809 to_y: "elm.padding.bottom";
1812 description { state: "disabled" 0.0;
1813 inherit: "default" 0.0;
1816 description { state: "flipped" 0.0;
1817 inherit: "default" 0.0;
1820 part { name: "vertical_line";
1823 description { state: "default" 0.0;
1826 color: GENLIST_LIST_LINE1_COLOR;
1829 to_x: "elm.swallow.decorate.content";
1832 rel2.to_x: "elm.swallow.decorate.content";
1836 inherit: "default" 0.0;
1840 part { name: "bottom_line";
1843 description { state: "default" 0.0;
1846 color: GENLIST_LIST_LINE1_COLOR;
1849 to_x: "elm.decorate_bg";
1850 to_y: "elm.decorate_bg";
1854 description { state: "hide" 0.0;
1855 inherit: "default" 0.0;
1859 part { name: "elm.base.icon";
1862 description { state: "default" 0.0;
1863 min: GENLIST_SIZE_90_INC 0;
1865 color: LAYOUT_GROUP_LIST_BG_COLOR_INC;
1872 description { state: "enabled" 0.0;
1873 inherit: "default" 0.0;
1877 part { name: "elm.padding.icon.bottom";
1880 description { state: "default" 0.0;
1881 min: 0 GENLIST_SIZE_40_INC;
1887 to_x: "elm.base.icon";
1889 rel2.to_x: "elm.base.icon";
1892 part { name: "elm.edit.icon";
1894 description { state: "default" 0.0;
1899 to_y: "elm.padding.icon.bottom";
1903 to_y: "elm.padding.icon.bottom";
1906 description { state: "disabled" 0.0;
1907 inherit: "default" 0.0;
1910 description { state: "enabled" 0.0;
1911 inherit: "default" 0.0;
1915 GENLIST_PART_DISCLIP
1918 program { name: "go_disabled";
1919 signal: "elm,state,disabled";
1921 action: STATE_SET "disabled" 0.0;
1924 program { name: "go_enabled";
1925 signal: "elm,state,enabled";
1927 action: STATE_SET "default" 0.0;
1931 // decorate mode enable signal
1932 program { name: "decorate_enabled_effect";
1933 signal: "elm,state,decorate,enabled,effect";
1935 action: STATE_SET "enabled" 0.0;
1936 transition: DECELERATE 0.7;
1937 target: "elm.base.icon";
1938 target: "elm.edit.icon";
1940 program { name: "decorate_disabled_effect";
1941 signal: "elm,state,decorate,disabled,effect";
1943 action: STATE_SET "default" 0.0;
1944 transition: DECELERATE 0.7;
1945 target: "elm.base.icon";
1946 target: "elm.edit.icon";
1948 program { name: "decorate_enabled";
1949 signal: "elm,state,decorate,enabled";
1951 action: STATE_SET "enabled" 0.0;
1952 target: "elm.base.icon";
1953 target: "elm.edit.icon";
1955 program { name: "decorate_disabled";
1956 signal: "elm,state,decorate,disabled";
1958 action: STATE_SET "default" 0.0;
1959 target: "elm.base.icon";
1960 target: "elm.edit.icon";
1964 name: "enable_flip_mode";
1965 signal: "elm,state,flip,enabled";
1967 after: "enable_flip_mode_next";
1970 name: "enable_flip_mode_next";
1971 action: STATE_SET "flipped" 0.0;
1972 transition: DECELERATE 0.5;
1973 target: "elm.swallow.decorate.content";
1976 name: "disable_flip_mode";
1977 signal: "elm,state,flip,disabled";
1979 action: STATE_SET "default" 0.0;
1980 transition: DECELERATE 0.5;
1981 target: "elm.swallow.decorate.content";
1982 target: "elm.edit.icon";
1987 group { name: "elm/genlist/item/dialogue/select_all/default";
1988 alias: "elm/genlist/item_odd/dialogue/select_all/default";
1989 alias: "elm/genlist/item_compress/dialogue/select_all/default";
1990 alias: "elm/genlist/item_compress_odd/dialogue/select_all/default";
1992 data.item: "stacking" "above";
1993 data.item: "selectraise" "on";
1994 data.item: "texts" "elm.text";
1995 data.item: "contents" "elm.icon";
1997 part { name: "base";
2001 description { state: "default" 0.0;
2002 min: 0 GENLIST_HEIGHT_1LINE;
2003 color: GENLIST_SELECT_ALL_BG_COLOR;
2010 description { state: "default" 0.0;
2011 color: GENLIST_SELECT_ALL_BG_COLOR;
2014 GENLIST_PART_BG_NORMAL
2015 GENLIST_PART_PADDING_TOP_SIZE( 0 )
2016 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2017 GENLIST_PART_PADDING_LEFT_SIZE( GENLIST_PADDING_32_INC )
2018 GENLIST_PART_PADDING_RIGHT_EDIT
2020 part { name: "elm.padding.icon.right";
2023 description { state: "default" 0.0;
2024 min: GENLIST_SIZE_16_INC 0;
2031 rel2.to_x: "elm.icon";
2035 part { name: "elm.icon";
2038 description { state: "default" 0.0;
2039 min: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
2040 max: GENLIST_SIZE_80_INC GENLIST_SIZE_80_INC;
2046 to_x: "elm.padding.left";
2047 to_y: "elm.padding.top";
2052 to_x: "elm.padding.left";
2053 to_y: "elm.padding.bottom";
2057 part { name: "elm.text";
2061 description { state: "default" 0.0;
2066 to_x: "elm.padding.icon.right";
2067 to_y: "elm.padding.top";
2072 to_x: "elm.padding.right";
2073 to_y: "elm.padding.bottom";
2075 color: GENLIST_LIST_MAIN_TEXT_UNREAD_COLOR;
2077 font: "Tizen:style=Roman";
2078 size: GENLIST_LIST_MAIN_TEXT_SIZE;
2081 text_class: "list_item";
2084 description { state: "selected" 0.0;
2085 inherit: "default" 0.0;
2086 color: GENLIST_LIST_TEXT_FOCUS_COLOR;
2089 GENLIST_PART_DISCLIP
2092 program { name: "go_active";
2093 signal: "elm,state,selected";
2095 action: STATE_SET "selected" 0.0;
2099 program { name: "go_passive";
2100 signal: "elm,state,unselected";
2102 action: STATE_SET "default" 0.0;
2105 transition: LINEAR 0.1;
2107 program { name: "go_disabled";
2108 signal: "elm,state,disabled";
2110 action: STATE_SET "disabled" 0.0;
2113 program { name: "go_enabled";
2114 signal: "elm,state,enabled";
2116 action: STATE_SET "default" 0.0;
2124 group { name: "elm/genlist/item/edit_default2/default";
2125 alias: "elm/genlist/item_odd/edit_default2/default";
2126 alias: "elm/genlist/item_compress/edit_default2/default";
2127 alias: "elm/genlist/item_compress_odd/edit_default2/default";
2128 alias: "elm/genlist/tree/edit_default2/default";
2129 alias: "elm/genlist/tree_odd/edit_default2/default";
2130 alias: "elm/genlist/tree_compress/edit_default2/default";
2131 alias: "elm/genlist/tree_compress_odd/edit_default2/default";
2132 data.item: "stacking" "above";
2133 data.item: "decorate_contents" "elm.edit.icon.1";
2136 image: "01_list_reorder_bg_above.png" COMP;
2137 image: "01_list_reorder_bg_below.png" COMP;
2140 part { name: "base";
2144 description { state: "default" 0.0;
2148 GENLIST_PART_PADDING_TOP_SIZE( 0 )
2149 GENLIST_PART_PADDING_BOTTOM_SIZE( 0 )
2150 GENLIST_PART_PADDING_RIGHT_EDIT
2152 part { name: "elm.padding.reorder";
2155 description { state: "default" 0.0;
2156 min: GENLIST_SIZE_16_INC 0;
2159 rel2.relative: 0.0 1.0;
2162 description { state: "reorder" 0.0;
2163 inherit: "default" 0.0;
2167 part { name: "elm.decorate_bg";
2170 description { state: "default" 0.0;
2173 to_x: "elm.padding.reorder";
2174 to_y: "elm.padding.top";
2178 to_y: "elm.padding.bottom";
2180 color: GENLIST_PART_DIALOGUE_GROUP_BG_COLOR;
2182 description { state: "selected" 0.0;
2183 inherit: "default" 0.0;
2185 color: GENLIST_LIST_PRESS_COLOR;
2188 part { name: "elm.padding.left";
2191 description { state: "default" 0.0;
2192 min: GENLIST_SIZE_16_INC 0;
2197 to_x: "elm.padding.reorder";
2199 rel2.to_x: "elm.padding.reorder";
2200 rel2.relative: 0.0 1.0;
2204 part { name: "elm.edit.icon.1";
2207 description { state: "default" 0.0;
2213 to_x: "elm.padding.left";
2214 to_y: "elm.padding.top";
2219 to_x: "elm.padding.left";
2220 to_y: "elm.padding.bottom";
2223 description { state: "enabled" 0.0;
2224 inherit: "default" 0.0;
2228 part { name: "elm.padding.icon1.right";
2231 description { state: "default" 0.0;
2232 min: GENLIST_SIZE_16_INC 0;
2237 to_x: "elm.edit.icon.1";
2239 rel2.to_x: "elm.edit.icon.1";
2243 part { name: "elm.swallow.decorate.content";
2247 description { state: "default" 0.0;
2250 to_x: "elm.padding.icon1.right";
2251 to_y: "elm.padding.top";
2255 to_y: "elm.padding.bottom";
2258 description { state: "disabled" 0.0;
2259 inherit: "default" 0.0;
2263 part { name: "elm.padding.icon2.left";
2266 description { state: "default" 0.0;
2267 min: GENLIST_SIZE_16_INC 0;
2272 to_x: "elm.swallow.decorate.content";
2274 rel2.to_x: "elm.swallow.decorate.content";
2278 part { name: "bottom_line";
2281 description { state: "default" 0.0;
2285 color: GENLIST_LIST_LINE1_COLOR;
2288 to_x: "elm.decorate_bg";
2294 inherit: "default" 0.0;
2298 state: "enabled" 0.0;
2299 inherit: "default" 0.0;
2300 min: 0 GENLIST_SIZE_8_INC;
2304 part { name: "reorder_glow_above";
2306 description { state: "default" 0.0;
2308 rel1.relative: 0.0 -0.3;
2309 rel2.relative: 1.0 0.0;
2311 normal: "01_list_reorder_bg_above.png";
2315 description { state: "reorder" 0.0;
2316 inherit: "default" 0.0;
2320 part { name: "reorder_glow_below";
2322 description { state: "default" 0.0;
2324 rel1.relative: 0.0 1.0;
2325 rel2.relative: 1.0 1.3;
2327 normal: "01_list_reorder_bg_below.png";
2331 description { state: "reorder" 0.0;
2332 inherit: "default" 0.0;
2336 GENLIST_PART_DISCLIP
2339 program { name: "go_active";
2340 signal: "elm,state,selected";
2342 action: STATE_SET "selected" 0.0;
2343 target: "elm.decorate_bg";
2345 program { name: "go_passive";
2346 signal: "elm,state,unselected";
2348 action: STATE_SET "default" 0.0;
2349 transition: LINEAR 0.1;
2350 target: "elm.decorate_bg";
2352 program { name: "go_disabled";
2353 signal: "elm,state,disabled";
2355 action: STATE_SET "disabled" 0.0;
2358 program { name: "go_enabled";
2359 signal: "elm,state,enabled";
2361 action: STATE_SET "default" 0.0;
2364 // decorate mode enable signal
2365 program { name: "decorate_enabled_effect";
2366 signal: "elm,state,decorate,enabled,effect";
2368 action: STATE_SET "enabled" 0.0;
2369 transition: DECELERATE 0.7;
2370 target: "elm.edit.icon.1";
2371 target: "bottom_line";
2373 program { name: "decorate_disabled_effect";
2374 signal: "elm,state,decorate,disabled,effect";
2376 action: STATE_SET "default" 0.0;
2377 transition: DECELERATE 0.7;
2378 target: "elm.edit.icon.1";
2379 target: "bottom_line";
2381 program { name: "decorate_enabled";
2382 signal: "elm,state,decorate,enabled";
2384 action: STATE_SET "enabled" 0.0;
2385 target: "elm.edit.icon.1";
2386 target: "bottom_line";
2388 program { name: "decorate_disabled";
2389 signal: "elm,state,decorate,disabled";
2391 action: STATE_SET "default" 0.0;
2392 target: "elm.edit.icon.1";
2393 target: "bottom_line";
2397 program { name: "reorder_enabled";
2398 signal: "elm,state,reorder,enabled";
2400 action: STATE_SET "reorder" 0.0;
2401 target: "elm.padding.reorder";
2403 program { name: "reorder_disabled";
2404 signal: "elm,state,reorder,disabled";
2406 action: STATE_SET "default" 0.0;
2407 target: "elm.padding.reorder";
2410 program { name: "reorder_enabled_effect";
2411 signal: "elm,state,reorder_enabled_effect";
2413 action: STATE_SET "reorder" 0.0;
2414 transition: DECELERATE 0.7;
2415 target: "elm.padding.reorder";
2417 program { name: "reorder_disabled_effect";
2418 signal: "elm,state,reorder_disabled_effect";
2420 action: STATE_SET "default" 0.0;
2421 transition: DECELERATE 0.7;
2422 target: "elm.padding.reorder";
2426 name: "show_reorder_glow";
2427 signal: "elm,action,item,reorder_start";
2429 action: STATE_SET "reorder" 0.0;
2430 target: "reorder_glow_above";
2431 target: "reorder_glow_below";
2434 name: "hide_reorder_glow";
2435 signal: "elm,action,item,reorder_end";
2437 action: STATE_SET "default" 0.0;
2438 target: "reorder_glow_above";
2439 target: "reorder_glow_below";