[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/workspace/plasma/applets/kickoff/simpleapplet
From: Sebastian Sauer <mail () dipe ! org>
Date: 2009-02-22 23:04:13
Message-ID: 1235343853.819080.11755.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 930275 by sebsauer:
fix save session not available classic menu style
BUG:183593
M +7 -0 simpleapplet.cpp
--- trunk/KDE/kdebase/workspace/plasma/applets/kickoff/simpleapplet/simpleapplet.cpp \
#930274:930275 @@ -456,6 +456,13 @@
d->menuview->addSeparator();
QAction *switchaction = \
d->menuview->addAction(KIcon("system-switch-user"), i18n("Switch User")); \
switchaction->setData(KUrl("leave:/switch")); +
+ KConfigGroup c(KSharedConfig::openConfig("ksmserverrc", \
KConfig::NoGlobals), "General"); + if (c.readEntry("loginMode") == \
"restoreSavedSession") { + QAction *saveaction = \
d->menuview->addAction(KIcon("document-save"), i18n("Save Session")); + \
saveaction->setData(KUrl("leave:/savesession")); + }
+
QAction *lockaction = \
d->menuview->addAction(KIcon("system-lock-screen"), i18n("Lock Screen")); \
lockaction->setData(KUrl("leave:/lock"));
QAction *logoutaction = d->menuview->addAction(KIcon("system-shutdown"), \
i18n("Leave..."));
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic