From: Sohyun Kim Date: Wed, 6 Apr 2011 04:17:05 +0000 (+0900) Subject: [genlist-dialogue] add styles X-Git-Tag: submit/2.0alpha-wayland/20121130.000903~873^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e933550313dd3276302fcebafb8208d5d94accf2;p=profile%2Fivi%2Fefl-theme-tizen.git [genlist-dialogue] add styles Change-Id: Ica903468ff618f72d8064e240a9934864d7c7487 --- diff --git a/themes/groups/genlist/genlist_group_title.edc b/themes/groups/genlist/genlist_group_title.edc index e6037b3..daaa0be 100644 --- a/themes/groups/genlist/genlist_group_title.edc +++ b/themes/groups/genlist/genlist_group_title.edc @@ -236,6 +236,7 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 41 ) BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) part { name: "elm.text"; type: TEXT; @@ -270,21 +271,6 @@ } } } - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } group { name : "elm/genlist/item/grouptitle.dialogue.seperator/default"; @@ -310,21 +296,6 @@ } } } - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } ///////////////////////////////////////////////// diff --git a/themes/groups/genlist/genlist_macro.edc b/themes/groups/genlist/genlist_macro.edc index 1759fdf..99f9e54 100644 --- a/themes/groups/genlist/genlist_macro.edc +++ b/themes/groups/genlist/genlist_macro.edc @@ -193,25 +193,6 @@ } \ } -#define BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( param_padding_size ) \ - part { name: "elm.padding.right"; \ - type: RECT; \ - scale: 1; \ - description { state: "default" 0.0; \ - min: param_padding_size 0; \ - fixed: 1 0; \ - visible: 0; \ - rel1.relative: 1.0 0.0; \ - align: 1.0 0.0; \ - } \ - description { state: "editing" 0.0; \ - inherit: "default" 0.0; \ - min: 56 0; \ - visible: 1; \ - color: 242 238 233 255; \ - } \ - } - #define BEAT_GENLIST_PART_DIALOGUE_ITEM \ part { name: "elm.rect.dialogue"; \ type: RECT; \ diff --git a/themes/groups/genlist/genlist_styles.edc b/themes/groups/genlist/genlist_styles.edc index d770966..58da677 100644 --- a/themes/groups/genlist/genlist_styles.edc +++ b/themes/groups/genlist/genlist_styles.edc @@ -317,18 +317,6 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } @@ -737,7 +725,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -1020,7 +1011,10 @@ relative: 0.0 0.0; to_x: "elm.icon.2"; } - rel2.to_x: "elm.icon.2"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon.2"; + } align: 1.0 0.0; } } @@ -2138,7 +2132,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -2297,7 +2294,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -2456,7 +2456,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -4702,7 +4705,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -5111,6 +5117,7 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 41 ) BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_BOTTOM_LINE part { name: "elm.text"; type: TEXT; @@ -5133,23 +5140,8 @@ } } } - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DISCLIP } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } - } } group { name : "elm/genlist/item/dialogue/seperator/default"; @@ -5164,23 +5156,8 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 21 ) BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DISCLIP } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } - } } group { name : "elm/genlist/item/dialogue/seperator.2/default"; @@ -5194,24 +5171,9 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 11 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_BOTTOM_LINE BEAT_GENLIST_PART_DISCLIP } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } - } } group { name : "elm/genlist/item/dialogue/seperator.3/default"; @@ -5225,21 +5187,6 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 20 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } @@ -5254,160 +5201,6 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 10 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - } - programs { - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } - } - } - - group { name: "elm/genlist/item/dialogue/bg/1icon/default"; - alias: "elm/genlist/item_odd/dialogue/bg/1icon/default"; - alias: "elm/genlist/item_compress/dialogue/bg/1icon/default"; - alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default"; - - data.item: "stacking" "above"; - data.item: "selectraise" "on"; - data.item: "icons" "elm.icon"; - - parts { - part { name: "base"; - type: RECT; - repeat_events: 1; - scale: 1; - description { state: "default" 0.0; - color: 242 238 233 255; - } - } - BEAT_GENLIST_PART_PADDING_LEFT( 10 ) - BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) - BEAT_GENLIST_PART_BOTTOM_LINE - part { name: "elm.icon"; - clip_to: "disclip"; - type: SWALLOW; - description { state: "default" 0.0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.left"; - } - rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.right"; - } - } - } - BEAT_GENLIST_PART_DISCLIP - } - programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive - program { name: "go_disabled"; - signal: "elm,state,disabled"; - source: "elm"; - action: STATE_SET "disabled" 0.0; - target: "disclip"; - } - program { name: "go_enabled"; - signal: "elm,state,enabled"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "disclip"; - } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } - } - } - - group { name: "elm/genlist/item/dialogue/bg/1icon.2/default"; - alias: "elm/genlist/item_odd/dialogue/bg/1icon.2/default"; - alias: "elm/genlist/item_compress/dialogue/bg/1icon.2/default"; - alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon.2/default"; - - data.item: "stacking" "above"; - data.item: "selectraise" "on"; - data.item: "icons" "elm.icon"; - - parts { - part { name: "base"; - type: RECT; - repeat_events: 1; - scale: 1; - description { state: "default" 0.0; - color: 242 238 233 255; - } - } - BEAT_GENLIST_PART_PADDING_LEFT( 10 ) - BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) - part { name: "elm.icon"; - clip_to: "disclip"; - type: SWALLOW; - description { state: "default" 0.0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.left"; - } - rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.right"; - } - } - } - BEAT_GENLIST_PART_DISCLIP - } - programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive - program { name: "go_disabled"; - signal: "elm,state,disabled"; - source: "elm"; - action: STATE_SET "disabled" 0.0; - target: "disclip"; - } - program { name: "go_enabled"; - signal: "elm,state,enabled"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "disclip"; - } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } @@ -5527,7 +5320,10 @@ relative: 0.0 0.0; to_x: "elm.icon"; } - rel2.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } align: 1.0 0.0; } } @@ -5620,12 +5416,11 @@ data.item: "selectraise" "on"; data.item: "labels" "elm.text"; data.item: "icons" "elm.icon"; + parts { BEAT_GENLIST_PART_BASE( 71 ) BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_TOP( 10 ) - BEAT_GENLIST_PART_PADDING_BOTTOM( 10 ) BEAT_GENLIST_PART_PADDING_LEFT( 20 ) BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM @@ -5655,16 +5450,12 @@ fixed: 1 1; align: 0.0 0.5; rel1 { - relative: 1.0 1.0; - offset: 0 0; + relative: 1.0 0.0; to_x: "elm.padding.left"; - to_y: "elm.padding.top"; } rel2 { - relative: 1.0 0.0; - offset: 0 0; + relative: 1.0 1.0; to_x: "elm.padding.left"; - to_y: "elm.padding.bottom"; } } } @@ -5729,14 +5520,16 @@ } } - group { name: "elm/genlist/item/dialogue/2text/default"; - alias: "elm/genlist/item_odd/dialogue/2text/default"; - alias: "elm/genlist/item_compress/dialogue/2text/default"; - alias: "elm/genlist/item_compress_odd/dialogue/2text/default"; + group { name: "elm/genlist/item/dialogue/1text.1icon.3/default"; + alias: "elm/genlist/item_odd/dialogue/1text.1icon.3/default"; + alias: "elm/genlist/item_compress/dialogue/1text.1icon.3/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1text.1icon.3/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "labels" "elm.text"; + data.item: "icons" "elm.icon"; + parts { BEAT_GENLIST_PART_BASE( 71 ) BEAT_GENLIST_PART_BG_IMAGE @@ -5745,57 +5538,61 @@ BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.text.1"; + part { name: "elm.padding.icon.right"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon"; + } + rel2.to_x: "elm.icon"; + align: 0.0 0.0; + } + } + part { name: "elm.icon"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; + min: 26 26; + max: 26 26; + fixed: 1 1; + align: 0.0 0.5; rel1 { - relative: 1.0 0.0; - offset: 0 0; + relative: 1.0 0.0; to_x: "elm.padding.left"; } rel2 { - relative: 0.0 1.0; - offset: 0 0; - to_x: "elm.padding.right"; + relative: 1.0 1.0; + to_x: "elm.padding.left"; } - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Regular"; - size: 28; - min: 0 1; - align: 0.0 0.5; - } - } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.text.2"; + part { name: "elm.text"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + align: 0.0 0.0; rel1 { - relative: 1.0 0.0; - offset: 0 0; - to_x: "elm.padding.left"; + relative: 1.0 0.0; + to_x: "elm.padding.icon.right"; } rel2 { - relative: 0.0 1.0; - offset: 0 0; + relative: 0.0 1.0; to_x: "elm.padding.right"; } - color: GENLIST_PART_SUB_TEXT_COLOR_INC; + color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Medium"; - size: 20; + font: "SLP:style=Roman"; + size: 28; min: 0 1; - align: 1.0 0.5; + align: 0.0 0.5; } } description { state: "selected" 0.0; @@ -5806,26 +5603,19 @@ BEAT_GENLIST_PART_DISCLIP } programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -5843,78 +5633,116 @@ } } - group { name: "elm/genlist/item/dialogue/2text.2/default"; - alias: "elm/genlist/item_odd/dialogue/2text.2/default"; - alias: "elm/genlist/item_compress/dialogue/2text.2/default"; - alias: "elm/genlist/item_compress_odd/dialogue/2text.2/default"; + group { name: "elm/genlist/item/dialogue/1text.2icon/default"; + alias: "elm/genlist/item_odd/dialogue/1text.2icon/default"; + alias: "elm/genlist/item_compress/dialogue/1text.2icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "labels" "elm.text"; + data.item: "icons" "elm.icon.1 elm.icon.2"; + parts { - BEAT_GENLIST_PART_BASE( 81 ) + BEAT_GENLIST_PART_BASE( 71 ) BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_TOP( 6 ) - BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_TOP( 10 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 10 ) BEAT_GENLIST_PART_PADDING_LEFT( 20 ) BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.text.1"; + part { name: "elm.padding.icon.right"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; + } + rel2.to_x: "elm.icon.1"; + align: 0.0 0.0; + } + } + part { name: "elm.icon.1"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: 0 38; - fixed: 0 1; - align: 0 0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 0.0 0.5; rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { relative: 1.0 1.0; to_x: "elm.padding.left"; - to_y: "elm.padding.top"; + } + } + } + part { name: "elm.padding.icon.left"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 0.0 0.0; + to_x: "elm.icon.2"; } rel2 { relative: 0.0 1.0; - offset: 0 0; + to_x: "elm.icon.2"; + } + align: 1.0 0.0; + } + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + align: 1.0 0.5; + fixed: 1 0; + rel1 { + relative: 0.0 1.0; to_x: "elm.padding.right"; to_y: "elm.padding.top"; } - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Regular"; - size: 28; - min: 0 1; - align: 0.0 0.5; + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; } } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; - } } - part { name: "elm.text.2"; + part { name: "elm.text"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + align: 0.0 0.0; rel1 { - relative: 1.0 1.0; - to_x: "elm.padding.left"; - to_y: "elm.text.1"; + relative: 1.0 0.0; + to_x: "elm.padding.icon.right"; } rel2 { - relative: 0.0 0.0; - offset: 0 0; - to_x: "elm.padding.right"; - to_y: "elm.padding.bottom"; + relative: 0.0 1.0; + to_x: "elm.padding.icon.left"; } - color: GENLIST_PART_SUB_TEXT_COLOR_INC; + color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Medium"; - size: 20; + font: "SLP:style=Roman"; + size: 28; min: 0 1; align: 0.0 0.5; } @@ -5927,26 +5755,19 @@ BEAT_GENLIST_PART_DISCLIP } programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -5964,43 +5785,109 @@ } } - group { name: "elm/genlist/item/dialogue/2text.3/default"; - alias: "elm/genlist/item_odd/dialogue/2text.3/default"; - alias: "elm/genlist/item_compress/dialogue/2text.3/default"; - alias: "elm/genlist/item_compress_odd/dialogue/2text.3/default"; + group { name: "elm/genlist/item/dialogue/1text.2icon.2/default"; + alias: "elm/genlist/item_odd/dialogue/1text.2icon.2/default"; + alias: "elm/genlist/item_compress/dialogue/1text.2icon.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1text.2icon.2/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "labels" "elm.text"; + data.item: "icons" "elm.icon.1 elm.icon.2"; + parts { - BEAT_GENLIST_PART_BASE( 81 ) + BEAT_GENLIST_PART_BASE( 71 ) BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_TOP( 6 ) - BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) BEAT_GENLIST_PART_PADDING_LEFT( 20 ) BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.text.1"; + part { name: "elm.padding.icon.right"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; + } + rel2.to_x: "elm.icon.1"; + align: 0.0 0.0; + } + } + part { name: "elm.icon.1"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: 0 38; - fixed: 0 1; - align: 0 1; + min: 26 26; + max: 26 26; + fixed: 1 1; + align: 0.0 0.5; rel1 { relative: 1.0 0.0; to_x: "elm.padding.left"; - to_y: "elm.padding.bottom"; } rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + } + } + } + part { name: "elm.padding.icon.left"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 0.0 0.0; + to_x: "elm.icon.2"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon.2"; + } + align: 1.0 0.0; + } + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 1.0 0.5; + rel1 { relative: 0.0 0.0; - offset: 0 0; to_x: "elm.padding.right"; - to_y: "elm.padding.bottom"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + } + } + part { name: "elm.text"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + align: 0.0 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.icon.right"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon.left"; } color: GENLIST_PART_TEXT_COLOR_INC; text { @@ -6015,60 +5902,22 @@ color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.text.2"; - clip_to: "disclip"; - type: TEXT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - align: 0 1; - rel1 { - relative: 1.0 1.0; - to_x: "elm.padding.left"; - to_y: "elm.padding.top"; - } - rel2 { - relative: 0.0 0.0; - offset: 0 0; - to_x: "elm.padding.right"; - to_y: "elm.text.1"; - } - color: GENLIST_PART_SUB_TEXT_COLOR_INC; - text { - font: "SLP:style=Medium"; - size: 20; - min: 0 1; - align: 0.0 0.5; - } - } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; - } - } BEAT_GENLIST_PART_DISCLIP } programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -6086,26 +5935,25 @@ } } - group { name: "elm/genlist/item/dialogue/2text.1icon/default"; - alias: "elm/genlist/item_odd/dialogue/2text.1icon/default"; - alias: "elm/genlist/item_compress/dialogue/2text.1icon/default"; - alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon/default"; + group { name: "elm/genlist/item/dialogue/1text.3icon/default"; + alias: "elm/genlist/item_odd/dialogue/1text.3icon/default"; + alias: "elm/genlist/item_compress/dialogue/1text.3icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; - data.item: "icons" "elm.icon"; + data.item: "labels" "elm.text"; + data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3"; + parts { BEAT_GENLIST_PART_BASE( 71 ) BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_TOP( 10 ) - BEAT_GENLIST_PART_PADDING_BOTTOM( 10 ) BEAT_GENLIST_PART_PADDING_LEFT( 20 ) BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.padding.icon.right"; + part { name: "elm.padding.icon1.right"; type: RECT; scale: 1; description { state: "default" 0.0; @@ -6114,89 +5962,120 @@ visible: 0; rel1 { relative: 1.0 0.0; - to_x: "elm.icon"; + to_x: "elm.icon.1"; } - rel2.to_x: "elm.icon"; + rel2.to_x: "elm.icon.1"; align: 0.0 0.0; } } - part { name: "elm.icon"; + part { name: "elm.icon.1"; clip_to: "disclip"; type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: 40 40; - max: 40 40; + min: 26 26; + max: 26 26; fixed: 1 1; align: 0.0 0.5; rel1 { - relative: 1.0 1.0; - offset: 0 0; + relative: 1.0 0.0; to_x: "elm.padding.left"; - to_y: "elm.padding.top"; } rel2 { - relative: 1.0 0.0; - offset: 0 0; + relative: 1.0 1.0; to_x: "elm.padding.left"; - to_y: "elm.padding.bottom"; } } } - part { name: "elm.text.1"; - clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + part { name: "elm.padding.icon2.left"; + type: RECT; scale: 1; description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 0.0 0.0; + to_x: "elm.icon.2"; + } + rel2.to_x: "elm.icon.2"; align: 0.0 0.0; + } + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 1.0 0.5; rel1 { - relative: 1.0 1.0; - offset: 0 0; - to_x: "elm.padding.icon.right"; - to_y: "elm.padding.top"; + relative: 0.0 0.0; + to_x: "elm.padding.icon3.left"; } rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon3.left"; + } + } + } + part { name: "elm.padding.icon3.left"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 0.0 0.0; + to_x: "elm.icon.3"; + } + rel2.to_x: "elm.icon.3"; + align: 1.0 0.0; + } + } + part { name: "elm.icon.3"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 1.0 0.5; + rel1 { relative: 0.0 0.0; - offset: 0 0; to_x: "elm.padding.right"; - to_y: "elm.padding.bottom"; } - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; } } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; - } } - part { name: "elm.text.2"; + part { name: "elm.text"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + align: 0.0 0.5; rel1 { - relative: 1.0 0.0; - offset: 0 0; - to_x: "elm.padding.left"; + relative: 1.0 0.0; + to_x: "elm.padding.icon1.right"; } rel2 { - relative: 0.0 1.0; - offset: 0 0; - to_x: "elm.padding.right"; + relative: 0.0 1.0; + to_x: "elm.padding.icon2.left"; } - color: GENLIST_PART_SUB_TEXT_COLOR_INC; + color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Medium"; - size: 20; + font: "SLP:style=Roman"; + size: 28; min: 0 1; - align: 1.0 0.5; + align: 0.0 0.5; } } description { state: "selected" 0.0; @@ -6204,24 +6083,27 @@ color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - BEAT_GENLIST_PART_DISCLIP + BEAT_GENLIST_PART_DISCLIP } programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; target: "bg_image"; - target: "elm.text.1"; - target: "elm.text.2"; + target: "elm.text"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -6239,15 +6121,14 @@ } } - group { name: "elm/genlist/item/dialogue/2text.1icon.2/default"; - alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default"; - alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default"; - alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default"; + group { name: "elm/genlist/item/dialogue/2text/default"; + alias: "elm/genlist/item_odd/dialogue/2text/default"; + alias: "elm/genlist/item_compress/dialogue/2text/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; data.item: "labels" "elm.text.1 elm.text.2"; - data.item: "icons" "elm.icon"; parts { BEAT_GENLIST_PART_BASE( 81 ) BEAT_GENLIST_PART_BG_IMAGE @@ -6258,42 +6139,6 @@ BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.padding.icon.left"; - type: RECT; - scale: 1; - description { state: "default" 0.0; - min: 10 0; - fixed: 1 0; - visible: 0; - rel1 { - relative: 0.0 0.0; - to_x: "elm.icon"; - } - rel2.to_x: "elm.icon"; - align: 1.0 0.0; - } - } - part { name: "elm.icon"; - clip_to: "disclip"; - type: SWALLOW; - scale: 1; - description { state: "default" 0.0; - align: 1.0 0.5; - fixed: 1 1; - rel1 { - relative: 0.0 1.0; - offset: 0 0; - to_x: "elm.padding.right"; - to_y: "elm.padding.top"; - } - rel2 { - relative: 0.0 0.0; - offset: 0 0; - to_x: "elm.padding.right"; - to_y: "elm.padding.bottom"; - } - } - } part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; @@ -6311,12 +6156,12 @@ rel2 { relative: 0.0 1.0; offset: 0 0; - to_x: "elm.padding.icon.left"; + to_x: "elm.padding.right"; to_y: "elm.padding.top"; } color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Roman"; + font: "SLP:style=Regular"; size: 28; min: 0 1; align: 0.0 0.5; @@ -6341,7 +6186,7 @@ rel2 { relative: 0.0 0.0; offset: 0 0; - to_x: "elm.padding.icon.left"; + to_x: "elm.padding.right"; to_y: "elm.padding.bottom"; } color: GENLIST_PART_SUB_TEXT_COLOR_INC; @@ -6397,79 +6242,76 @@ } } - group { name: "elm/genlist/item/dialogue/1title.1text/default"; - alias: "elm/genlist/item_odd/dialogue/1title.1text/default"; - alias: "elm/genlist/item_compress/dialogue/1title.1text/default"; - alias: "elm/genlist/item_compress_odd/dialogue/1title.1text/default"; - - alias: "elm/genlist/item/dialogue.1title.1text/default"; - alias: "elm/genlist/item_odd/dialogue.1title.1text/default"; - alias: "elm/genlist/item_compress/dialogue.1title.1text/default"; - alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default"; + group { name: "elm/genlist/item/dialogue/2text.2/default"; + alias: "elm/genlist/item_odd/dialogue/2text.2/default"; + alias: "elm/genlist/item_compress/dialogue/2text.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.2/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.title elm.text"; - - images { - image: "00_list_img_check.png" COMP; - } - + data.item: "labels" "elm.text.1 elm.text.2"; parts { - BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BASE( 81 ) + BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_LEFT( 17 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "vertical_line"; - type: RECT; + BEAT_GENLIST_PART_PADDING_TOP( 6 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; mouse_events: 0; + scale: 1; description { state: "default" 0.0; - min: 1 0; - fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; + min: 0 38; + fixed: 0 1; + align: 0 1; rel1 { relative: 1.0 0.0; - to_x: "elm.title"; + to_x: "elm.padding.left"; + to_y: "elm.padding.bottom"; } - rel2.to_x: "elm.title"; - align: 0.0 0.5; - } - } - part { name: "editing_vertical_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 1 0; - fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1.to_x: "elm.padding.right"; rel2 { - relative: 0.0 1.0; + relative: 0.0 0.0; + offset: 0 0; to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; } - align: 0.0 0.5; - visible: 0; } - description { state: "editing" 0.0; + description { state: "selected" 0.0; inherit: "default" 0.0; - visible: 1; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.title"; + part { name: "elm.text.2"; + clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: 102 0; - fixed: 1 0; + align: 0 1; rel1 { - relative: 1.0 0.0; + relative: 1.0 1.0; to_x: "elm.padding.left"; + to_y: "elm.padding.top"; } - rel2.to_x: "elm.padding.left"; - align: 0.0 0.5; - color: 78 73 69 255; + rel2 { + relative: 0.0 0.0; + offset: 0 0; + to_x: "elm.padding.right"; + to_y: "elm.text.1"; + } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; text { font: "SLP:style=Medium"; size: 20; @@ -6477,59 +6319,131 @@ align: 0.0 0.5; } } - } - part { name: "elm.padding.title.right"; - type: RECT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - min: 10 0; - fixed: 1 0; - rel1 { - relative: 1.0 0.0; - to_x: "vertical_line"; - } - rel2.to_x: "vertical_line"; - visible: 0; - align: 0.0 0.5; + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.text"; + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/2text.3/default"; + alias: "elm/genlist/item_odd/dialogue/2text.3/default"; + alias: "elm/genlist/item_compress/dialogue/2text.3/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.3/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + + parts { + BEAT_GENLIST_PART_BASE( 81 ) + BEAT_GENLIST_PART_BG_IMAGE + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 6 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + + part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + min: 0 38; + fixed: 0 1; + align: 0 0; rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.title.right"; + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.top"; } rel2 { relative: 0.0 1.0; + offset: 0 0; to_x: "elm.padding.right"; + to_y: "elm.padding.top"; } color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Roman"; + font: "SLP:style=Regular"; size: 28; min: 0 1; align: 0.0 0.5; } } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } } - part { name: "elm.icon.edit"; - type: SWALLOW; + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; scale: 1; description { state: "default" 0.0; - fixed: 1 1; rel1 { - relative: 0.179 0.0; - to_x: "elm.padding.right"; + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.1"; } rel2 { - relative: 1.0 0.648; + relative: 0.0 0.0; + offset: 0 0; to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; } + color: 226 144 1 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } BEAT_GENLIST_PART_DISCLIP @@ -6540,19 +6454,23 @@ // signal: elm,state,%s,passive // a "check" item named %s went passive // default is passive - /*program { name: "go_active"; + program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; - target: "elm.text"; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; - target: "elm.text"; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; transition: LINEAR 0.1; - }*/ + } program { name: "go_disabled"; signal: "elm,state,disabled"; source: "elm"; @@ -6565,217 +6483,134 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } } } - ///////// will be removed ///////// - group { name: "elm/genlist/item/dialogue.1title.1text.2/default"; - alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default"; - alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default"; - alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default"; + group { name: "elm/genlist/item/dialogue/2text.1icon/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.title elm.text"; - data.item: "icons" "elm.icon.edit"; - - images { - image: "00_list_img_check.png" COMP; - } + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon"; parts { BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_LEFT( 17 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "vertical_line"; + + part { name: "elm.padding.icon.right"; type: RECT; - mouse_events: 0; + scale: 1; description { state: "default" 0.0; - min: 1 0; + min: 10 0; fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; + visible: 0; rel1 { relative: 1.0 0.0; - to_x: "elm.title"; + to_x: "elm.icon"; } - rel2.to_x: "elm.title"; - align: 0.0 0.5; + rel2.to_x: "elm.icon"; + align: 0.0 0.0; } } - part { name: "editing_vertical_line"; - type: RECT; - mouse_events: 0; + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; description { state: "default" 0.0; - min: 1 0; - fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1.to_x: "elm.padding.right"; - rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.right"; - } + min: 40 40; + max: 40 40; + fixed: 1 1; align: 0.0 0.5; - visible: 0; - } - description { state: "editing" 0.0; - inherit: "default" 0.0; - visible: 1; - } - } - part { name: "elm.title"; - type: TEXT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - min: 102 0; - fixed: 1 0; rel1 { - relative: 1.0 0.0; + relative: 1.0 0.0; to_x: "elm.padding.left"; } - rel2.to_x: "elm.padding.left"; - align: 0.0 0.5; - color: 78 73 69 255; - text { - font: "SLP:style=Medium"; - size: 20; - min: 0 1; - align: 0.0 0.5; - } - } - } - part { name: "elm.padding.title.right"; - type: RECT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - min: 10 0; - fixed: 1 0; - rel1 { - relative: 1.0 0.0; - to_x: "vertical_line"; + rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; } - rel2.to_x: "vertical_line"; - visible: 0; - align: 0.0 0.5; } } - part { name: "elm.text"; + part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + align: 0.0 0.0; rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.title.right"; + relative: 1.0 0.0; + to_x: "elm.padding.icon.right"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; } - rel2.to_x: "elm.padding.title.right"; - align: 0.0 0.5; - fixed: 1 1; color: GENLIST_PART_TEXT_COLOR_INC; text { font: "SLP:style=Roman"; size: 28; - min: 1 1; - max: 1 1; + min: 0 1; align: 0.0 0.5; } } description { state: "selected" 0.0; inherit: "default" 0.0; - color: 217 147 26 255; - } - } - part { name: "elm.padding.text.right"; - type: RECT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - min: 7 0; - fixed: 1 0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.text"; - } - rel2.to_x: "elm.text"; - visible: 0; - align: 0.0 0.5; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.image.check"; + part { name: "elm.text.2"; clip_to: "disclip"; + type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; - image.normal: "00_list_img_check.png"; rel1 { - relative: 1.0 0.366; - to_x: "elm.padding.text.right"; + relative: 1.0 0.0; + to_x: "elm.padding.left"; } rel2 { - relative: 3.857 0.648; - to_x: "elm.padding.text.right"; + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + color: 226 144 1 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 1.0 0.5; } - visible: 0; } description { state: "selected" 0.0; inherit: "default" 0.0; - visible: 1; - } - } - part { name: "elm.icon.edit"; - type: SWALLOW; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - rel1 { - relative: 0.179 0.0; - to_x: "elm.padding.right"; - } - rel2 { - relative: 1.0 0.648; - to_x: "elm.padding.right"; - } + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } BEAT_GENLIST_PART_DISCLIP } programs { - // signal: elm,state,%s,active - // a "check" item named %s went active - // signal: elm,state,%s,passive - // a "check" item named %s went passive - // default is passive program { name: "go_active"; signal: "elm,state,selected"; source: "elm"; action: STATE_SET "selected" 0.0; - target: "elm.text"; - target: "elm.image.check"; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; - target: "elm.text"; - target: "elm.image.check"; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -6790,138 +6625,112 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } } } - /////////////////////////// - - group { name: "elm/genlist/item/dialogue/1title.4text/default"; - alias: "elm/genlist/item_odd/dialogue/1title.4text/default"; - alias: "elm/genlist/item_compress/dialogue/1title.4text/default"; - alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default"; - alias: "elm/genlist/item/dialogue.1title.4text/default"; - alias: "elm/genlist/item_odd/dialogue.1title.4text/default"; - alias: "elm/genlist/item_compress/dialogue.1title.4text/default"; - alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default"; + group { name: "elm/genlist/item/dialogue/2text.1icon.2/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.2/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.2/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon"; parts { - BEAT_GENLIST_PART_BASE( 284 ) + BEAT_GENLIST_PART_BASE( 80 ) + BEAT_GENLIST_PART_BG_IMAGE BEAT_GENLIST_PART_BOTTOM_LINE - BEAT_GENLIST_PART_PADDING_LEFT( 17 ) + BEAT_GENLIST_PART_PADDING_TOP( 6 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_DIALOGUE_ITEM - part { name: "vertical_line"; + + part { name: "elm.padding.icon.right"; type: RECT; - mouse_events: 0; + scale: 1; description { state: "default" 0.0; - min: 1 0; + min: 10 0; fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; + visible: 0; rel1 { relative: 1.0 0.0; - to_x: "elm.title"; + to_x: "elm.icon"; } - rel2.to_x: "elm.title"; - align: 0.0 0.5; + rel2.to_x: "elm.icon"; + align: 0.0 0.0; } } - part { name: "center1_line"; - type: RECT; - mouse_events: 0; + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; description { state: "default" 0.0; - min: 0 1; - fixed: 0 1; - color: GENLIST_PART_BOTTOM_LINE_INC; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 0.0 0.5; rel1 { - relative: 1.0 0.25; - to_x: "vertical_line"; + relative: 1.0 0.0; + to_x: "elm.padding.left"; } - rel2.relative: 1.0 0.25; - align: 0.5 1.0; - } - } - part { name: "center2_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 0 1; - fixed: 0 1; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1 { - relative: 1.0 0.5; - to_x: "vertical_line"; + rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; } - rel2.relative: 1.0 0.5; - align: 0.5 1.0; } } - part { name: "center3_line"; - type: RECT; + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; mouse_events: 0; + scale: 1; description { state: "default" 0.0; - min: 0 1; + min: 0 38; fixed: 0 1; - color: GENLIST_PART_BOTTOM_LINE_INC; + align: 0 0; rel1 { - relative: 1.0 0.75; - to_x: "vertical_line"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.padding.top"; } - rel2.relative: 1.0 0.75; - align: 0.5 1.0; - } - } - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - part { name: "editing_vertical_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 1 0; - fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1.to_x: "elm.padding.right"; rel2 { relative: 0.0 1.0; to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; } - align: 0.0 0.5; - visible: 0; } - description { state: "editing" 0.0; + description { state: "selected" 0.0; inherit: "default" 0.0; - visible: 1; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } } - part { name: "elm.title"; + part { name: "elm.text.2"; + clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: 102 0; - fixed: 1 0; rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.left"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.text.1"; } - rel2.to_x: "elm.padding.left"; - align: 0.0 0.5; - color: 78 73 69 255; + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; text { font: "SLP:style=Medium"; size: 20; @@ -6929,21 +6738,103 @@ align: 0.0 0.5; } } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } } - part { name: "elm.padding.title.right"; + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/2text.1icon.3/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.3/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.3/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.3/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon"; + + parts { + BEAT_GENLIST_PART_BASE( 80 ) + BEAT_GENLIST_PART_BG_IMAGE + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 6 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + + part { name: "elm.padding.icon.right"; type: RECT; - mouse_events: 0; scale: 1; description { state: "default" 0.0; min: 10 0; fixed: 1 0; + visible: 0; rel1 { - relative: 1.0 0.0; - to_x: "elm.title"; + relative: 1.0 0.0; + to_x: "elm.icon"; } - rel2.to_x: "elm.title"; - visible: 0; + rel2.to_x: "elm.icon"; + align: 0.0 0.0; + } + } + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; align: 0.0 0.5; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + } } } part { name: "elm.text.1"; @@ -6952,14 +6843,139 @@ mouse_events: 0; scale: 1; description { state: "default" 0.0; + min: 0 38; + fixed: 0 1; + align: 0 0; rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.title.right"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + } + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.text.1"; } rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; - to_y: "center1_line"; + to_y: "elm.padding.bottom"; + } + color: 226 144 1 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/2text.1icon.4/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.4/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.4/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.4/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon"; + + parts { + BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BG_IMAGE + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 7 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 10 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 38; + fixed: 0 1; + align: 0 0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; } color: GENLIST_PART_TEXT_COLOR_INC; text { @@ -6969,6 +6985,10 @@ align: 0.0 0.5; } } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } } part { name: "elm.text.2"; clip_to: "disclip"; @@ -6976,69 +6996,1219 @@ mouse_events: 0; scale: 1; description { state: "default" 0.0; + min: 0 38; + fixed: 0 1; + align: 0 0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 1.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + } + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 0 10; + fixed: 0 1; + align: 0 1; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.bottom"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/2text.3icon/default"; + alias: "elm/genlist/item_odd/dialogue/2text.3icon/default"; + alias: "elm/genlist/item_compress/dialogue/2text.3icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.3icon/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3"; + + parts { + BEAT_GENLIST_PART_BASE( 80 ) + BEAT_GENLIST_PART_BG_IMAGE + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 6 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 6 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + + part { name: "elm.icon.3"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 6 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.rect.dialogue"; + } + rel2.to_x: "elm.rect.dialogue"; + align: 0.0 0.0; + } + } + part { name: "elm.padding.icon1.right"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; + } + rel2.to_x: "elm.icon.1"; + align: 0.0 0.0; + } + } + part { name: "elm.icon.1"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 0.0 0.5; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + } + } + } + part { name: "elm.padding.icon2.left"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 0.0 0.0; + to_x: "elm.icon.2"; + } + rel2.to_x: "elm.icon.2"; + align: 1.0 0.0; + } + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: 40 40; + max: 40 40; + fixed: 1 1; + align: 1.0 0.5; + rel1 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 38; + fixed: 0 1; + align: 0 0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.icon1.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon2.left"; + to_y: "elm.padding.top"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + } + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.icon1.right"; + to_y: "elm.text.1"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.icon2.left"; + to_y: "elm.padding.bottom"; + } + color: 226 144 1 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text.1"; + target: "elm.text.2"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/1icon/default"; + alias: "elm/genlist/item_odd/dialogue/1icon/default"; + alias: "elm/genlist/item_compress/dialogue/1icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1icon/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "icons" "elm.icon"; + + parts { + BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BG_IMAGE + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + /*program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "bg_image"; + target: "elm.text"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "bg_image"; + target: "elm.text"; + transition: LINEAR 0.1; + }*/ + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/1title.1text/default"; + alias: "elm/genlist/item_odd/dialogue/1title.1text/default"; + alias: "elm/genlist/item_compress/dialogue/1title.1text/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1title.1text/default"; + + alias: "elm/genlist/item/dialogue.1title.1text/default"; + alias: "elm/genlist/item_odd/dialogue.1title.1text/default"; + alias: "elm/genlist/item_compress/dialogue.1title.1text/default"; + alias: "elm/genlist/item_compress_odd/dialogue.1title.1text/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.title elm.text"; + + parts { + BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_LEFT( 17 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + part { name: "vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.0; + to_x: "elm.title"; + } + rel2.to_x: "elm.title"; + align: 0.0 0.5; + } + } + part { name: "editing_vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1.to_x: "elm.padding.right"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + align: 0.0 0.5; + visible: 0; + } + description { state: "editing" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + part { name: "elm.title"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 102 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2.to_x: "elm.padding.left"; + align: 0.0 0.5; + color: 78 73 69 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.padding.title.right"; + type: RECT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "vertical_line"; + } + rel2.to_x: "vertical_line"; + visible: 0; + align: 0.0 0.5; + } + } + part { name: "elm.text"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.title.right"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + /*program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "elm.text"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + transition: LINEAR 0.1; + }*/ + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + ///////// will be removed ///////// + group { name: "elm/genlist/item/dialogue.1title.1text.2/default"; + alias: "elm/genlist/item_odd/dialogue.1title.1text.2/default"; + alias: "elm/genlist/item_compress/dialogue.1title.1text.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue.1title.1text.2/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.title elm.text"; + + images { + image: "00_list_img_check.png" COMP; + } + + parts { + BEAT_GENLIST_PART_BASE( 71 ) + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_LEFT( 17 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + part { name: "vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.0; + to_x: "elm.title"; + } + rel2.to_x: "elm.title"; + align: 0.0 0.5; + } + } + part { name: "editing_vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1.to_x: "elm.padding.right"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + align: 0.0 0.5; + visible: 0; + } + description { state: "editing" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + part { name: "elm.title"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 102 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2.to_x: "elm.padding.left"; + align: 0.0 0.5; + color: 78 73 69 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.padding.title.right"; + type: RECT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "vertical_line"; + } + rel2.to_x: "vertical_line"; + visible: 0; + align: 0.0 0.5; + } + } + part { name: "elm.text"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.title.right"; + } + rel2.to_x: "elm.padding.title.right"; + align: 0.0 0.5; + fixed: 1 1; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 1 1; + max: 1 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: 217 147 26 255; + } + } + part { name: "elm.padding.text.right"; + type: RECT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 7 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.text"; + } + rel2.to_x: "elm.text"; + visible: 0; + align: 0.0 0.5; + } + } + part { name: "elm.image.check"; + clip_to: "disclip"; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + image.normal: "00_list_img_check.png"; + rel1 { + relative: 1.0 0.366; + to_x: "elm.padding.text.right"; + } + rel2 { + relative: 3.857 0.648; + to_x: "elm.padding.text.right"; + } + visible: 0; + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "elm.text"; + target: "elm.image.check"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + target: "elm.image.check"; + transition: LINEAR 0.1; + } + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + /////////////////////////// + + group { name: "elm/genlist/item/dialogue/1title.4text/default"; + alias: "elm/genlist/item_odd/dialogue/1title.4text/default"; + alias: "elm/genlist/item_compress/dialogue/1title.4text/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1title.4text/default"; + + alias: "elm/genlist/item/dialogue.1title.4text/default"; + alias: "elm/genlist/item_odd/dialogue.1title.4text/default"; + alias: "elm/genlist/item_compress/dialogue.1title.4text/default"; + alias: "elm/genlist/item_compress_odd/dialogue.1title.4text/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.title elm.text.1 elm.text.2 elm.text.3 elm.text.4"; + + parts { + BEAT_GENLIST_PART_BASE( 284 ) + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_LEFT( 17 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_ITEM + part { name: "vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.0; + to_x: "elm.title"; + } + rel2.to_x: "elm.title"; + align: 0.0 0.5; + } + } + part { name: "center1_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 0 1; + fixed: 0 1; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.25; + to_x: "vertical_line"; + } + rel2.relative: 1.0 0.25; + align: 0.5 1.0; + } + } + part { name: "center2_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 0 1; + fixed: 0 1; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.5; + to_x: "vertical_line"; + } + rel2.relative: 1.0 0.5; + align: 0.5 1.0; + } + } + part { name: "center3_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 0 1; + fixed: 0 1; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1 { + relative: 1.0 0.75; + to_x: "vertical_line"; + } + rel2.relative: 1.0 0.75; + align: 0.5 1.0; + } + } + part { name: "editing_vertical_line"; + type: RECT; + mouse_events: 0; + description { state: "default" 0.0; + min: 1 0; + fixed: 1 0; + color: GENLIST_PART_BOTTOM_LINE_INC; + rel1.to_x: "elm.padding.right"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + align: 0.0 0.5; + visible: 0; + } + description { state: "editing" 0.0; + inherit: "default" 0.0; + visible: 1; + } + } + part { name: "elm.title"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 102 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2.to_x: "elm.padding.left"; + align: 0.0 0.5; + color: 78 73 69 255; + text { + font: "SLP:style=Medium"; + size: 20; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.padding.title.right"; + type: RECT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 10 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.title"; + } + rel2.to_x: "elm.title"; + visible: 0; + align: 0.0 0.5; + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.title.right"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "center1_line"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.25; + to_x: "elm.padding.title.right"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "center2_line"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.text.3"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.5; + to_x: "elm.padding.title.right"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "center3_line"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + } + part { name: "elm.text.4"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.75; + to_x: "elm.padding.title.right"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "bottom_line"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: 28; + min: 0 1; + align: 0.0 0.5; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + /*program { name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "elm.text"; + } + program { name: "go_passive"; + signal: "elm,state,unselected"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "elm.text"; + transition: LINEAR 0.1; + }*/ + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/bg/1icon/default"; + alias: "elm/genlist/item_odd/dialogue/bg/1icon/default"; + alias: "elm/genlist/item_compress/dialogue/bg/1icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "icons" "elm.icon"; + + parts { + part { name: "base"; + type: RECT; + repeat_events: 1; + scale: 1; + description { state: "default" 0.0; + color: 242 238 233 255; + } + } + BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + BEAT_GENLIST_PART_BOTTOM_LINE + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/bg/1icon.2/default"; + alias: "elm/genlist/item_odd/dialogue/bg/1icon.2/default"; + alias: "elm/genlist/item_compress/dialogue/bg/1icon.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue/bg/1icon.2/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "icons" "elm.icon"; + + parts { + part { name: "base"; + type: RECT; + repeat_events: 1; + scale: 1; + description { state: "default" 0.0; + color: 242 238 233 255; + } + } + BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_disabled"; + signal: "elm,state,disabled"; + source: "elm"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; + } + program { name: "go_enabled"; + signal: "elm,state,enabled"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "disclip"; + } + } + } + + group { name: "elm/genlist/item/dialogue/bg/2text.1icon/default"; + alias: "elm/genlist/item_odd/dialogue/bg/2text.1icon/default"; + alias: "elm/genlist/item_compress/dialogue/bg/2text.1icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/bg/2text.1icon/default"; + + alias: "elm/genlist/item/dialogue.1icon.2text/default"; + alias: "elm/genlist/item_odd/dialogue.1icon.2text/default"; + alias: "elm/genlist/item_compress/dialogue.1icon.2text/default"; + alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon"; + + images { + image: "00_list_thumbnail_bg.png" COMP; + } + + parts { + BEAT_GENLIST_PART_DIALOGUE_BASE( 118 ) + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 29 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 30 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + + part { name: "elm.icon.bg"; + scale: 1; + description { state: "default" 0.0; + min: 80 0; + fixed: 1 0; + align: 0.0 0.5; + rel1 { + relative: 1.0 0.15; + to_x: "elm.padding.left"; + } + rel2 { + relative: 1.0 0.83; + to_x: "elm.padding.left"; + } + image { + normal: "00_list_thumbnail_bg.png"; + border: 1 1 1 1; + border_scale: 1; + middle: NONE; + } + } + } + part { name: "elm.icon"; + type: SWALLOW; + description { state: "default" 0.0; + rel1.to: "elm.icon.bg"; + rel2.to: "elm.icon.bg"; + } + } + part { name: "elm.padding.icon.right"; + type: RECT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 15 0; + fixed: 1 0; rel1 { - relative: 1.0 0.25; - to_x: "elm.padding.title.right"; - } - rel2 { - relative: 0.0 0.0; - to_x: "elm.padding.right"; - to_y: "center2_line"; - } - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + relative: 1.0 0.0; + to_x: "elm.icon.bg"; } + rel2.to_x: "elm.icon.bg"; + visible: 0; + align: 0.0 0.5; } } - part { name: "elm.text.3"; + part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + min: 0 34; + fixed: 0 1; + align: 0 0; rel1 { - relative: 1.0 0.5; - to_x: "elm.padding.title.right"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.padding.top"; } rel2 { - relative: 0.0 0.0; + relative: 0.0 1.0; to_x: "elm.padding.right"; - to_y: "center3_line"; + to_y: "elm.padding.top"; } color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + font: "SLP:style=Regular"; + size: 30; + align: 0.0 0.0; } } } - part { name: "elm.text.4"; + part { name: "elm.text.2"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { - relative: 1.0 0.75; - to_x: "elm.padding.title.right"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.text.1"; } rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; - to_y: "bottom_line"; + to_y: "elm.padding.bottom"; } - color: GENLIST_PART_TEXT_COLOR_INC; + color: 156 142 125 255; text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + font: "SLP:style=Medium"; + size: 17; + align: 0.0 1.0; } } } @@ -7055,12 +8225,14 @@ source: "elm"; action: STATE_SET "selected" 0.0; target: "elm.text"; + target: "elm.text.sub"; } program { name: "go_passive"; signal: "elm,state,unselected"; source: "elm"; action: STATE_SET "default" 0.0; target: "elm.text"; + target: "elm.text.sub"; transition: LINEAR 0.1; }*/ program { name: "go_disabled"; @@ -7075,58 +8247,43 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; - } } } - group { name: "elm/genlist/item/dialogue/1icon.2text/default"; - alias: "elm/genlist/item_odd/dialogue/1icon.2text/default"; - alias: "elm/genlist/item_compress/dialogue/1icon.2text/default"; - alias: "elm/genlist/item_compress_odd/dialogue/1icon.2text/default"; - - alias: "elm/genlist/item/dialogue.1icon.2text/default"; - alias: "elm/genlist/item_odd/dialogue.1icon.2text/default"; - alias: "elm/genlist/item_compress/dialogue.1icon.2text/default"; - alias: "elm/genlist/item_compress_odd/dialogue.1icon.2text/default"; + group { name: "elm/genlist/item/dialogue/bg/3text.1icon/default"; + alias: "elm/genlist/item_odd/dialogue/bg/3text.1icon/default"; + alias: "elm/genlist/item_compress/dialogue/bg/3text.1icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/bg/3text.1icon/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; - data.item: "icons" "elm.icon elm.icon.edit"; + data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; + data.item: "icons" "elm.icon"; images { image: "00_list_thumbnail_bg.png" COMP; } parts { - BEAT_GENLIST_PART_DIALOGUE_BASE( 142 ) - BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_DIALOGUE_BASE( 118 ) + BEAT_GENLIST_PART_BOTTOM_LINE + BEAT_GENLIST_PART_PADDING_TOP( 21 ) + BEAT_GENLIST_PART_PADDING_BOTTOM( 21 ) + BEAT_GENLIST_PART_PADDING_LEFT( 20 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) + part { name: "elm.icon.bg"; scale: 1; description { state: "default" 0.0; - min: 90 90; - max: 90 90; - fixed: 1 1; - align: 0.0 0.0; + min: 80 0; + fixed: 1 0; + align: 0.0 0.5; rel1 { - relative: 1.0 0.0; + relative: 1.0 0.15; to_x: "elm.padding.left"; } rel2 { - offset: 0 0; + relative: 1.0 0.83; to_x: "elm.padding.left"; } image { @@ -7137,86 +8294,6 @@ } } } - part { name: "elm.base.text"; - type: RECT; - scale: 1; - description { state: "default" 0.0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.icon.right"; - } - color: GENLIST_PART_BG_COLOR_INC; - } - } - part { name: "elm.rect.dialogue"; - type: RECT; - scale: 1; - description { state: "default" 0.0; - min: 10 0; - fixed: 1 0; - rel1 { - relative: 0.0 0.0; - to_x: "elm.base.text"; - } - rel2 { - relative: 0.0 1.0; - to_x: "elm.base.text"; - } - color: 199 199 199 255; - align: 0.0 0.5; - } - } - part { name: "center_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 0 1; - fixed: 0 1; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1 { - relative: 0.0 0.5; - to_x: "elm.base.text"; - } - rel2.relative: 1.0 0.5; - align: 0.5 1.0; - } - } - part { name: "bottom_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 0 1; - fixed: 0 1; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1 { - relative: 0.0 1.0; - to_x: "elm.base.text"; - } - rel2.relative: 1.0 1.0; - align: 0.5 1.0; - } - } - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) - part { name: "editing_vertical_line"; - type: RECT; - mouse_events: 0; - description { state: "default" 0.0; - min: 1 0; - fixed: 1 0; - color: GENLIST_PART_BOTTOM_LINE_INC; - rel1.to_x: "elm.padding.right"; - rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.right"; - } - align: 0.0 0.5; - visible: 0; - } - description { state: "editing" 0.0; - inherit: "default" 0.0; - visible: 1; - } - } part { name: "elm.icon"; type: SWALLOW; description { state: "default" 0.0; @@ -7229,7 +8306,7 @@ mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: 10 0; + min: 15 0; fixed: 1 0; rel1 { relative: 1.0 0.0; @@ -7240,42 +8317,30 @@ align: 0.0 0.5; } } - part { name: "elm.padding.text.left"; - type: RECT; - scale: 1; - description { state: "default" 0.0; - min: 10 0; - fixed: 1 0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.rect.dialogue"; - } - rel2.to_x: "elm.rect.dialogue"; - visible: 0; - align: 0.0 0.5; - } - } part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; + min: 0 34; + fixed: 0 1; + align: 0 0; rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.text.left"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.padding.top"; } rel2 { - relative: 0.0 0.0; + relative: 0.0 1.0; to_x: "elm.padding.right"; - to_y: "center_line"; + to_y: "elm.padding.top"; } color: GENLIST_PART_TEXT_COLOR_INC; text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + font: "SLP:style=Regular"; + size: 30; + align: 0.0 0.0; } } } @@ -7286,35 +8351,47 @@ scale: 1; description { state: "default" 0.0; rel1 { - relative: 1.0 0.5; - to_x: "elm.padding.text.left"; + relative: 1.0 1.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.text.1"; } rel2 { relative: 0.0 0.0; to_x: "elm.padding.right"; - to_y: "bottom_line"; + to_y: "elm.text.3"; } - color: GENLIST_PART_TEXT_COLOR_INC; + color: 156 142 125 255; text { - font: "SLP:style=Roman"; - size: 28; - min: 0 1; - align: 0.0 0.5; + font: "SLP:style=Medium"; + size: 17; + align: 0.0 1.0; } } } - part { name: "elm.icon.edit"; - type: SWALLOW; + part { name: "elm.text.3"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; scale: 1; description { state: "default" 0.0; - fixed: 1 1; + min: 0 20; + fixed: 0 1; + align: 0 1; rel1 { - relative: 0.179 0.5; - to_x: "elm.padding.right"; + relative: 1.0 0.0; + to_x: "elm.padding.icon.right"; + to_y: "elm.padding.bottom"; } rel2 { - relative: 1.0 0.824; + relative: 0.0 0.0; to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + color: 156 142 125 255; + text { + font: "SLP:style=Medium"; + size: 17; + align: 0.0 1.0; } } } @@ -7353,24 +8430,59 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; + } + } + + group { name: "elm/genlist/item/dialogue/bg/2icon/default"; + alias: "elm/genlist/item_odd/dialogue/bg/2icon/default"; + alias: "elm/genlist/item_compress/dialogue/bg/2icon/default"; + alias: "elm/genlist/item_compress_odd/dialogue/bg/2icon/default"; + + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "icons" "elm.icon.1 elm.icon.2"; + + parts { + BEAT_GENLIST_PART_DIALOGUE_BASE( 46 ) + part { name: "elm.icon.1"; + clip_to: "disclip"; + type: SWALLOW; + description { state: "default" 0.0; + rel1.relative: 0.021 0.0; + rel2.relative: 0.492 1.0; + } + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + description { state: "default" 0.0; + rel1.relative: 0.51 0.0; + rel2.relative: 0.979 1.0; + } + } + BEAT_GENLIST_PART_DISCLIP + } + programs { + // signal: elm,state,%s,active + // a "check" item named %s went active + // signal: elm,state,%s,passive + // a "check" item named %s went passive + // default is passive + program { name: "go_disabled"; + signal: "elm,state,disabled"; source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; + action: STATE_SET "disabled" 0.0; + target: "disclip"; } - program { name: "go_viewing"; - signal: "elm,state,viewing"; + program { name: "go_enabled"; + signal: "elm,state,enabled"; source: "elm"; action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - target: "editing_vertical_line"; + target: "disclip"; } } } - group { name: "elm/genlist/item/dialogue/bg/3icon/default"; alias: "elm/genlist/item_odd/dialogue/bg/3icon/default"; alias: "elm/genlist/item_compress/dialogue/bg/3icon/default"; @@ -7431,18 +8543,6 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - /*program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - }*/ } } @@ -7459,8 +8559,8 @@ parts { BEAT_GENLIST_PART_DIALOGUE_BASE( 56 ) BEAT_GENLIST_PART_PADDING_LEFT( 10 ) + BEAT_GENLIST_PART_PADDING_RIGHT( 10 ) BEAT_GENLIST_PART_PADDING_TOP( 10 ) - BEAT_GENLIST_PART_DIALOGUE_PADDING_RIGHT( 10 ) part { name: "elm.icon.1"; clip_to: "disclip"; type: SWALLOW; @@ -7569,18 +8669,6 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - program { name: "go_editing"; - signal: "elm,state,editing"; - source: "elm"; - action: STATE_SET "editing" 0.0; - target: "elm.padding.right"; - } - program { name: "go_viewing"; - signal: "elm,state,viewing"; - source: "elm"; - action: STATE_SET "default" 0.0; - target: "elm.padding.right"; - } } } ////////////////////////////////