Rearchitect the Shell to have a components system
Components are pieces of the shell code that can be added/removed at runtime, like extension, but are tied more directly to a session mode. The session polkit agent, the network agent, autorun/automount, are all components, keyring, recorder and telepathy client are all now copmonents. https://bugzilla.gnome.org/show_bug.cgi?id=683156
This commit is contained in:
@@ -27,6 +27,9 @@ GType shell_polkit_authentication_agent_get_type (void
|
||||
ShellPolkitAuthenticationAgent *shell_polkit_authentication_agent_new (void);
|
||||
void shell_polkit_authentication_agent_complete (ShellPolkitAuthenticationAgent *agent,
|
||||
gboolean dismissed);
|
||||
void shell_polkit_authentication_agent_register (ShellPolkitAuthenticationAgent *agent,
|
||||
GError **error_out);
|
||||
void shell_polkit_authentication_agent_unregister (ShellPolkitAuthenticationAgent *agent);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
|
Reference in New Issue
Block a user