Bug 416976 - Regression: Screens should not be hidden in display configuration of systemsettings
Summary: Regression: Screens should not be hidden in display configuration of systemse...
Status: RESOLVED DUPLICATE of bug 413799
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_kscreen (show other bugs)
Version: 5.14.3
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: kscreen-bugs-null@kde.org
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2020-01-31 08:32 UTC by Gaël de Chalendar (aka Kleag)
Modified: 2022-11-10 22:03 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
In the attached screenhot the SyncMaster screen is not activated and thus not visible while it should. (28.17 KB, image/png)
2020-01-31 08:32 UTC, Gaël de Chalendar (aka Kleag)
Details
Suggested presentation of unactivated screens (143.46 KB, image/png)
2020-02-03 08:58 UTC, Gaël de Chalendar (aka Kleag)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gaël de Chalendar (aka Kleag) 2020-01-31 08:32:08 UTC
Created attachment 125566 [details]
In the attached screenhot the SyncMaster screen is not activated and thus not visible while it should.

SUMMARY


STEPS TO REPRODUCE
1. Plug-in a second screen
2. Open the Display configuration section of systemsettings5
3. Uncheck the "Enabled" check box for this screen

OBSERVED RESULT
The disabled screen is not visible in the area where screens position is visible

EXPECTED RESULT
The disabled screen should be visible but grayed as previously. The current behavior is not easy at all. If one don't now that the "Settings for" label is a drop down, it can be missed. And anyway, having to drop it down and search for the right external monitor in the list is not easy. Just clicking on its grayed representation would be easier.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: up-to-date Neon 
(available in About System)
KDE Plasma Version: 5.17.5
KDE Frameworks Version: 5.66.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
In the attached screenhot the SyncMaster screen is not activated and thus not visible while it should.
Comment 1 Nate Graham 2020-01-31 19:05:35 UTC
You can access disabled screens using the screen chooser combobox ("Paramètres pour:"). Our reasoning for doing it this was that doesn't make sense to show disabled screens in the visualization since they're not actually being used and thus they have no position. Therefore there would be no sensible place to put them.
Comment 2 Gaël de Chalendar (aka Kleag) 2020-02-03 08:58:14 UTC
Created attachment 125640 [details]
Suggested presentation of unactivated screens
Comment 3 Gaël de Chalendar (aka Kleag) 2020-02-03 09:02:22 UTC
I know that you can access disabled screens using the screen chooser combobox, even if it was hard to discover.

I think that your reasoning here is a logician one, not a user perspective. When its screen is plugged in, the user (me) wants to see it available in the preview area. The grayed out solution I suggested if my report would work I think, but a more explicit possibility would be to add a zone dedicated to not-activated screens as in the mockup I have attached.
Comment 4 Nate Graham 2020-02-03 22:10:17 UTC
Hey, I really like that idea! Showing the disabled screens in a separate area seems like quite an elegant solution to the issue, and would allow us to de-clutter the main UI by removing the combobox and the dots.
Comment 5 Nate Graham 2022-11-10 22:03:46 UTC

*** This bug has been marked as a duplicate of bug 413799 ***