captainigloo pushed a commit to branch master.

http://git.enlightenment.org/enlightenment/modules/elfe.git/commit/?id=1ec0e7713c3ca901014811ff78277d9e2aaac981

commit 1ec0e7713c3ca901014811ff78277d9e2aaac981
Author: Nicolas Aguirre <aguirre.nico...@gmail.com>
Date:   Mon Dec 9 16:44:23 2013 +0100

    Fix build with E18 rc1.
    E changed completly how composite windows work.
    I need to figure out how it works now, to get the win list choice back.
    For now just comment out the not working code.
---
 src/winlist.c | 11 +++++++----
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/src/winlist.c b/src/winlist.c
index f4e3bcf..06021c0 100644
--- a/src/winlist.c
+++ b/src/winlist.c
@@ -17,6 +17,7 @@ typedef struct _Elfe_Winlist_Item Elfe_Winlist_Item;
 typedef struct _Elfe_Winlist Elfe_Winlist;
 static Eina_Bool show = EINA_FALSE;
 
+#if 0
 struct _E_Comp_Win
 {
   EINA_INLIST;
@@ -88,7 +89,7 @@ struct _E_Comp_Win
   Eina_Bool             inhash : 1;
   Eina_Bool             show_ready : 1;
 };
-
+#endif
 struct _Elfe_Winlist_Item
 {
    Elfe_Winlist *winlist;
@@ -103,7 +104,7 @@ struct _Elfe_Winlist_Item
         Evas_Coord x, y;
    } history[SWIPE_MOVES];
    Ecore_Timer *swipe_timer;
-   E_Manager_Comp_Source *src;
+  /*E_Manager_Comp_Source *src;*/
    E_Manager *man;
 };
 
@@ -351,7 +352,7 @@ _winlist_del(Elfe_Winlist *winlist)
 
    EINA_LIST_FREE(winlist->windows, it)
      {
-        e_manager_comp_src_hidden_set(it->man, it->src, EINA_FALSE);
+       /*e_manager_comp_src_hidden_set(it->man, it->src, EINA_FALSE);*/
         e_object_unref(E_OBJECT(it->bd));
         if (it->swipe_timer)
           ecore_timer_del(it->swipe_timer);
@@ -386,13 +387,14 @@ _window_mouse_clicked_cb(void *data, Evas_Object *obj, 
const char *emission, con
    ecore_x_netwm_client_active_request(0, it->bd->client.win,
                                        1, 0);
 
-   e_manager_comp_src_hidden_set(it->man, it->src, EINA_FALSE);
+   /*   e_manager_comp_src_hidden_set(it->man, it->src, EINA_FALSE);*/
    _winlist_del(it->winlist);
 }
 
 static void
 _elfe_action(const char *params, int modifiers, int method)
 {
+#if 0
    E_Manager_Comp_Source *src;
    Eina_List *l;
    Eina_List *handlers;
@@ -621,6 +623,7 @@ _elfe_action(const char *params, int modifiers, int method)
        evas_object_show(bx);
        elm_object_content_set(sc, bx);
      }
+#endif
 }
 
 static void

-- 


Reply via email to