mirror of
https://github.com/brl/mutter.git
synced 2024-11-23 08:30:42 -05:00
1fab6e69b7
It is often useful to identify the client process that created a particular window, however the existing meta_window_get_pid() method relies on _NET_WM_PID, which is only available on X11 and depends on applications to set it correctly (which may not even be possible when the app runs in its own PID namespace as Flatpak apps do). So add a get_client_pid() method that uses windowing system facilities to resolve the PID associated with a particular window. https://bugzilla.gnome.org/show_bug.cgi?id=772613 |
||
---|---|---|
.. | ||
backends | ||
compositor | ||
core | ||
meta | ||
tests | ||
ui | ||
wayland | ||
x11 | ||
.cvsignore | ||
libmutter.pc.in | ||
Makefile-tests.am | ||
Makefile.am | ||
meta-enum-types.c.in | ||
meta-enum-types.h.in | ||
org.freedesktop.login1.xml | ||
org.gnome.Mutter.DisplayConfig.xml | ||
org.gnome.Mutter.IdleMonitor.xml | ||
stamp-mutter-enum-types.h |