GUI, ergonomics and gestures

Ergonomics

Working on VLC media player interface, I found that clicking on menus and buttons was really un-natural. Lots of people have already said that, of course.

That is why I gave a look at VLC media player Mouse Gestures.

Mouse Gestures

Most of the important code was already written by Dnumgis, but not the functional part. There was four gestures and I re-mapped them to have new actions.

Number of actions:

To ease the use of those gestures, I had decided to use only one-movements and two-movements actions, since three-movements are difficult for some people. And I decided to remove all double-movement (left-left, right-right, etc..) for the same timing reason.

So I had space for 4 x 5 - 4 = 16 actions.

New mapping:

You will find the new bindings on our wiki.