okra pushed a commit to branch master.

http://git.enlightenment.org/apps/ephoto.git/commit/?id=1aafc222ef9610ddf9a210168ef707ebd43cf6ab

commit 1aafc222ef9610ddf9a210168ef707ebd43cf6ab
Author: Stephen Houston <stephen@lenovo.fedora>
Date:   Fri Apr 1 22:15:26 2016 -0500

    Ephoto: Don't search when typing in the file selector entry
---
 src/bin/ephoto_single_browser.c |  6 ++----
 src/bin/ephoto_thumb_browser.c  | 12 +++++++-----
 2 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/src/bin/ephoto_single_browser.c b/src/bin/ephoto_single_browser.c
index 31e4cd7..853c113 100644
--- a/src/bin/ephoto_single_browser.c
+++ b/src/bin/ephoto_single_browser.c
@@ -1391,11 +1391,9 @@ _add_edit_menu_items(Ephoto_Single_Browser *sb, 
Evas_Object *menu)
        _zoom_fit_cb, sb);
    elm_menu_item_add(menu, menu_itt, "zoom-original", _("Zoom 1:1"),
        _zoom_1_cb, sb);
-   elm_menu_item_separator_add(menu, menu_it);
-   elm_menu_item_add(menu, menu_it, "media-playback-start", _("Slideshow"),
-       _slideshow, sb);
-
    elm_menu_item_separator_add(menu, NULL);
+   elm_menu_item_add(menu, NULL, "media-playback-start", _("Slideshow"),
+       _slideshow, sb);
    elm_menu_item_add(menu, NULL, "preferences-system", _("Settings"),
        _settings, sb);
 }
diff --git a/src/bin/ephoto_thumb_browser.c b/src/bin/ephoto_thumb_browser.c
index af25e4e..520105d 100644
--- a/src/bin/ephoto_thumb_browser.c
+++ b/src/bin/ephoto_thumb_browser.c
@@ -944,8 +944,6 @@ _ephoto_search_cancel(void *data, Evas_Object *obj 
EINA_UNUSED,
         tb->original_grid = NULL;
         tb->totimages = tb->totimages_old;
         tb->totsize = tb->totsize_old;
-        tb->totimages_old = 0;
-        tb->totsize_old = 0;
      }
    if (!tb->ephoto->entries)
      {
@@ -959,6 +957,8 @@ _ephoto_search_cancel(void *data, Evas_Object *obj 
EINA_UNUSED,
    evas_object_del(hbox);
    tb->searching = 0;
    _update_info_label(tb);
+   tb->totimages_old = 0;
+   tb->totsize_old = 0;
 }
 
 static void
@@ -1956,6 +1956,7 @@ _grid_mouse_up_cb(void *data, Evas *e EINA_UNUSED,
         elm_menu_item_separator_add(menu, NULL);
         elm_menu_item_add(menu, menu_it, "system-search", _("Search"),
             _search, tb);
+        elm_menu_item_separator_add(menu, menu_it);
         elm_menu_item_add(menu, menu_it, "edit-select-all", _("Select All"),
             _grid_menu_select_all_cb, tb);
      }
@@ -1967,6 +1968,7 @@ _grid_mouse_up_cb(void *data, Evas *e EINA_UNUSED,
      {
        elm_menu_item_add(menu, menu_it, "edit-clear", _("Select None"),
            _grid_menu_clear_cb, tb);
+        elm_menu_item_separator_add(menu, menu_it);
         if (item)
           {
              evas_object_data_set(item, "thumb_browser", tb);
@@ -2002,7 +2004,7 @@ _grid_mouse_up_cb(void *data, Evas *e EINA_UNUSED,
    elm_menu_item_add(menu, NULL, "preferences-system", _("Settings"),
        _settings, tb);
    evas_object_smart_callback_add(menu, "dismissed", _menu_dismissed_cb,
-            tb);
+       tb);
    evas_object_show(menu);
 }
 
@@ -2014,8 +2016,6 @@ _grid_mouse_wheel(void *data, Evas *e EINA_UNUSED, 
Evas_Object *obj EINA_UNUSED,
    Evas_Event_Mouse_Wheel *ev = event_info;
    Eina_Bool ctrl = evas_key_modifier_is_set(ev->modifiers, "Control");
 
-   printf("No\n");
-
    if (ctrl)
      {
         if (ev->z > 0)
@@ -2219,6 +2219,8 @@ _key_down(void *data, Evas *e EINA_UNUSED, Evas_Object 
*obj EINA_UNUSED,
    else if (ev->compose && (((ev->compose[0] != '\\')
        && (ev->compose[0] >= ' ')) || ev->compose[1]))
      {
+        if (elm_object_focus_get(tb->direntry))
+          return;
         if (!tb->searching)
           {
              _search(tb, NULL, NULL);

-- 


Reply via email to