Enlightenment CVS committal Author : raster Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c e_winlist.c Log Message: use focus model stuff properly =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.362 retrieving revision 1.363 diff -u -3 -r1.362 -r1.363 --- e_border.c 21 Aug 2005 23:35:09 -0000 1.362 +++ e_border.c 22 Aug 2005 03:22:46 -0000 1.363 @@ -6050,7 +6050,7 @@ "widgets/border/default/fullscreen"); } - if ((bd->client.icccm.accepts_focus) && + if ((bd->client.icccm.accepts_focus || bd->client.icccm.take_focus) && (!bd->client.netwm.state.skip_taskbar)) { mi = e_menu_item_new(m); @@ -6331,7 +6331,7 @@ bd = data; if (!bd) return; - if ((bd->client.icccm.accepts_focus) && + if ((bd->client.icccm.accepts_focus || bd->client.icccm.take_focus) && (!bd->client.netwm.state.skip_taskbar)) bd->user_skip_winlist = e_menu_item_toggle_get(mi); else =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_winlist.c,v retrieving revision 1.29 retrieving revision 1.30 diff -u -3 -r1.29 -r1.30 --- e_winlist.c 31 Jul 2005 07:16:14 -0000 1.29 +++ e_winlist.c 22 Aug 2005 03:22:46 -0000 1.30 @@ -371,7 +371,8 @@ int ok; ok = 1; - if ((!bd->client.icccm.accepts_focus)) ok = 0; + if ((!bd->client.icccm.accepts_focus) && + (!bd->client.icccm.take_focus)) ok = 0; if (bd->client.netwm.state.skip_taskbar) ok = 0; if (bd->user_skip_winlist) ok = 0; if (bd->iconic) ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ enlightenment-cvs mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs