Top |
GMenuTree *
cinnamon_app_system_get_tree (CinnamonAppSystem *system
);
CinnamonApp * cinnamon_app_system_lookup_app (CinnamonAppSystem *system
,const char *id
);
Find a CinnamonApp corresponding to an id.
CinnamonApp * cinnamon_app_system_lookup_startup_wmclass (CinnamonAppSystem *system
,const char *wmclass
);
Find a valid application whose .desktop file contains a
StartupWMClass entry matching wmclass
.
CinnamonApp * cinnamon_app_system_lookup_desktop_wmclass (CinnamonAppSystem *system
,const char *wmclass
);
Find a valid application whose .desktop file, without the extension
and properly canonicalized, matches wmclass
.
CinnamonApp * cinnamon_app_system_lookup_flatpak_app_id (CinnamonAppSystem *system
,const char *app_id
);
Find a CinnamonApp corresponding to a flatpak app id.
GSList *
cinnamon_app_system_get_running (CinnamonAppSystem *self
);
Returns the set of applications which currently have at least one open window in the given context.
“app-state-changed”
signalvoid user_function (CinnamonAppSystem *cinnamonappsystem, CinnamonApp *arg1, gpointer user_data)
Flags: Run Last
“installed-changed”
signalvoid user_function (CinnamonAppSystem *cinnamonappsystem, gpointer user_data)
Flags: Run Last