Bug 412303 - System Settings' Displays KCM mystifies newbies on moving monitors around
Summary: System Settings' Displays KCM mystifies newbies on moving monitors around
Status: RESOLVED FIXED
Alias: None
Product: KScreen
Classification: Plasma
Component: kcm (show other bugs)
Version: 5.16.5
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Nate Graham
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-25 04:15 UTC by Michael
Modified: 2019-10-21 14:23 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 5.18.0


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michael 2019-09-25 04:15:47 UTC
SUMMARY

The System Settings' "Displays" module is not clear about what to do regarding dragging monitor positions around.

OBSERVED RESULT

When I try to explain to new KDE users that you can move monitors around in this settings page, they're a bit mystified by what I'm talking about. I actually have to show them. Because there's no feedback or prompt on the settings page that is actually possible that you can move a "monitor" by dragging it around. It's not a familiar interface to most people I train.

Right now, the cursor shape is the standard arrow pointer when you mouse over the screen representation. 

There is no textual hint that the screens are movable in relative to each other.

EXPECTED RESULT

At least change the cursor to the four-directional-move cursor when mousing over the screen representation. This gives feedback that things are movable.

Put a text string somewhere that says something to the effect, "Click and drag the monitors to represent the same actual layout as your setup". So people know that they can actually do that. Because this particular user interaction is novel throughout KDE.

SOFTWARE/OS VERSIONS

Operating System: KDE neon 5.16
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.3
Comment 1 Nate Graham 2019-10-07 03:16:42 UTC
Excellent points.
Comment 2 Nate Graham 2019-10-07 21:17:53 UTC
Here's a patch: https://phabricator.kde.org/D24479
Comment 3 Michael 2019-10-07 23:17:48 UTC
Wonderful :) Looks great!
Comment 4 Nate Graham 2019-10-21 14:23:05 UTC
Git commit e08eb5405f02ac9dc1f150e3b9e11cd2479fa7ff by Nate Graham.
Committed on 21/10/2019 at 14:22.
Pushed by ngraham into branch 'master'.

[KCM] Make multi-screen draggability more obvious

Summary:
Add a label and use a grabby hand cursor when hovering over a screen when there are
more than one.
FIXED-IN: 5.18.0

Test Plan: {F7542106}

Reviewers: romangg, #plasma, #vdg

Reviewed By: romangg, #plasma

Subscribers: GB_2, davidedmundson, broulik, plasma-devel

Tags: #plasma

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

M  +8    -0    kcm/package/contents/ui/Output.qml
M  +15   -0    kcm/package/contents/ui/Screen.qml

https://commits.kde.org/kscreen/e08eb5405f02ac9dc1f150e3b9e11cd2479fa7ff