Class
ShellAppUsage
Description [src]
final class Shell.AppUsage : GObject.Object
{
/* No available fields */
}
Track application usage/state data
This class maintains some usage and state statistics for applications by keeping track of the approximate time an application’s windows are focused, as well as the last workspace it was seen on. This time tracking is implemented by watching for focus notifications, and computing a time delta between them. Also we watch the GNOME Session “StatusChanged” signal which by default is emitted after 5 minutes to signify idle.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.