From: Jeonghyun Yun Date: Wed, 24 Aug 2011 09:07:21 +0000 (-0400) Subject: New genlist item style added X-Git-Tag: submit/2.0alpha-wayland/20121130.000903~580 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6ca2b12969f5cd82aeb8787e84dce19b25d5fa25;p=profile%2Fivi%2Fefl-theme-tizen.git New genlist item style added Change-Id: I027b53608f7c4dd72b02d5cf7d50849a148994cc --- diff --git a/themes/groups/genlist/genlist_expandable_list.edc b/themes/groups/genlist/genlist_expandable_list.edc index 6786eb4..be55176 100644 --- a/themes/groups/genlist/genlist_expandable_list.edc +++ b/themes/groups/genlist/genlist_expandable_list.edc @@ -32,7 +32,7 @@ data.item: "selectraise" "on"; \ data.item: "labels" "elm.text"; \ data.item: "icons" "elm.swallow.icon elm.swallow.end"; \ - data.item: "treesize" "GENLIST_TREESIZE_20_INC"; \ + data.item: "treesize" "GENLIST_TREESIZE_10_INC"; \ images { \ image: "00_button_expand_closed.png" COMP; \ image: "00_button_expand_opened.png" COMP; \ @@ -267,7 +267,7 @@ data.item: "selectraise" "on"; \ data.item: "labels" "elm.text"; \ data.item: "icons" "elm.swallow.icon elm.swallow.end"; \ - data.item: "treesize" "GENLIST_TREESIZE_20_INC"; \ + data.item: "treesize" "GENLIST_TREESIZE_10_INC"; \ images { \ image: "00_list_bar_press_1x80.png" COMP; \ image: "00_list_expandable_bg.png" COMP; \ @@ -2148,6 +2148,351 @@ GENLIST_EXPANDABLE_ITEM_GROUP("1text/expandable3", GENLIST_EXPANDABLE3_PART_BG_C } } + group { name: "elm/genlist/tree/dialogue/2text.2icon/expandable/default"; + alias: "elm/genlist/tree_odd/dialogue/2text.2icon/expandable/default"; + alias: "elm/genlist/tree_compress/dialogue/2text.2icon/expandable/default"; + alias: "elm/genlist/tree_compress_odd/dialogue/2text.2icon/expandable/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon elm.swallow.colorbar"; + data.item: "treesize" "GENLIST_TREESIZE_10_INC"; + images { + image: "00_button_expand_closed.png" COMP; + image: "00_button_expand_opened.png" COMP; + } + parts { + GENLIST_EXPANDABLE_PART_PERSPECTIVE_POINT() + GENLIST_EXPANDABLE_PART_BASE( GENLIST_HEIGHT_81_INC, GENLIST_EXPANDABLE_PART_BG_COLOR_INC ) + GENLIST_PART_BOTTOM_EFFECT_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + GENLIST_PART_EXPANDABLE_SWALLOW_PADDING + part { name: "elm.swallow.colorbar"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_6_INC GENLIST_SIZE_13_INC; + fixed: 1 1; + rel2.relative: 0.0 0.0; + align: 0.0 0.0; + } + } + part { name: "touch_arrow"; + type: RECT; + clip_to: "disclip"; + ignore_flags: ON_HOLD; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_70_INC GENLIST_SIZE_80_INC; + fixed: 1 1; + align: 0.5 0.5; + rel1 { + relative: 0.5 0.5; + to: "arrow"; + } + rel2 { + relative: 0.5 0.5; + to: "arrow"; + } + color: 0 0 0 0; + } + } + part { name: "arrow"; + clip_to: "disclip"; + ignore_flags: ON_HOLD; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; + align: 1.0 0.5; + aspect: 1.0 1.0; + rel1.to_x: "elm.padding.right"; + rel2 { + relative: 0.0 1.0; + offset: 0 0; + to_x: "elm.padding.right"; + } + image.normal: "00_button_expand_closed.png"; + } + description { state: "active" 0.0; + inherit: "default" 0.0; + image.normal: "00_button_expand_opened.png"; + } + GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) + GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) + } + part { name: "elm.padding.arrow.left"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_5_INC 0; + fixed: 1 0; + visible: 0; + align: 1.0 0.5; + rel1.to: "arrow"; + rel2 { + relative: 0.0 1.0; + to: "arrow"; + } + } + } + part { name: "elm.padding.icon.right"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 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: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; + align: 0.0 0.5; + rel1 { + relative: 1.0 0.0; + to_x: "elm.swallow.pad"; + } + rel2 { + relative: 1.0 1.0; + to_x: "elm.swallow.pad"; + } + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_38_INC; + fixed: 0 1; + align: 0.0 0.0; + rel1 { + 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.arrow.left"; + to_y: "elm.padding.top"; + } + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Regular"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) + GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) + } + 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; + offset: 0 0; + to_x: "elm.padding.arrow.left"; + to_y: "elm.padding.bottom"; + } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_PART_MAP_START(-90.0, 0.0, 0.0) + GENLIST_PART_MAP_FINISH(0.0, 0.0, 0.0) + } + GENLIST_PART_DISCLIP + } + programs { + program { + name: "go_active"; + signal: "elm,state,selected"; + source: "elm"; + action: STATE_SET "selected" 0.0; + target: "base"; + 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: "base"; + 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"; + } + program { + name: "expand"; + signal: "mouse,up,1"; + source: "touch_arrow"; + action: SIGNAL_EMIT "elm,action,expand,toggle" "elm"; + } + program { + name: "go_expanded"; + signal: "elm,state,expanded"; + source: "elm"; + action: STATE_SET "active" 0.0; + target: "arrow"; + } + program { + name: "go_contracted"; + signal: "elm,state,contracted"; + source: "elm"; + action: STATE_SET "default" 0.0; + target: "arrow"; + } + program { + GENLIST_PROGRAM_MAP_ROTATE_EXPAND_START() + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + GENLIST_PROGRAM_MAP_ROTATE_EXPAND_FINISH( 0.2 ) + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + GENLIST_PROGRAM_MAP_EXPAND_END() + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_START() + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + GENLIST_PROGRAM_MAP_ROTATE_CONTRACT_FINISH( 0.3 ) + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + GENLIST_PROGRAM_MAP_CONTRACT_END() + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + name: "show"; + signal: "elm,state,show"; + action: STATE_SET "default" 0.0; + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + program { + name: "hide"; + signal: "elm,state,hide"; + action: STATE_SET "hide" 0.0; + target: "base"; + target: "elm.text.1"; + target: "elm.text.2"; + target: "elm.icon"; + target: "elm.swallow.colorbar"; + target: "arrow"; + target: "elm.swallow.pad"; + target: "bottom_line"; + } + } + } + group { name: "elm/genlist/item/dialogue/1text/expandable2/default"; alias: "elm/genlist/item_odd/dialogue/1text/expandable2/default"; alias: "elm/genlist/item_compress/dialogue/1text/expandable2/default"; diff --git a/themes/groups/genlist/genlist_styles.edc b/themes/groups/genlist/genlist_styles.edc index 9c5a74f..d350d7a 100644 --- a/themes/groups/genlist/genlist_styles.edc +++ b/themes/groups/genlist/genlist_styles.edc @@ -6123,6 +6123,125 @@ } } + group { name: "elm/genlist/item_compress/multiline/dialogue/2text/default"; + alias: "elm/genlist/item_compress_odd/multiline/dialogue/2text/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + parts { + part { name: "base"; + type: RECT; + repeat_events: 1; + description { state: "default" 0.0; + color: GENLIST_PART_BG_COLOR_INC; + } + } + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_11_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + 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 GENLIST_SIZE_30_INC; + fixed: 0 1; + 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"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + 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: TEXTBLOCK; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.1"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + text { + style: "genlist_textblock_sub_style"; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + text.style: "genlist_textblock_sub_selected_style"; + } + } + 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/2text.2icon.7/default"; alias: "elm/genlist/item_odd/2text.2icon.7/default"; alias: "elm/genlist/item_compress/2text.2icon.7/default"; @@ -8620,166 +8739,204 @@ } } - group { name: "elm/genlist/item_compress/multiline/1text/default"; - alias: "elm/genlist/item_compress_odd/multiline/1text/default"; + group { name: "elm/genlist/item/2text.3icon.4/default"; + alias: "elm/genlist/item_odd/2text.3icon.4/default"; + alias: "elm/genlist/item_compress/2text.3icon.4/default"; + alias: "elm/genlist/item_compress_odd/2text.3icon.4/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1"; - styles { - style { name: "genlist_textblock_help_style"; - base: "font=SLP:style=Medium font_size="GENLIST_FONT_STYLE_20_INC" color="GENLIST_PART_MULTILINE_HELP_STYLE_COLOR_INC" wrap=word text_class=list_item"; - tag: "br" "\n"; - tag: "ps" "ps"; - tag: "tab" "\t"; - } + data.item: "labels" "elm.text.1 elm.text.2"; + data.item: "icons" "elm.icon.1 elm.icon.2 elm.icon.3"; + data.item: "renames" "elm.edit.rename"; + images { + image: "00_list_bar_press_1x80.png" COMP; } parts { - part { name: "base"; - type: RECT; - repeat_events: 1; - description { state: "default" 0.0; - color: GENLIST_PART_DIALOGUE_BG_COLOR_INC; - } - } - GENLIST_PART_PADDING_TOP( GENLIST_PADDING_14_INC ) - GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_14_INC ) - GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) - GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_20_INC ) - part { name: "elm.text.1"; + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + part { name: "elm.icon.1"; clip_to: "disclip"; - type: TEXTBLOCK; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; + min: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + max: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + fixed: 1 1; rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; to_y: "elm.padding.top"; } rel2 { - relative: 0.0 0.0; - to_x: "elm.padding.right"; + relative: 1.0 0.0; + to_x: "elm.padding.left"; to_y: "elm.padding.bottom"; } - text { - style: "genlist_textblock_help_style"; - min: 0 1; - align: 0.0 0.5; - } + align: 0.0 0.5; } + GENLIST_DESCRIPTION_RENAME_ENABLED } - GENLIST_PART_DISCLIP - } - programs { - 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_compress/multiline/2text/default"; - alias: "elm/genlist/item_compress_odd/multiline/2text/default"; - alias: "elm/genlist/item_compress/multiline.2text/default"; - alias: "elm/genlist/item_compress_odd/multiline.2text/default"; - data.item: "stacking" "above"; - data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2"; - styles { - style { name: "genlist_textblock_sub_style"; - base: "font=SLP:style=Regular font_size=22 color="GENLIST_PART_MULTILINE_TITLE_STYLE_COLOR_INC" wrap=char text_class=list_item"; - tag: "br" "\n"; - tag: "ps" "ps"; - tag: "tab" "\t"; - } - style { name: "genlist_textblock_sub_selected_style"; - base: "font=SLP:style=Regular font_size=22 color="GENLIST_PART_MULTILINE_TITLE_STYLE_SELECTED_COLOR_INC" wrap=char text_class=list_item"; - tag: "br" "\n"; - tag: "ps" "ps"; - tag: "tab" "\t"; - } - } - parts { - part { name: "base"; + part { name: "elm.padding.icon1.right"; + clip_to: "disclip"; type: RECT; - repeat_events: 1; + scale: 1; description { state: "default" 0.0; - color: GENLIST_PART_BG_COLOR_INC; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; + } + rel2.to_x: "elm.icon.1"; + align: 0.0 0.0; + visible: 0; } } - GENLIST_PART_BG_IMAGE - GENLIST_PART_BOTTOM_LINE - GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) - GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_11_INC ) - GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) - GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) - part { name: "elm.text.1"; + part { name: "elm.icon.2"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: 0 GENLIST_SIZE_38_INC; - fixed: 0 1; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; rel1 { relative: 1.0 1.0; - to_x: "elm.padding.left"; + to_x: "elm.padding.icon1.right"; to_y: "elm.padding.top"; } rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.right"; - to_y: "elm.padding.top"; - } - align: 0.0 0.0; - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Regular"; - size: GENLIST_FONT_26_INC; - min: 0 1; - align: 0.0 0.5; + relative: 1.0 0.0; + to_x: "elm.padding.icon1.right"; + to_y: "elm.padding.bottom"; + } + align: 0.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon2.right"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.2"; + } + rel2.to_x: "elm.icon.2"; + align: 0.0 0.0; + visible: 0; + } + } + part { name: "elm.icon.3"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; + rel1 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + align: 1.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon3.left"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1.to_x: "elm.icon.3"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon.3"; + } + align: 1.0 0.0; + visible: 0; + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_38_INC; + fixed: 0 1; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.icon2.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon3.left"; + to_y: "elm.padding.top"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; } } description { state: "selected" 0.0; inherit: "default" 0.0; color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } + GENLIST_DESCRIPTION_RENAME_ENABLED } part { name: "elm.text.2"; clip_to: "disclip"; - type: TEXTBLOCK; + type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; rel1 { relative: 1.0 1.0; - to_x: "elm.padding.left"; + to_x: "elm.padding.icon2.right"; to_y: "elm.text.1"; } rel2 { relative: 0.0 0.0; - to_x: "elm.padding.right"; + to_x: "elm.padding.icon3.left"; to_y: "elm.padding.bottom"; } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; text { - style: "genlist_textblock_sub_style"; + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; min: 0 1; align: 0.0 0.5; } } description { state: "selected" 0.0; inherit: "default" 0.0; - text.style: "genlist_textblock_sub_selected_style"; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } + GENLIST_DESCRIPTION_RENAME_ENABLED } + GENLIST_PART_RENAME GENLIST_PART_DISCLIP } programs { @@ -8817,27 +8974,28 @@ action: STATE_SET "default" 0.0; target: "disclip"; } + GENLIST_PROGRAM_RENAME_2TEXT_2ICON } } - group { name: "elm/genlist/item/multiline/3text.2icon/default"; - alias: "elm/genlist/item_odd/multiline/3text.2icon/default"; - alias: "elm/genlist/item_compress/multiline/3text.2icon/default"; - alias: "elm/genlist/item_compress_odd/multiline/3text.2icon/default"; + group { name: "elm/genlist/item/2text.2icon.9/default"; + alias: "elm/genlist/item_odd/2text.2icon.9/default"; + alias: "elm/genlist/item_compress/2text.2icon.9/default"; + alias: "elm/genlist/item_compress_odd/2text.2icon.9/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; + data.item: "labels" "elm.text.1 elm.text.2"; data.item: "icons" "elm.icon.1 elm.icon.2"; data.item: "renames" "elm.edit.rename"; images { image: "00_list_bar_press_1x80.png" COMP; } parts { - GENLIST_PART_BASE( GENLIST_HEIGHT_111_INC ) + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) GENLIST_PART_BG_IMAGE GENLIST_PART_BOTTOM_LINE - GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) - GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) part { name: "elm.icon.2"; @@ -8845,8 +9003,6 @@ type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: GENLIST_SIZE_90_INC GENLIST_SIZE_90_INC; - max: GENLIST_SIZE_90_INC GENLIST_SIZE_90_INC; fixed: 1 1; rel1 { relative: 0.0 1.0; @@ -8867,7 +9023,7 @@ type: RECT; scale: 1; description { state: "default" 0.0; - min: GENLIST_PADDING_10_INC 0; + min: GENLIST_SIZE_10_INC 0; fixed: 1 0; rel1.to_x: "elm.icon.2"; rel2 { @@ -8878,41 +9034,29 @@ visible: 0; } } - part { name: "elm.text.1.rect"; + part { name: "elm.text.2"; clip_to: "disclip"; - type: RECT; + type: TEXT; + mouse_events: 0; scale: 1; description { state: "default" 0.0; min: 0 GENLIST_SIZE_30_INC; fixed: 0 1; rel1 { - relative: 1.0 1.0; + relative: 1.0 0.0; to_x: "elm.padding.left"; - to_y: "elm.padding.top"; + to_y: "elm.padding.bottom"; } rel2 { - relative: 0.0 1.0; + relative: 0.0 0.0; to_x: "elm.padding.icon2.left"; - to_y: "elm.padding.top"; + to_y: "elm.padding.bottom"; } - align: 0.0 0.0; - visible: 0; - } - } - part { name: "elm.text.1"; - clip_to: "disclip"; - type: TEXT; - mouse_events: 0; - scale: 1; - description { state: "default" 0.0; - fixed: 1 1; - rel1.to: "elm.text.1.rect"; - rel2.to: "elm.text.1.rect"; - align: 0.0 0.0; - color: GENLIST_PART_TEXT_COLOR_INC; + align: 0.0 1.0; + color: GENLIST_PART_SUB_TEXT_COLOR_INC; text { - font: "SLP:style=Roman"; - size: GENLIST_FONT_26_INC; + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; min: 0 1; align: 0.0 0.5; } @@ -8923,30 +9067,31 @@ } GENLIST_DESCRIPTION_RENAME_ENABLED } - part { name: "elm.text.2"; + part { name: "elm.text.1"; clip_to: "disclip"; type: TEXT; mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: 0 GENLIST_SIZE_30_INC; - fixed: 0 1; + min: 0 0; + max: GENLIST_SIZE_340_INC 0; + fixed: 1 0; rel1 { relative: 1.0 1.0; to_x: "elm.padding.left"; - to_y: "elm.text.1.rect"; + to_y: "elm.padding.top"; } rel2 { - relative: 0.0 1.0; - to_x: "elm.padding.icon2.left"; - to_y: "elm.text.1.rect"; + relative: 1.0 0.0; + to_x: "elm.padding.left"; + to_y: "elm.text.2"; } - align: 0.0 0.0; + align: 0.0 0.5; color: GENLIST_PART_TEXT_COLOR_INC; text { font: "SLP:style=Roman"; - size: GENLIST_FONT_26_INC; - min: 0 1; + size: GENLIST_FONT_28_INC; + min: 1 1; align: 0.0 0.5; } } @@ -8956,38 +9101,21 @@ } GENLIST_DESCRIPTION_RENAME_ENABLED } - part { name: "elm.text.3"; + part { name: "elm.padding.icon1.left"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: RECT; scale: 1; description { state: "default" 0.0; - min: 0 GENLIST_SIZE_22_INC; - fixed: 0 1; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; rel1 { relative: 1.0 0.0; - to_x: "elm.padding.icon1.right"; - to_y: "elm.padding.bottom"; - } - rel2 { - relative: 0.0 0.0; - to_x: "elm.padding.icon2.left"; - to_y: "elm.padding.bottom"; - } - align: 0.0 1.0; - color: GENLIST_PART_SUB_TEXT_COLOR_INC; - text { - font: "SLP:style=Medium"; - size: GENLIST_FONT_20_INC; - min: 0 1; - align: 0.0 0.5; + to_x: "elm.text.1"; } + rel2.to_x: "elm.text.1"; + align: 0.0 0.0; + visible: 0; } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; - } - GENLIST_DESCRIPTION_RENAME_ENABLED } part { name: "elm.icon.1"; clip_to: "disclip"; @@ -8999,34 +9127,18 @@ fixed: 1 1; rel1 { relative: 1.0 1.0; - to_x: "elm.padding.left"; - to_y: "elm.text.2"; + to_x: "elm.padding.icon1.left"; + to_y: "elm.padding.top"; } rel2 { relative: 1.0 0.0; - to_x: "elm.padding.left"; - to_y: "elm.padding.bottom"; + to_x: "elm.padding.icon1.left"; + to_y: "elm.text.2"; } align: 0.0 0.5; } GENLIST_DESCRIPTION_RENAME_ENABLED } - part { name: "elm.padding.icon1.right"; - clip_to: "disclip"; - type: RECT; - scale: 1; - description { state: "default" 0.0; - min: GENLIST_PADDING_10_INC 0; - fixed: 1 0; - rel1 { - relative: 1.0 0.0; - to_x: "elm.icon.1"; - } - rel2.to_x: "elm.icon.1"; - align: 0.0 0.0; - visible: 0; - } - } GENLIST_PART_RENAME GENLIST_PART_DISCLIP } @@ -9043,7 +9155,6 @@ target: "bg_image"; target: "elm.text.1"; target: "elm.text.2"; - target: "elm.text.3"; } program { name: "go_passive"; signal: "elm,state,unselected"; @@ -9052,7 +9163,6 @@ target: "bg_image"; target: "elm.text.1"; target: "elm.text.2"; - target: "elm.text.3"; transition: LINEAR 0.1; } program { name: "go_disabled"; @@ -9067,28 +9177,228 @@ action: STATE_SET "default" 0.0; target: "disclip"; } - GENLIST_PROGRAM_RENAME_3TEXT_2ICON + GENLIST_PROGRAM_RENAME_2TEXT_2ICON } } - group { name: "elm/genlist/item/multiline/3text.2icon.2/default"; - alias: "elm/genlist/item_odd/multiline/3text.2icon.2/default"; - alias: "elm/genlist/item_compress/multiline/3text.2icon.2/default"; - alias: "elm/genlist/item_compress_odd/multiline/3text.2icon.2/default"; + group { name: "elm/genlist/item_compress/multiline/1text/default"; + alias: "elm/genlist/item_compress_odd/multiline/1text/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; - data.item: "icons" "elm.icon.1 elm.icon.2"; - data.item: "renames" "elm.edit.rename"; - images { - image: "00_list_bar_press_1x80.png" COMP; + data.item: "labels" "elm.text.1"; + styles { + style { name: "genlist_textblock_help_style"; + base: "font=SLP:style=Medium font_size="GENLIST_FONT_STYLE_20_INC" color="GENLIST_PART_MULTILINE_HELP_STYLE_COLOR_INC" wrap=word text_class=list_item"; + tag: "br" "\n"; + tag: "ps" "ps"; + tag: "tab" "\t"; + } } parts { - GENLIST_PART_BASE( GENLIST_HEIGHT_111_INC ) - GENLIST_PART_BG_IMAGE - GENLIST_PART_BOTTOM_LINE - GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) - GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC ) + part { name: "base"; + type: RECT; + repeat_events: 1; + description { state: "default" 0.0; + color: GENLIST_PART_DIALOGUE_BG_COLOR_INC; + } + } + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_14_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_14_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_20_INC ) + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXTBLOCK; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + text { + style: "genlist_textblock_help_style"; + min: 0 1; + align: 0.0 0.5; + } + } + } + GENLIST_PART_DISCLIP + } + programs { + 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_compress/multiline/2text/default"; + alias: "elm/genlist/item_compress_odd/multiline/2text/default"; + alias: "elm/genlist/item_compress/multiline.2text/default"; + alias: "elm/genlist/item_compress_odd/multiline.2text/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2"; + styles { + style { name: "genlist_textblock_sub_style"; + base: "font=SLP:style=Regular font_size=22 color="GENLIST_PART_MULTILINE_TITLE_STYLE_COLOR_INC" wrap=char text_class=list_item"; + tag: "br" "\n"; + tag: "ps" "ps"; + tag: "tab" "\t"; + } + style { name: "genlist_textblock_sub_selected_style"; + base: "font=SLP:style=Regular font_size=22 color="GENLIST_PART_MULTILINE_TITLE_STYLE_SELECTED_COLOR_INC" wrap=char text_class=list_item"; + tag: "br" "\n"; + tag: "ps" "ps"; + tag: "tab" "\t"; + } + } + parts { + part { name: "base"; + type: RECT; + repeat_events: 1; + description { state: "default" 0.0; + color: GENLIST_PART_BG_COLOR_INC; + } + } + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_11_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_38_INC; + fixed: 0 1; + 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"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Regular"; + size: GENLIST_FONT_26_INC; + 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: TEXTBLOCK; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.1"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + text { + style: "genlist_textblock_sub_style"; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + text.style: "genlist_textblock_sub_selected_style"; + } + } + 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/multiline/3text.2icon/default"; + alias: "elm/genlist/item_odd/multiline/3text.2icon/default"; + alias: "elm/genlist/item_compress/multiline/3text.2icon/default"; + alias: "elm/genlist/item_compress_odd/multiline/3text.2icon/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; + data.item: "icons" "elm.icon.1 elm.icon.2"; + data.item: "renames" "elm.edit.rename"; + images { + image: "00_list_bar_press_1x80.png" COMP; + } + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_111_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC ) GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) part { name: "elm.icon.2"; @@ -9193,7 +9503,7 @@ to_y: "elm.text.1.rect"; } align: 0.0 0.0; - color: GENLIST_PART_SUB_TEXT_COLOR_INC; + color: GENLIST_PART_TEXT_COLOR_INC; text { font: "SLP:style=Roman"; size: GENLIST_FONT_26_INC; @@ -9322,14 +9632,14 @@ } } - group { name: "elm/genlist/item/multiline/3text.1icon/default"; - alias: "elm/genlist/item_odd/multiline/3text.1icon/default"; - alias: "elm/genlist/item_compress/multiline/3text.1icon/default"; - alias: "elm/genlist/item_compress_odd/multiline/3text.1icon/default"; + group { name: "elm/genlist/item/multiline/3text.2icon.2/default"; + alias: "elm/genlist/item_odd/multiline/3text.2icon.2/default"; + alias: "elm/genlist/item_compress/multiline/3text.2icon.2/default"; + alias: "elm/genlist/item_compress_odd/multiline/3text.2icon.2/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; - data.item: "icons" "elm.icon"; + data.item: "icons" "elm.icon.1 elm.icon.2"; data.item: "renames" "elm.edit.rename"; images { image: "00_list_bar_press_1x80.png" COMP; @@ -9342,6 +9652,44 @@ GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC ) GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_90_INC GENLIST_SIZE_90_INC; + max: GENLIST_SIZE_90_INC GENLIST_SIZE_90_INC; + fixed: 1 1; + rel1 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + align: 1.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon2.left"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_PADDING_10_INC 0; + fixed: 1 0; + rel1.to_x: "elm.icon.2"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon.2"; + } + align: 1.0 0.0; + visible: 0; + } + } part { name: "elm.text.1.rect"; clip_to: "disclip"; type: RECT; @@ -9356,7 +9704,220 @@ } rel2 { relative: 0.0 1.0; - to_x: "elm.padding.right"; + to_x: "elm.padding.icon2.left"; + to_y: "elm.padding.top"; + } + align: 0.0 0.0; + visible: 0; + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + fixed: 1 1; + rel1.to: "elm.text.1.rect"; + rel2.to: "elm.text.1.rect"; + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_26_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_30_INC; + fixed: 0 1; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.1.rect"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon2.left"; + to_y: "elm.text.1.rect"; + } + align: 0.0 0.0; + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_26_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.text.3"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_22_INC; + fixed: 0 1; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.icon1.right"; + to_y: "elm.padding.bottom"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.icon2.left"; + to_y: "elm.padding.bottom"; + } + align: 0.0 1.0; + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.icon.1"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_20_INC GENLIST_SIZE_20_INC; + max: GENLIST_SIZE_20_INC GENLIST_SIZE_20_INC; + fixed: 1 1; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.2"; + } + rel2 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.bottom"; + } + align: 0.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon1.right"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_PADDING_10_INC 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; + } + rel2.to_x: "elm.icon.1"; + align: 0.0 0.0; + visible: 0; + } + } + GENLIST_PART_RENAME + 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.3"; + } + 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.3"; + 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"; + } + GENLIST_PROGRAM_RENAME_3TEXT_2ICON + } + } + + group { name: "elm/genlist/item/multiline/3text.1icon/default"; + alias: "elm/genlist/item_odd/multiline/3text.1icon/default"; + alias: "elm/genlist/item_compress/multiline/3text.1icon/default"; + alias: "elm/genlist/item_compress_odd/multiline/3text.1icon/default"; + data.item: "stacking" "above"; + data.item: "selectraise" "on"; + data.item: "labels" "elm.text.1 elm.text.2 elm.text.3"; + data.item: "icons" "elm.icon"; + data.item: "renames" "elm.edit.rename"; + images { + image: "00_list_bar_press_1x80.png" COMP; + } + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_111_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_10_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + part { name: "elm.text.1.rect"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_30_INC; + fixed: 0 1; + 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"; } align: 0.0 0.0; @@ -11549,14 +12110,13 @@ } } - 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"; + group { name: "elm/genlist/item/dialogue/2text.5/default"; + alias: "elm/genlist/item_odd/dialogue/2text.5/default"; + alias: "elm/genlist/item_compress/dialogue/2text.5/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.5/default"; data.item: "stacking" "above"; data.item: "selectraise" "on"; - data.item: "labels" "elm.text"; - data.item: "icons" "elm.icon.1 elm.icon.2"; + data.item: "labels" "elm.text.1 elm.text.2"; data.item: "renames" "elm.edit.rename"; parts { GENLIST_PART_BASE( GENLIST_HEIGHT_71_INC ) @@ -11565,32 +12125,158 @@ GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.icon.1"; + part { name: "elm.text.2"; clip_to: "disclip"; - type: SWALLOW; + type: TEXT; + mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; - max: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; - fixed: 1 1; - rel1 { - relative: 1.0 0.0; - to_x: "elm.padding.left"; - } + min: GENLIST_SIZE_98_INC 0; + fixed: 1 0; + rel1.to_x: "elm.padding.right"; rel2 { - relative: 1.0 1.0; - to_x: "elm.padding.left"; + relative: 0.0 1.0; + to_x: "elm.padding.right"; } - align: 0.0 0.5; + align: 1.0 0.5; + color: GENLIST_PART_SUB_TEXT_SETTINGS_COLOR_INC;; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 1.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; } GENLIST_DESCRIPTION_RENAME_ENABLED } - part { name: "elm.padding.icon1.right"; - clip_to: "disclip"; + part { name: "elm.padding.text2.left"; type: RECT; + mouse_events: 0; scale: 1; description { state: "default" 0.0; - min: GENLIST_PADDING_10_INC 0; + min: GENLIST_SIZE_20_INC 0; + fixed: 1 0; + rel1.to_x: "elm.text.2"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.text.2"; + } + visible: 0; + align: 1.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.left"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.text2.left"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + GENLIST_PART_DISCLIP + } + programs { + 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"; + } + GENLIST_PROGRAM_RENAME_2TEXT + } + } + + 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"; + data.item: "icons" "elm.icon.1 elm.icon.2"; + data.item: "renames" "elm.edit.rename"; + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_71_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + GENLIST_PART_DIALOGUE_ITEM + part { name: "elm.icon.1"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + max: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + fixed: 1 1; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + } + rel2 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + } + align: 0.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon1.right"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_PADDING_10_INC 0; fixed: 1 0; rel1 { relative: 1.0 0.0; @@ -13124,109 +13810,293 @@ } } - 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.3icon.2/default"; + alias: "elm/genlist/item_odd/dialogue/1text.3icon.2/default"; + alias: "elm/genlist/item_compress/dialogue/1text.3icon.2/default"; + alias: "elm/genlist/item_compress_odd/dialogue/1text.3icon.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 elm.icon.3"; data.item: "renames" "elm.edit.rename"; + images { + image: "00_list_bar_press_1x80.png" COMP; + } parts { - GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BASE( GENLIST_HEIGHT_71_INC ) GENLIST_PART_BG_IMAGE GENLIST_PART_BOTTOM_LINE - GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) - GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) GENLIST_PART_DIALOGUE_ITEM - part { name: "elm.text.1"; + part { name: "elm.icon.1"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: SWALLOW; scale: 1; description { state: "default" 0.0; - min: 0 GENLIST_SIZE_38_INC; - fixed: 0 1; + min: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + max: GENLIST_SIZE_26_INC GENLIST_SIZE_26_INC; + fixed: 1 1; rel1 { - relative: 1.0 1.0; + relative: 1.0 0.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"; + rel2.to_x: "elm.padding.left"; + align: 0.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon1.right"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.icon.1"; } + rel2.to_x: "elm.icon.1"; align: 0.0 0.0; - color: GENLIST_PART_TEXT_COLOR_INC; - text { - font: "SLP:style=Regular"; - size: GENLIST_FONT_28_INC; - min: 0 1; - align: 0.0 0.5; - } + visible: 0; } - description { state: "selected" 0.0; - inherit: "default" 0.0; - color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + part { name: "elm.icon.2"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; + rel1 { + relative: 1.0 0.0; + to_x: "elm.padding.icon1.right"; + } + rel2.to_x: "elm.padding.icon1.right"; + align: 0.0 0.5; } GENLIST_DESCRIPTION_RENAME_ENABLED } - part { name: "elm.text.2"; + part { name: "elm.padding.icon2.right"; clip_to: "disclip"; - type: TEXT; - mouse_events: 0; + type: RECT; scale: 1; description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 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.icon.2"; } - rel2 { + rel2.to_x: "elm.icon.2"; + visible: 0; + } + } + part { name: "elm.icon.3"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + max: GENLIST_SIZE_40_INC GENLIST_SIZE_40_INC; + fixed: 1 1; + rel1 { 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: GENLIST_FONT_20_INC; - 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; + align: 1.0 0.5; } GENLIST_DESCRIPTION_RENAME_ENABLED } - GENLIST_PART_RENAME - 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"; + part { name: "elm.padding.icon3.left"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1.to_x: "elm.icon.3"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon.3"; + } + align: 1.0 0.0; + visible: 0; + } + } + 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.icon2.right"; + } + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.icon3.left"; + } + align: 0.0 0.5; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + GENLIST_PART_DISCLIP + } + programs { + 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"; + } + GENLIST_PROGRAM_RENAME_1TEXT_2ICON + } + } + + 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: "renames" "elm.edit.rename"; + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + 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 GENLIST_SIZE_38_INC; + fixed: 0 1; + 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"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Regular"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + 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.left"; + to_y: "elm.text.1"; + } + 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: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + 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; } @@ -15601,6 +16471,489 @@ } } + group { name: "elm/genlist/item/dialogue/2text.1icon.6/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.6/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.6/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.6/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: "renames" "elm.edit.rename"; + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + GENLIST_PART_DIALOGUE_ITEM + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + fixed: 1 1; + rel1.to_x: "elm.padding.right"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + } + align: 1.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon.left"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } + align: 1.0 0.0; + visible: 0; + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_38_INC; + fixed: 0 1; + 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.icon.left"; + to_y: "elm.padding.top"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + 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.left"; + to_y: "elm.text.1"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.icon.left"; + to_y: "elm.padding.bottom"; + } + color: GENLIST_PART_SUB_TEXT_SETTINGS_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + 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"; + } + GENLIST_PROGRAM_RENAME_2TEXT_1ICON + } + } + + group { name: "elm/genlist/item/dialogue/2text.1icon.7/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.7/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.7/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.7/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: "renames" "elm.edit.rename"; + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + GENLIST_PART_DIALOGUE_ITEM + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC; + max: GENLIST_SIZE_60_INC GENLIST_SIZE_60_INC; + fixed: 1 1; + rel1 { + relative: 0.0 1.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.top"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.right"; + to_y: "elm.padding.bottom"; + } + align: 1.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.icon.left"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + rel1.to_x: "elm.icon"; + rel2 { + relative: 0.0 1.0; + to_x: "elm.icon"; + } + align: 1.0 0.0; + visible: 0; + } + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_38_INC; + fixed: 0 1; + 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.icon.left"; + to_y: "elm.padding.top"; + } + align: 0.0 0.0; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + 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.left"; + to_y: "elm.text.1"; + } + rel2 { + relative: 0.0 0.0; + to_x: "elm.padding.icon.left"; + to_y: "elm.padding.bottom"; + } + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + 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"; + } + GENLIST_PROGRAM_RENAME_2TEXT_1ICON + } + } + + group { name: "elm/genlist/item/dialogue/2text.1icon.8/default"; + alias: "elm/genlist/item_odd/dialogue/2text.1icon.8/default"; + alias: "elm/genlist/item_compress/dialogue/2text.1icon.8/default"; + alias: "elm/genlist/item_compress_odd/dialogue/2text.1icon.8/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: "renames" "elm.edit.rename"; + images { + image: "00_list_bar_press_1x80.png" COMP; + } + parts { + GENLIST_PART_BASE( GENLIST_HEIGHT_81_INC ) + GENLIST_PART_BG_IMAGE + GENLIST_PART_BOTTOM_LINE + GENLIST_PART_PADDING_TOP( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_BOTTOM( GENLIST_PADDING_6_INC ) + GENLIST_PART_PADDING_LEFT( GENLIST_PADDING_20_INC ) + GENLIST_PART_PADDING_RIGHT( GENLIST_PADDING_10_INC ) + GENLIST_PART_DIALOGUE_ITEM + part { name: "elm.text.2"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 GENLIST_SIZE_30_INC; + fixed: 0 1; + 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"; + } + align: 0.0 0.0; + color: GENLIST_PART_SUB_TEXT_COLOR_INC; + text { + font: "SLP:style=Medium"; + size: GENLIST_FONT_20_INC; + min: 0 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.text.1"; + clip_to: "disclip"; + type: TEXT; + mouse_events: 0; + scale: 1; + description { state: "default" 0.0; + min: 0 0; + max: GENLIST_SIZE_420_INC 0; + fixed: 1 0; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.left"; + to_y: "elm.text.2"; + } + rel2 { + relative: 1.0 0.0; + to_x: "elm.padding.left"; + to_y: "elm.padding.bottom"; + } + align: 0.0 0.5; + color: GENLIST_PART_TEXT_COLOR_INC; + text { + font: "SLP:style=Roman"; + size: GENLIST_FONT_28_INC; + min: 1 1; + align: 0.0 0.5; + } + } + description { state: "selected" 0.0; + inherit: "default" 0.0; + color: GENLIST_PART_TEXT_SELECTED_COLOR_INC; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + part { name: "elm.padding.text1.right"; + clip_to: "disclip"; + type: RECT; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_10_INC 0; + fixed: 1 0; + visible: 0; + rel1 { + relative: 1.0 0.0; + to_x: "elm.text.1"; + } + rel2.to_x: "elm.text.1"; + align: 0.0 0.0; + } + } + part { name: "elm.icon"; + clip_to: "disclip"; + type: SWALLOW; + scale: 1; + description { state: "default" 0.0; + min: GENLIST_SIZE_20_INC GENLIST_SIZE_20_INC; + max: GENLIST_SIZE_20_INC GENLIST_SIZE_20_INC; + fixed: 1 1; + rel1 { + relative: 1.0 1.0; + to_x: "elm.padding.text1.right"; + to_y: "elm.text.2"; + } + rel2 { + relative: 1.0 0.0; + to_x: "elm.padding.text1.right"; + to_y: "elm.padding.bottom"; + } + align: 0.0 0.5; + } + GENLIST_DESCRIPTION_RENAME_ENABLED + } + GENLIST_PART_RENAME + 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"; + } + GENLIST_PROGRAM_RENAME_2TEXT_1ICON + } + } + group { name: "elm/genlist/item/dialogue/bg/2text.2icon/default"; alias: "elm/genlist/item_odd/dialogue/bg/2text.2icon/default"; alias: "elm/genlist/item_compress/dialogue/bg/2text.2icon/default"; diff --git a/themes/inc/nbeat-black-inc.edc b/themes/inc/nbeat-black-inc.edc index c305c35..c82fd10 100644 --- a/themes/inc/nbeat-black-inc.edc +++ b/themes/inc/nbeat-black-inc.edc @@ -136,7 +136,7 @@ #define GENLIST_SIZE_83_INC 83 #define GENLIST_SIZE_88_INC 88 #define GENLIST_SIZE_90_INC 90 -#define GENLIST_SIZE_93_INC 98 +#define GENLIST_SIZE_98_INC 98 #define GENLIST_SIZE_100_INC 100 #define GENLIST_SIZE_102_INC 102 #define GENLIST_SIZE_109_INC 109 @@ -150,6 +150,7 @@ #define GENLIST_SIZE_280_INC 280 #define GENLIST_SIZE_340_INC 340 #define GENLIST_SIZE_360_INC 360 +#define GENLIST_SIZE_420_INC 420 #define GENLIST_TREESIZE_10_INC 10 #define GENLIST_TREESIZE_20_INC 20 diff --git a/themes/inc/nbeat-hd-inc.edc b/themes/inc/nbeat-hd-inc.edc index 344cef8..4e9d207 100644 --- a/themes/inc/nbeat-hd-inc.edc +++ b/themes/inc/nbeat-hd-inc.edc @@ -138,7 +138,7 @@ #define GENLIST_SIZE_83_INC 133 #define GENLIST_SIZE_88_INC 141 #define GENLIST_SIZE_90_INC 144 -#define GENLIST_SIZE_93_INC 154 +#define GENLIST_SIZE_98_INC 154 #define GENLIST_SIZE_100_INC 160 #define GENLIST_SIZE_102_INC 163 #define GENLIST_SIZE_109_INC 174 @@ -152,6 +152,7 @@ #define GENLIST_SIZE_280_INC 448 #define GENLIST_SIZE_340_INC 560 #define GENLIST_SIZE_360_INC 576 +#define GENLIST_SIZE_420_INC 672 #define GENLIST_TREESIZE_10_INC 16 #define GENLIST_TREESIZE_20_INC 32 diff --git a/themes/inc/nbeat-inc.edc b/themes/inc/nbeat-inc.edc index 3991e8c..4702399 100644 --- a/themes/inc/nbeat-inc.edc +++ b/themes/inc/nbeat-inc.edc @@ -136,7 +136,7 @@ #define GENLIST_SIZE_83_INC 83 #define GENLIST_SIZE_88_INC 88 #define GENLIST_SIZE_90_INC 90 -#define GENLIST_SIZE_93_INC 98 +#define GENLIST_SIZE_98_INC 98 #define GENLIST_SIZE_100_INC 100 #define GENLIST_SIZE_102_INC 102 #define GENLIST_SIZE_109_INC 109 @@ -150,6 +150,7 @@ #define GENLIST_SIZE_280_INC 280 #define GENLIST_SIZE_340_INC 340 #define GENLIST_SIZE_360_INC 360 +#define GENLIST_SIZE_420_INC 420 #define GENLIST_TREESIZE_10_INC 10 #define GENLIST_TREESIZE_20_INC 20