add first YOLO: e_client_focus_stack_set()
authorMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Feb 2015 20:46:52 +0000 (15:46 -0500)
committerMike Blumenkrantz <zmike@osg.samsung.com>
Fri, 13 Feb 2015 20:46:52 +0000 (15:46 -0500)
to quote ecore docs:

DO NOT use this function unless you are the person God comes to ask for
advice when He has trouble managing the Universe.

src/bin/e_client.c
src/bin/e_client.h

index 4dd3ba33f9497497a26ea987b909d5338e2d2751..86974d2ebff48de4c3720d002bea9e7bd90f1531 100644 (file)
@@ -3494,6 +3494,12 @@ e_client_focus_stack_get(void)
    return focus_stack;
 }
 
+YOLO EAPI void
+e_client_focus_stack_set(Eina_List *l)
+{
+   focus_stack = l;
+}
+
 EAPI Eina_List *
 e_client_raise_stack_get(void)
 {
index d964e917dd38c7243a0d2ed025c3b5eecca94217..a918cc6291b98fcf9f648c64309d067a57164724 100644 (file)
@@ -821,5 +821,7 @@ EAPI Eina_Bool e_client_desk_window_profile_available_check(E_Client *ec, const
 EAPI void      e_client_desk_window_profile_wait_desk_set(E_Client *ec, E_Desk *desk);
 EAPI void      e_client_layout_cb_set(E_Client_Layout_Cb cb);
 
+YOLO EAPI void e_client_focus_stack_set(Eina_List *l);
+
 #include "e_client.x"
 #endif