Enlightenment CVS committal Author : raster Project : e17 Module : libs/ecore
Dir : e17/libs/ecore/src/lib/ecore_evas Modified Files: ecore_evas_x.c Log Message: some support for launch id in netwm. =================================================================== RCS file: /cvsroot/enlightenment/e17/libs/ecore/src/lib/ecore_evas/ecore_evas_x.c,v retrieving revision 1.54 retrieving revision 1.55 diff -u -3 -r1.54 -r1.55 --- ecore_evas_x.c 5 Sep 2005 08:40:50 -0000 1.54 +++ ecore_evas_x.c 14 Sep 2005 03:26:23 -0000 1.55 @@ -1612,7 +1612,12 @@ ee->engine.x.win_root = parent; ee->engine.x.win_container = ecore_x_window_new(parent, x, y, w, h); ee->engine.x.win = ecore_x_window_override_new(ee->engine.x.win_container, 0, 0, w, h); - + if (getenv("DESKTOP_STARTUP_ID")) + { + ecore_x_netwm_startup_id_set(ee->engine.x.win_container, + getenv("DESKTOP_STARTUP_ID")); + putenv("DESKTOP_STARTUP_ID"); + } einfo = (Evas_Engine_Info_Software_X11 *)evas_engine_info_get(ee->evas); if (einfo) { @@ -1799,6 +1804,12 @@ ee->engine.x.win_root = parent; ee->engine.x.win_container = ecore_x_window_new(parent, x, y, w, h); + if (getenv("DESKTOP_STARTUP_ID")) + { + ecore_x_netwm_startup_id_set(ee->engine.x.win_container, + getenv("DESKTOP_STARTUP_ID")); + putenv("DESKTOP_STARTUP_ID"); + } einfo = (Evas_Engine_Info_GL_X11 *)evas_engine_info_get(ee->evas); if (einfo) { ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs