davemds pushed a commit to branch master. http://git.enlightenment.org/core/elementary.git/commit/?id=1ef687e24724225ab2f0c14f522f0347ea80af5c
commit 1ef687e24724225ab2f0c14f522f0347ea80af5c Author: Dave Andreoli <[email protected]> Date: Mon Dec 29 13:46:50 2014 +0100 Fileselector: beautify the search entry Entry moved to the top-right corner and added the guide text --- data/themes/edc/elm/fileselector.edc | 31 +++++++++++++++---------------- src/lib/elc_fileselector.c | 2 ++ 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/data/themes/edc/elm/fileselector.edc b/data/themes/edc/elm/fileselector.edc index a7e9a1b..0e1fa50 100644 --- a/data/themes/edc/elm/fileselector.edc +++ b/data/themes/edc/elm/fileselector.edc @@ -41,6 +41,21 @@ group { name: "elm/fileselector/base/default"; } } } + part { name: "elm.swallow.search"; type: SWALLOW; + description { state: "default" 0.0; + fixed: 1 1; + rel1 { + to: "elm.swallow.home"; + relative: 1.0 0.0; + offset: 3 0; + } + rel2 { + to_y: "elm.swallow.home"; + relative: 1.0 1.0; + offset: -4 0; + } + } + } part { name: "elm.spinner.clip"; type: RECT; description { state: "default" 0.0; rel1.to: "elm.swallow.spinner"; @@ -101,22 +116,6 @@ group { name: "elm/fileselector/base/default"; fixed: 1 1; align: 0.5 1.0; rel1 { - to_y: "elm.swallow.search"; - relative: 0.0 0.0; - offset: 3 -4; - } - rel2 { - to_y: "elm.swallow.search"; - relative: 1.0 0.0; - offset: -4 -4; - } - } - } - part { name: "elm.swallow.search"; type: SWALLOW; - description { state: "default" 0.0; - fixed: 1 1; - align: 0.5 1.0; - rel1 { to_y: "elm.swallow.filters"; relative: 0.0 0.0; offset: 3 -4; diff --git a/src/lib/elc_fileselector.c b/src/lib/elc_fileselector.c index 6cf4ccf..d4b2a73 100644 --- a/src/lib/elc_fileselector.c +++ b/src/lib/elc_fileselector.c @@ -1474,6 +1474,8 @@ _elm_fileselector_evas_object_smart_add(Eo *obj, Elm_Fileselector_Data *priv) elm_entry_editable_set(en, EINA_TRUE); elm_entry_single_line_set(en, EINA_TRUE); elm_entry_line_wrap_set(en, ELM_WRAP_CHAR); + elm_object_domain_translatable_part_text_set(en, "guide", + PACKAGE, N_("Search")); evas_object_size_hint_weight_set(en, EVAS_HINT_EXPAND, EVAS_HINT_EXPAND); evas_object_size_hint_align_set(en, EVAS_HINT_FILL, EVAS_HINT_FILL); evas_object_smart_callback_add(en, "changed", _preedit_cb, obj); --
