Top | ![]() |
![]() |
![]() |
![]() |
GFlags ╰── ShellActionMode GObject ╰── GDBusInterfaceSkeleton ╰── PhoshGnomeShellDBusShellSkeleton ╰── PhoshGnomeShellManager
PhoshGnomeShellManager implements GDBusInterface and PhoshGnomeShellDBusShell.
PhoshGnomeShellManager *
phosh_gnome_shell_manager_get_default (void
);
Controls in which GNOME Shell states an action (like keybindings and gestures) should be handled.
block action |
||
allow action when in window mode, e.g. when the focus is in an application window |
||
allow action while the overview is active |
||
allow action when the screen is locked, e.g. when the screen shield is shown |
||
allow action in the unlock dialog |
||
allow action in the login screen |
||
allow action when a system modal dialog (e.g. authentication or session dialogs) is open |
||
allow action in looking glass |
||
allow action while a shell menu is open |
||
always allow action |
#define PHOSH_TYPE_GNOME_SHELL_MANAGER (phosh_gnome_shell_manager_get_type ())
“shell-action-mode”
property“shell-action-mode” ShellActionMode
The active action mode (used for keygrabbing).
Owner: PhoshGnomeShellManager
Flags: Read / Write