diff options
author | David Reveman <davidr@novell.com> | 2007-10-30 14:14:33 -0400 |
---|---|---|
committer | David Reveman <davidr@novell.com> | 2007-10-30 14:16:09 -0400 |
commit | 868bb7286ac6834ac5b5596bec92bd9f6e676322 (patch) | |
tree | 5d4a0f19539bf8049041c56cea3466eeadb13de3 /kde/window-decorator | |
parent | 6ade682d44f6be91b48bd5f21cce7ebf66cc0928 (diff) |
Add --sm-disable option to kwd.
Diffstat (limited to 'kde/window-decorator')
-rw-r--r-- | kde/window-decorator/main.cpp | 4 |
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, |