|
|
|
@ -1490,9 +1490,9 @@ void MenuHandler::slotPopulateSessions()
|
|
|
|
|
sessionsMenu->insertItem( i18n("Save current session"), 101 );
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
if (kapp->authorize("start_new_session") && (p = dm.numReserve()) >= 0)
|
|
|
|
|
if (tdeApp->authorize("start_new_session") && (p = dm.numReserve()) >= 0)
|
|
|
|
|
{
|
|
|
|
|
if( kapp->authorize("lock_screen") )
|
|
|
|
|
if( tdeApp->authorize("lock_screen") )
|
|
|
|
|
sessionsMenu->insertItem( i18n("Lock session and start a new one"), 102 );
|
|
|
|
|
sessionsMenu->insertItem(SmallIconSet("fork"), i18n("Start New Session"), 103 );
|
|
|
|
|
if (!p) {
|
|
|
|
@ -1546,7 +1546,7 @@ void MenuHandler::slotSessionActivated( int ent )
|
|
|
|
|
void MenuHandler::doNewSession( bool lock )
|
|
|
|
|
{
|
|
|
|
|
int result = KMessageBox::warningContinueCancel(
|
|
|
|
|
kapp->desktop()->screen(kapp->desktop()->screenNumber(menu)),
|
|
|
|
|
tdeApp->desktop()->screen(tdeApp->desktop()->screenNumber(menu)),
|
|
|
|
|
i18n("<p>You have chosen to open another desktop session.<br>"
|
|
|
|
|
"The current session will be hidden "
|
|
|
|
|
"and a new login screen will be displayed.<br>"
|
|
|
|
|