mutter/src
Carlos Garnacho d7f799bfaf core: Only trigger MetaWorkspace::window-* on toplevel window types
Popups and other override-redirect windows are irrelevant to all listeners
of MetaWorkspace::window-*. Ignoring those windows will namely result in
less activity on ShellWindowTracker, less ShellApp::windows-changed
signal emissions and less AppMenuButton updates.

Reduces gnome-shell CPU activity while typing on the Epiphany addressbar,
as the pop up animation there results in a number of xdg_popup being
created and destroyed.

https://gitlab.gnome.org/GNOME/mutter/issues/556
2019-07-24 23:40:21 +02:00
..
backends dma-buf: Mark DMA-BUF textures as paint-only 2019-07-18 14:09:22 +00:00
compositor cleanup: Don't use G_TYPE_INSTANCE_GET_PRIVATE() 2019-07-18 11:01:09 +02:00
core core: Only trigger MetaWorkspace::window-* on toplevel window types 2019-07-24 23:40:21 +02:00
meta keybindings: Do not grab the locate-pointer key if unnecessary 2019-07-18 13:10:32 +00:00
tests window-x11: Use any focusable window as fallback delayed focus window 2019-07-08 11:46:52 +02:00
ui cleanup: Don't use g_memmove() 2019-07-18 11:01:09 +02:00
wayland dma-buf: Mark DMA-BUF textures as paint-only 2019-07-18 14:09:22 +00:00
x11 x11: Remove benign warning for older X clients 2019-07-22 07:31:41 +00:00
libmutter.pc.in build: Fix libs and cflags in autotools .pc file 2018-11-10 16:20:46 +00:00
meson.build backend/native: Add and use transactional KMS API 2019-06-20 13:31:56 +00:00
org.freedesktop.login1.xml
org.gnome.Mutter.DisplayConfig.xml fixed typo 2018-07-24 13:16:36 +00:00
org.gnome.Mutter.IdleMonitor.xml idle-monitor: Add ResetIdletime API, for testing purposes 2018-04-16 13:28:03 +02:00
org.gnome.Mutter.RemoteDesktop.xml Fix typo in RemoteDesktop dbus api 2019-05-22 16:21:57 +02:00
org.gnome.Mutter.ScreenCast.xml org.gnome.Mutter.ScreenCast: Document what was added in API version 2 2019-02-26 13:39:11 +00:00