>
>
> I think for consistency's sake, the idea of a group of commands looking
> like this....
>
> *Ctrl+A*
> *Shift+L*
> *Ctrl+(right click)*
> *Alt+(scroll wheel)*
>
> ....makes more sense than....
>
> *Ctrl+A*
> *Shift+L*
> *press/hold the Ctrl key and right click*
> press/hold the Alt key and scroll the mouse wheel
>

I agree with that, and I have some more arguments in favor on top of
consistency :)
* Microsoft says: "Don't combine keyboard and mouse actions as if they were
keyboard shortcuts unless space is limited. For example, don't use
Shift+click. Instead, use Select Shift while clicking ….". I tend to
disagree, because to me these ARE shortcuts, and I feel that "Shift+click"
instead of "Press shift while clicking" is more readable both for people
who don't care about the shortcut (can be skipped more easily) and for
people who do care about the shortcut (it is presented as a "single unit"
instead of something that needs to be explicitly parsed). Admittedly, I do
not know how this reads for people who do not have a certain amount of
"computer fluency", which would be my concern (and which probably is
Microsoft's). I would assume that people without that amount of computer
fluency is not necessarily the target of Darktable anyway :)
* From a "documentation writing" perspective, it does feel harder to me a
priori to go for the sentence without having things getting cumbersome,
especially if the sentence is already convoluted (which shouldn't happen,
but, well, nobody's perfect :) ). And "rotate the wheel", in particular,
feels very unnatural to me. This is however a gut feeling issue, and from a
non-native speaker as well, so it may not be shared. (And I'm right now
trying to think of the French translation of such a turn of phrase...
"appuyer sur shift en faisant tourner la molette"? eeeeh. Shift+molette is
vastly preferable in my opinion.)
* If these mouse shortcuts are ever displayed in the UI, I'd definitely
expect "ctrl+click" or the like, and not a full sentence - and it would
feel natural to me to have consistency there as well.

Cheers,
Isabelle

___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to