Hello

David Houlder wrote:

So here's an idea: make all fields and widgets except for sliders require explicit focus (mouse click or tab key), on the grounds that sliders can be inadvertently changed by click-to-focus in a way that other controls cannot. In the case where a slider was not explicitly focused, it only has focus while the pointer is hovering over it, and focus returns to whatever had it before the slider when the pointer leaves the slider. In other words, hover on a slider temporarily steals the focus.

The idea is sound. *Any* unintended keyboard action *is* data loss. The scenario could be different, but it can lead even to physical removing of a photo. Why not? Assign it 0 rating or click Del to remove unneeded digit or a letter in a control. And the confirmation dialog to Del key may be passed through automatically. And latter remove the *accidentally* assigned image physically.

As I understand, the desired action to be click-less is mouse scrolling over a control. Why should it hook keyboard actions?


With respect,
Alexander Rabtchevich
___________________________________________________________________________
darktable developer mailing list
to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org

Reply via email to