Enlightenment CVS committal Author : sebastid Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_border.c Log Message: Don't send netwm ping unless e_config->ping_clients is set. =================================================================== RCS file: /cvsroot/enlightenment/e17/apps/e/src/bin/e_border.c,v retrieving revision 1.379 retrieving revision 1.380 diff -u -3 -r1.379 -r1.380 --- e_border.c 30 Aug 2005 04:33:27 -0000 1.379 +++ e_border.c 30 Aug 2005 05:17:38 -0000 1.380 @@ -619,7 +619,6 @@ E_OBJECT_CHECK(bd); E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); - /* FIXME: Some types of maximized might allow this */ if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return; if (bd->new_client) { @@ -666,7 +665,6 @@ E_OBJECT_CHECK(bd); E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); - /* FIXME: Some types of maximized might allow this */ if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return; if (bd->new_client) { @@ -719,7 +717,6 @@ E_OBJECT_CHECK(bd); E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); - /* FIXME: Some types of maximized might allow this */ if ((bd->fullscreen) || (bd->maximized == E_MAXIMIZE_FULLSCREEN)) return; if (bd->new_client) { @@ -1014,7 +1011,6 @@ E_OBJECT_CHECK(bd); E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); - /* FIXME: Some types of maximized might allow this */ if ((bd->fullscreen) || (bd->maximized)) return; if (!strcmp("borderless", bd->client.border.name)) return; if (!bd->shaded) @@ -1101,7 +1097,6 @@ E_OBJECT_CHECK(bd); E_OBJECT_TYPE_CHECK(bd, E_BORDER_TYPE); - /* FIXME: Some types of maximized might allow this */ if ((bd->fullscreen) || (bd->maximized)) return; if (bd->shaded) { @@ -1955,13 +1950,14 @@ void e_border_ping(E_Border *bd) { + if (!e_config->ping_clients) return; + bd->ping_ok = 0; ecore_x_netwm_ping_send(bd->client.win); bd->ping = ecore_time_get(); if (bd->ping_timer) ecore_timer_del(bd->ping_timer); - if (e_config->ping_clients) - bd->ping_timer = ecore_timer_add(e_config->ping_clients_wait, - _e_border_cb_ping_timer, bd); + bd->ping_timer = ecore_timer_add(e_config->ping_clients_wait, + _e_border_cb_ping_timer, bd); } void ------------------------------------------------------- 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 enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs