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