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);

-- 


Reply via email to