summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/gnome-session/openbox-gnome-fallback.session4
-rw-r--r--data/gnome-session/openbox-gnome.session7
-rw-r--r--data/rc.xsd1
3 files changed, 3 insertions, 9 deletions
diff --git a/data/gnome-session/openbox-gnome-fallback.session b/data/gnome-session/openbox-gnome-fallback.session
index 156f2c34..0909fa73 100644
--- a/data/gnome-session/openbox-gnome-fallback.session
+++ b/data/gnome-session/openbox-gnome-fallback.session
@@ -1,6 +1,4 @@
[GNOME Session]
Name=GNOME/Openbox fallback (Safe Mode)
-RequiredComponents=gnome-settings-daemon;
-RequiredProviders=windowmanager;
-DefaultProvider-windowmanager=openbox
+RequiredComponents=openbox;gnome-settings-daemon
DesktopName=GNOME
diff --git a/data/gnome-session/openbox-gnome.session b/data/gnome-session/openbox-gnome.session
index 3399c2c0..ffeccdbf 100644
--- a/data/gnome-session/openbox-gnome.session
+++ b/data/gnome-session/openbox-gnome.session
@@ -1,9 +1,4 @@
[GNOME Session]
Name=GNOME/Openbox
-RequiredComponents=gnome-settings-daemon;
-# Try load with the gnome-panel and use the fallback if we can't load a panel
-RequiredProviders=windowmanager;panel
-DefaultProvider-windowmanager=openbox
-DefaultProvider-panel=gnome-panel
-FallbackSession=openbox-gnome-fallback
+RequiredComponents=openbox;gnome-settings-daemon;gnome-panel;nautilus-classic;gnome-flashback-services
DesktopName=GNOME
diff --git a/data/rc.xsd b/data/rc.xsd
index 75dd660e..c8f5638b 100644
--- a/data/rc.xsd
+++ b/data/rc.xsd
@@ -176,6 +176,7 @@
<xsd:element minOccurs="0" name="here" type="ob:bool"/>
<xsd:element minOccurs="0" name="linear" type="ob:bool"/>
<xsd:element minOccurs="0" name="group" type="ob:bool"/>
+ <xsd:element minOccurs="0" name="strict" type="ob:bool"/>
</xsd:all>
<xsd:attribute name="name" type="ob:actionname" use="required"/>
</xsd:complexType>