[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