garik pushed a commit to branch master.

http://git.enlightenment.org/enlightenment/modules/everything-websearch.git/commit/?id=93f60c338aa38911161a7dcd699dca18e3c74d6e

commit 93f60c338aa38911161a7dcd699dca18e3c74d6e
Author: Igor Murzov <ga...@efl.so>
Date:   Mon Aug 11 01:38:18 2014 +0400

    Adapt to e19 changes
---
 configure.ac     |  2 +-
 src/e_mod_main.c | 32 ++++++++++++++++++--------------
 2 files changed, 19 insertions(+), 15 deletions(-)

diff --git a/configure.ac b/configure.ac
index cb5dbd5..a5a1555 100644
--- a/configure.ac
+++ b/configure.ac
@@ -36,7 +36,7 @@ AM_CONDITIONAL([HAVE_PO], [false])
 ])
 AC_SUBST(LTLIBINTL)
 
-PKG_CHECK_MODULES(E, [enlightenment >= 0.17.99])
+PKG_CHECK_MODULES(E, [enlightenment >= 0.18.99])
 PKG_CHECK_MODULES(EVRY, [everything])
 PKG_CHECK_MODULES(CURL, [libcurl])
 
diff --git a/src/e_mod_main.c b/src/e_mod_main.c
index 2aee0fe..04afc8c 100644
--- a/src/e_mod_main.c
+++ b/src/e_mod_main.c
@@ -176,7 +176,7 @@ _send_notification(unsigned int id, const char *icon, const 
char *summary,
    n.app_name = _("Everything");
    n.replaces_id = 0; // id
    n.icon.icon = icon;
-   n.sumary = summary;
+   n.summary = summary;
    n.body = body;
    n.timeout = timeout;
    e_notification_client_send(&n, NULL, NULL);
@@ -656,8 +656,8 @@ _open_url(const char *url)
 {
    Evry_Item_App *app = E_NEW(Evry_Item_App, 1);
    Evry_Item_File *file = E_NEW(Evry_Item_File, 1);
-   Eina_List *l;
-   E_Border *bd;
+
+   E_Client *bd;
 
    app->desktop = efreet_util_desktop_exec_find(_conf->browser);
 
@@ -670,16 +670,20 @@ _open_url(const char *url)
 
    if (app->desktop)
      {
-       EINA_LIST_FOREACH(e_border_client_list(), l, bd)
-         {
-            if (bd->desktop && bd->desktop == app->desktop)
-              {
-                 e_desk_show(bd->desk);
-                 e_border_raise(bd);
-                 break;
-              }
-         }
-       efreet_desktop_free(app->desktop);
+        E_Comp *comp;
+        const Eina_List *l, *ll;
+        EINA_LIST_FOREACH(e_comp_list(), l, comp)
+          EINA_LIST_FOREACH(comp->clients, ll, bd)
+            {
+               if (e_client_util_ignored_get(bd)) continue;
+               if (bd->desktop && bd->desktop == app->desktop)
+                 {
+                    e_desk_show(bd->desk);
+                    evas_object_raise(bd->frame);
+                    break;
+                 }
+            }
+        efreet_desktop_free(app->desktop);
      }
 
    E_FREE(file);
@@ -1349,7 +1353,7 @@ static Evas_Object *_basic_create(E_Config_Dialog *cfd, 
Evas *evas, E_Config_Dia
 static int _basic_apply(E_Config_Dialog *cfd, E_Config_Dialog_Data *cfdata);
 
 static E_Config_Dialog *
-_conf_dialog(E_Container *con, const char *params)
+_conf_dialog(E_Comp *con, const char *params)
 {
    E_Config_Dialog *cfd = NULL;
    E_Config_Dialog_View *v = NULL;

-- 


Reply via email to