Class
PhoshShell
[−]
Description [src]
class Phosh.Shell : GObject.Object
implements Gio.ActionGroup, Gio.ActionMap {
/* No available fields */
}
The shell singleton
PhoshShell
is responsible for instantiating the GUI
parts of the shell#PhoshTopPanel, PhoshHome
,… and the managers that
interface with DBus PhoshMonitorManager
, PhoshFeedbackManager
, …
and coordinates between them.
[−]
Instance methods
phosh_shell_get_usable_area
Gives the usable area in pixels usable by a client on the primary display.
[+]
Methods inherited from GActionGroup (14)
[+]
Methods inherited from GActionMap (5)
[−]
Properties
Phosh.Shell:builtin-monitor
The built in monitor. This is a hardware property and hence can
only be read. It can be NULL
when not present or disabled.
since: 0.10.1
Phosh.Shell:docked
Whether the device is currently docked. This mirrors the property
from PhoshDockedManager
for easier access.
Phosh.Shell:locked
Whether the screen is currently locked. This mirrors the property
from PhoshLockscreenManager
for easier access.
[−]
Signals
Phosh.Shell::ready
The ready signal is emitted once when the shell finished starting up.
since: 0.11.0
[+]
Signals inherited from GActionGroup (4)
[+]