Display Configuration KCM design review

Aaron J. Seigo aseigo at kde.org
Tue Oct 2 14:23:02 UTC 2012


On Tuesday, October 2, 2012 14:29:24 Dan Vrátil wrote:
> I'm now working on new KCM.

code
------
where is the code currently? i find it is often a lot easier to comment (and 
help out) when i can build and try the code directly


duality in interaction
--------------------------
my first thought is: why are there two areas for interaction?

all the informaton is currently shown on the screens in the preview area, and 
i have to interact with the preview area to move or rotate a screen ... 

... but if i want to change other information i see there, then i have to go 
to the bottom area (after noticing that they are connected :), find the 
matching information and then change it there.

why can't i just change which is the primary monitor by pressing on the star 
(or whatever it eneds up being) in the preview area?

why not be able to change the resolution and refresh by pressing on the 
information in the monitor itself?

having some interaction in one area and some in another feels scattered. i find 
my eyes (and mouse) going back and forth a lot. that some things are able to 
be configured in both the preview and the details below demonstrates some 
additional inconsistencies.

perhaps the nicest thing about having the previews where configuration happens 
is that one does not need to "translate" between the representation (the 
preview on screen) of the real thing (the actual screen) and a further 
abstraction (the collection of widgets at the bottom). it's one layer of 
mental re-direction less.

layout finesse
------------------

i'll echo the suggestion to put a little bit of space between the monitors. 
yes, the screens are "connected" in the "real" world in that the graphics they 
show are connected (though in the "real" "real" world, there is always some 
separation, if only by the bezel). however, visually in the settings it 
doesn't look ellegant but like someone forgot a margin somewhere :) nobody 
will end up confused or balk a the lack of literal pixel truth if there is a 
nice little margin between the screens. if anything, it is likely to help 
people see that they are separate things more easily, useful when the screens 
are otherwise identical.

i do prefer the two rotation arrows over the one rotation icon as seen in 
http://i.minus.com/j0jCsZ3DaQQPO.jpg .. it's fewer clicks to get what i want 
and very clear what will happen.

it would be nice to find a prettier way to show the bottom of the monitor than 
dark line (which isn't obvious at all at first to me?) ... probably will 
require an artist's intervention ;)

the on/off checkbox is perhaps one of the few perfect times to use the toggle 
switch QML Component on the desktop as it is rather literall "on" or "off" :)


thanks for working on this :)

-- 
Aaron J. Seigo
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20121002/52510431/attachment.sig>


More information about the Plasma-devel mailing list