summaryrefslogtreecommitdiff
path: root/kde/window-decorator
diff options
context:
space:
mode:
authorDavid Reveman <davidr@novell.com>2007-10-30 14:14:33 -0400
committerDavid Reveman <davidr@novell.com>2007-10-30 14:16:09 -0400
commit868bb7286ac6834ac5b5596bec92bd9f6e676322 (patch)
tree5d4a0f19539bf8049041c56cea3466eeadb13de3 /kde/window-decorator
parent6ade682d44f6be91b48bd5f21cce7ebf66cc0928 (diff)
Add --sm-disable option to kwd.
Diffstat (limited to 'kde/window-decorator')
-rw-r--r--kde/window-decorator/main.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/kde/window-decorator/main.cpp b/kde/window-decorator/main.cpp
index e9799737..d4058d82 100644
--- a/kde/window-decorator/main.cpp
+++ b/kde/window-decorator/main.cpp
@@ -32,6 +32,7 @@
static const KCmdLineOptions options[] = {
{ "replace", "Replace existing window decorator", 0 },
+ { "sm-disable", "Disable connection to session manager", 0 },
{ "opacity <value>", "Decoration opacity", "0.75" },
{ "no-opacity-shade", "No decoration opacity shading", 0 },
{ "active-opacity <value>", "Active decoration opacity", "1.0" },
@@ -83,6 +84,9 @@ main (int argc, char **argv)
app = new KWD::Decorator ();
+ if (args->isSet ("sm-disable"))
+ app->disableSessionManagement ();
+
if (!XDamageQueryExtension (qt_xdisplay (), &event, &error))
{
fprintf (stderr,