Bug 356874

Summary: Warn user about locked widgets in wallpaper settings
Product: [Plasma] plasmashell Reporter: Elvis Stansvik <elvstone>
Component: generalAssignee: David Edmundson <kde>
Status: RESOLVED FIXED    
Severity: minor CC: bshah, kde, plasma-bugs-null, thomas.pfeiffer
Priority: NOR Flags: kde: Usability+
Version First Reported In: 5.5.1   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Elvis Stansvik 2015-12-18 16:04:38 UTC
If desktop widgets are locked, the Desktop Settings -> Wallpaper -> Layout combobox is disabled. The user should be informed about the reason for this (the locked desktop widgets).

Reproducible: Always

Steps to Reproduce:
1. Lock desktop widgets.
2. Right click desktop and pick Desktop Settings.
3. Baffle at the disabled "Layout" combobox :)
Comment 1 Thomas Pfeiffer 2015-12-18 16:46:56 UTC
I confirm that this is a problem.
Before ruching to fix it, however, I'd like to put it on the "things that fix themselves if we properly distinguish use and config mode" list.
This symptom of the underlying problem should only be treated separately if the Plasma team decides that it does not want such a separation in general, at all.
Comment 2 David Edmundson 2015-12-24 01:38:19 UTC
I'll add a tooltip for now on the disabled element, then we can do something better later.

And yes, I want that config mode. So it is happening.
Comment 3 Thomas Pfeiffer 2015-12-24 12:53:52 UTC
Yes, a tooltip is the correct bandaid for the problem
Comment 4 Elvis Stansvik 2015-12-26 12:57:56 UTC
Yea, that'll work. I would have found that when I was first searching around.
Comment 5 David Edmundson 2015-12-28 11:31:28 UTC
Git commit 1ff63c257ec57dcc5c13507981ea8ec1fc79544e by David Edmundson.
Committed on 28/12/2015 at 11:31.
Pushed by davidedmundson into branch 'master'.

Add explanatory message why layout combo is disabled whilst widgets are locked
REVIEW: 126499

M  +9    -0    desktoppackage/contents/configuration/ConfigurationContainmentAppearance.qml

http://commits.kde.org/plasma-desktop/1ff63c257ec57dcc5c13507981ea8ec1fc79544e