mutter/src
Rui Matos 47e339b46e monitor-manager-xrandr: Don't do extra work on RRScreenChangeNotify
The X server sends several RRScreenChangeNotify events in a burst when
something happens which, currently, causes us to rebuild our view of
the world as many times and notify the upper layers about it which
causes a lot of bogus repeated work like rebuilding background actors.

We can avoid this extra work by looking at the timestamp in the
XRRScreenResources struct which is updated when an X client (including
us!) last changed something and comparing it with the previous
timestamp.

https://bugzilla.gnome.org/show_bug.cgi?id=738630
2014-10-16 20:39:16 +02:00
..
backends monitor-manager-xrandr: Don't do extra work on RRScreenChangeNotify 2014-10-16 20:39:16 +02:00
compositor background: use GFiles instead of filenames 2014-10-14 18:54:36 -07:00
core display: Fix accidental inversion from 2f9c601 2014-10-14 22:20:33 -07:00
meta background: use GFiles instead of filenames 2014-10-14 18:54:36 -07:00
tests Add a test for stacking vs. minimization 2014-09-24 16:51:20 -04:00
ui theme: Remove COLORIZE feature of images 2014-10-14 17:45:14 -07:00
wayland wayland-keyboard: Send modifiers after the key event 2014-10-10 18:12:23 +02:00
x11 window-x11: Update the input region after setting the client rect 2014-10-12 16:14:17 -07:00
.cvsignore
libmutter.pc.in meta: Add generated meta-version.h 2014-06-05 14:05:16 +02:00
Makefile-tests.am theme: Remove our own gradient stuff 2014-10-14 17:37:49 -07:00
Makefile.am theme: Remove our own gradient stuff 2014-10-14 17:37:49 -07:00
mutter-enum-types.c.in Add bits missing from last commit 2009-07-04 17:14:48 +01:00
mutter-enum-types.h.in
org.freedesktop.login1.xml launcher: Replace mutter-launch with logind integration 2014-05-19 15:09:23 -04:00
org.gnome.Mutter.DisplayConfig.xml
org.gnome.Mutter.IdleMonitor.xml