mirror of
https://github.com/brl/mutter.git
synced 2024-11-24 09:00:42 -05:00
072afa5fa3
This protocol is limited to Xwayland only and is not visible/usable by any other client. Mutter uses the following mechanisms to determine if an X11 client should be granted a grab: - is "xwayland-allow-grabs" set? - if set, is the client blacklisted? - otherwise, has the client set the X11 window property _XWAYLAND_MAY_GRAB_KEYBOARD on the window using a client message? - if not, is it a client white-listed either via the default system list or the settings "xwayland-grab-access-rules"? https://bugzilla.gnome.org/show_bug.cgi?id=783342
123 lines
2.4 KiB
Plaintext
123 lines
2.4 KiB
Plaintext
Makefile
|
|
Makefile.in
|
|
Makefile.in.in
|
|
aclocal.m4
|
|
autom4te.cache
|
|
build-aux
|
|
compile
|
|
config.guess
|
|
config.h
|
|
config.h.in
|
|
config.log
|
|
config.status
|
|
config.sub
|
|
configure
|
|
depcomp
|
|
install-sh
|
|
intltool-extract.in
|
|
intltool-merge.in
|
|
libtool
|
|
ltmain.sh
|
|
missing
|
|
.deps
|
|
50-mutter-navigation.xml
|
|
50-mutter-system.xml
|
|
50-mutter-windows.xml
|
|
mutter.desktop
|
|
mutter-wayland.desktop
|
|
*.o
|
|
*.a
|
|
*.lo
|
|
*.la
|
|
.libs
|
|
*.swp
|
|
*.gir
|
|
*.typelib
|
|
stamp-h1
|
|
*.gmo
|
|
*.make
|
|
*.log
|
|
*.trs
|
|
*~
|
|
stamp-it
|
|
.intltool-merge-cache
|
|
ABOUT-NLS
|
|
POTFILES
|
|
Makevars.template
|
|
po/*.header
|
|
po/*.pot
|
|
po/*.sed
|
|
po/*.sin
|
|
Rules-quot
|
|
libmutter.pc
|
|
mutter
|
|
mutter-restart-helper
|
|
mutter-test-client
|
|
mutter-test-runner
|
|
mutter-test-unit-tests
|
|
mutter-test-headless-start-test
|
|
mutter-all.test
|
|
org.gnome.mutter.gschema.valid
|
|
org.gnome.mutter.gschema.xml
|
|
org.gnome.mutter.wayland.gschema.valid
|
|
org.gnome.mutter.wayland.gschema.xml
|
|
testasyncgetprop
|
|
testboxes
|
|
testgradient
|
|
m4/*
|
|
INSTALL
|
|
mkinstalldirs
|
|
meta-enum-types.[ch]
|
|
src/stamp-meta-enum-types.h
|
|
src/meta-dbus-display-config.[ch]
|
|
src/meta-dbus-idle-monitor.[ch]
|
|
src/meta-dbus-login1.[ch]
|
|
src/meta-dbus-remote-desktop.[ch]
|
|
src/meta-dbus-screen-cast.[ch]
|
|
src/gtk-primary-selection-protocol.c
|
|
src/gtk-primary-selection-server-protocol.h
|
|
src/gtk-shell-protocol.c
|
|
src/gtk-shell-server-protocol.h
|
|
src/xdg-shell-unstable-v*-protocol.c
|
|
src/xdg-shell-unstable-v*-server-protocol.h
|
|
src/pointer-gestures-unstable-v*-protocol.c
|
|
src/pointer-gestures-unstable-v*-server-protocol.h
|
|
src/relative-pointer-unstable-v*-protocol.c
|
|
src/relative-pointer-unstable-v*-server-protocol.h
|
|
src/pointer-constraints-unstable-v*-protocol.c
|
|
src/pointer-constraints-unstable-v*-server-protocol.h
|
|
src/xdg-foreign-unstable-v*-protocol.c
|
|
src/xdg-foreign-unstable-v*-server-protocol.h
|
|
src/xdg-output-unstable-v1-protocol.c
|
|
src/xdg-output-unstable-v1-server-protocol.h
|
|
src/xwayland-keyboard-grab-unstable-v1-protocol.c
|
|
src/xwayland-keyboard-grab-unstable-v1-server-protocol.h
|
|
src/meta/meta-version.h
|
|
src/libmutter-*.pc
|
|
doc/reference/*.args
|
|
doc/reference/*.bak
|
|
doc/reference/*.hierarchy
|
|
doc/reference/*.interfaces
|
|
doc/reference/*.prerequisites
|
|
doc/reference/*.signals
|
|
doc/reference/*.stamp
|
|
doc/reference/html/
|
|
doc/reference/xml/
|
|
doc/reference/meta-decl-list.txt
|
|
doc/reference/meta-decl.txt
|
|
doc/reference/meta-overrides.txt
|
|
doc/reference/meta-undeclared.txt
|
|
doc/reference/meta-undocumented.txt
|
|
doc/reference/meta-unused.txt
|
|
doc/reference/meta-docs.sgml
|
|
doc/reference/meta.types
|
|
gtk-doc.m4
|
|
intltool.m4
|
|
libtool.m4
|
|
ltoptions.m4
|
|
ltsugar.m4
|
|
ltversion.m4
|
|
lt~obsolete.m4
|
|
.dirstamp
|
|
**/tags.*
|