Lock/logout interactions

Dan Meltzer parallelgrapefruit at gmail.com
Fri Mar 7 16:21:50 CET 2008


On 3/7/08, Will Stephenson <wstephenson at kde.org> wrote:
> You'll have seen the recent crop of blogs and dot comments about logging out
>  of KDE.
>
>  It seems we have 2 problems:
>
>  1) Forced double choice of leave options when leaving KDE via Kickoff, because
>  the user opens the Leave menu, then selects how they want to leave KDE, then
>  these all open the ksmserver dialog* with the same choice of
>  logout/reboot/shutdown, and a 60 second countdown until the previous choice
>  happens automatically.
>
>  * the one that dims the desktop, KSMServer::logout() in
>  kdebase/workspace/ksmserver/shutdown.cpp
>
>  2) 'logout' and 'leave' terminology is confused
>  Examples:
>  * In Kickoff, 'leave' returns to the general process of leaving the KDE
>  desktop.
>  * In Kickoff, 'logout' logs the current user out and returns to the display
>  manager.
>  * In the desktop context menu, 'logout' shows the ksmserver dialog,
>  including 'logout' again - end session, 'shutdown' - shutdown and suspend
>  options, and 'reboot' options.
>  * In the lock/logout applet, 'logout' shows the ksmserver dialog, as above
>  * Ctrl-alt-del shows the ksmserver dialog, in the keyboard shortcuts list for
>  krunner, this is described as 'Logout'
>
>  2 suggestions:
>  1) Make the Kickoff leave action_s_ all lead to a ksmserver countdown dialog
>  which only offers the previously chosen action, do it now, or cancel.

Or just don't make "Confirm Logout" in kcmshell sessions the default.

>
>  2) Disambiguate logout so
>  "Log out": end session, return to display manager
>  "Leave": offer choice of ways to leave
>  Possibly change "Log out" to "End session" or "Sign out"
>
>  So the context menu gets a "Leave..." entry, the Lock/Logout applet becomes
>  the "Lock/Leave" applet, and the action defaulting to ctrl-alt-del (or acpi
>  power button) becomes "Leave".
>
>  Thoughts?
>
>  Will
>  _______________________________________________
>  Panel-devel mailing list
>  Panel-devel at kde.org
>  https://mail.kde.org/mailman/listinfo/panel-devel
>


More information about the Panel-devel mailing list