summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2013-01-13 18:30:25 +0100
committerBastien Nocera <hadess@hadess.net>2013-01-13 19:37:41 +0100
commit098fad4ea1be6953f66fc457df1943a31247611a (patch)
tree4a746841fdea4074bfa0111244a86b44acd8b783 /doc
parent60c02f419214af9416d58e039c6ce75b2297d6d7 (diff)
downloadgnome-session-098fad4ea1be6953f66fc457df1943a31247611a.tar.gz
session: Remove RequiredProviders support
This is only needed when we have interchangeable system components to handle particular features, such as using a specific notification daemon. We don't need that any more, as those should be provided by RequiredComponents already, and not changeable. If a non-GNOME desktop uses gnome-session, they will most likely have their preferred provider for that feature. https://bugzilla.gnome.org/show_bug.cgi?id=691663
Diffstat (limited to 'doc')
-rw-r--r--doc/man/gnome-session.112
1 files changed, 2 insertions, 10 deletions
diff --git a/doc/man/gnome-session.1 b/doc/man/gnome-session.1
index 80b76748..35c062c5 100644
--- a/doc/man/gnome-session.1
+++ b/doc/man/gnome-session.1
@@ -57,22 +57,14 @@ Name of the session. This can be localized.
.TP
.I RequiredComponents
List of component identifiers (desktop files) that are required by the session. The required components will always run in the session.
-.TP
-.I RequiredProviders
-List of task providers that are required by the session. A default provider for each task has to be defined with a \fIDefaultProvider-TASK\fP key; the provider can be overridden by required components, the saved session or autostart applications. The task providers will always run in the session.
-.TP
-.I DefaultProvider-TASK
-Identifier (desktop file) of the default provider for \fBTASK\fP. If no provider for \fBTASK\fP is found in the required components, the saved session and in the autostart applications, the default provider will be started.
.PP
Here is an example of a session definition:
.PP
.in +4n
.nf
[GNOME Session]
-Name=GNOME fallback
-RequiredComponents=gnome-panel;metacity;gnome-settings-daemon;
-RequiredProviders=notifications;
-DefaultProvider-notifications=notification-daemon
+Name=GNOME
+RequiredComponents=gnome-shell;gnome-settings-daemon;
.in
.fi
.PP