Bug 398184 - Inconsistency between application launcher and leave options
Summary: Inconsistency between application launcher and leave options
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Global Theme packages (show other bugs)
Version: master
Platform: Other Linux
: NOR normal
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-03 09:06 UTC by Patrick Holthaus
Modified: 2018-09-07 14:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In: 5.14.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Holthaus 2018-09-03 09:06:07 UTC
(I'm not sure if this is the correct component, please move/reassign accordingly.)

The logout dialogue offers the following options if the system is capable of these:

suspend, reboot, shutdown, log out.

The application launcher instead has the following options available (separated by type):

Session:
lock, log out, switch user

System:
hibernate, suspend, reboot, shutdown

Wouldn't it be worth to somehow unify these interfaces in terms of functionality? I, for example, frequently get confused when pressing ctrl+alt+del because not all options appear there. I have even created a patch for myself to add the hibernate option to the logout dialogue because of frustration, see https://github.com/pholthau/gentoo-patches/blob/master/kde-plasma/plasma-workspace/enable-hibernate-in-logout.patch

I can understand that we want to have simple and intuitive default options and I totally agree with that. But many users may need to frequently switch users or hibernate their system by default. Not having the options in the main leave dialogue may hinder some (including me) in their workflow.

There is even an infrastructure to support a better user experience: The "Desktop Session Login and Logout" kcm already has a tick box to offer shutdown options. Why not let the user decide about every option individually?
Comment 1 Andrew Crouthamel 2018-09-06 01:44:15 UTC
Looks like Kai is working on your request: https://phabricator.kde.org/D15287
Comment 2 Patrick Holthaus 2018-09-06 07:36:38 UTC
Nice, that patch looks almost identical to mine! But what I'd really like to have is configurable logout options.
Comment 3 Kai Uwe Broulik 2018-09-07 14:03:28 UTC
Git commit 33746fa4e7e2e2d57691983e090ba6b2a3595fbd by Kai Uwe Broulik.
Committed on 07/09/2018 at 14:02.
Pushed by broulik into branch 'master'.

[Logout Dialog] Add "Hibernate" option

We offer both Suspend and Hibernate in the application launcher so we should do the same here
FIXED-IN: 5.14.0

Differential Revision: https://phabricator.kde.org/D15287

M  +15   -2    lookandfeel/contents/logout/Logout.qml

https://commits.kde.org/plasma-workspace/33746fa4e7e2e2d57691983e090ba6b2a3595fbd