awesome/objects
Uli Schlachter 93ed7fd46f client_geometry_refresh(): Ignore enter/leave events less
This commit makes the function only call client_ignore_enterleave_events() when
it actually has to. Since we expect that most of the time, no client's geometry
is changed, this means that most of the time this function is not called.

Fixes: https://github.com/awesomeWM/awesome/issues/1107
Signed-off-by: Uli Schlachter <psychon@znc.in>
2016-09-24 14:37:07 +02:00
..
button.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
button.h Clean up header includes 2014-03-30 20:07:48 +02:00
client.c client_geometry_refresh(): Ignore enter/leave events less 2016-09-24 14:37:07 +02:00
client.h Only configure client geometries once per main loop iteration 2016-09-15 18:48:56 +02:00
drawable.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
drawable.h drawable/drawin: Pass both lua_State and stack index around 2014-12-06 10:46:45 +01:00
drawin.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
drawin.h drawin: lazily configure drawin windows 2015-08-23 15:25:23 +02:00
key.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
key.h remove encoding=utf-8 from modelines 2011-09-11 17:34:09 +02:00
screen.c Fix a bug moving between a tiled and a floating screen. 2016-09-02 20:15:00 +01:00
screen.h Fix a bug moving between a tiled and a floating screen. 2016-09-02 20:15:00 +01:00
tag.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
tag.h Attempt at better handling of NET_CURRENT_DESKTOP property. 2016-06-04 16:42:54 +03:00
window.c C: Remove unneeded calls to signal_add() 2016-06-04 17:57:08 +02:00
window.h geometry: Use the relevant rounding functions instead of integers 2016-04-18 04:20:22 -04:00