Fixes: NEMO#451 - Use a single MouseArea for the whole keyboard
authorJohn Brooks <john.brooks@dereferenced.net>
Tue, 16 Oct 2012 04:33:22 +0000 (22:33 -0600)
committerJohn Brooks <john.brooks@dereferenced.net>
Mon, 22 Oct 2012 23:40:34 +0000 (17:40 -0600)
commit2c03c1963e8f495176ad0db719163d0530bc384e
treeac0504da7a59605a2bf8cd25f3fccc0854d6d9d1
parent2901eb5db62bfb53dfb298ad30a4639091895d68
Fixes: NEMO#451 - Use a single MouseArea for the whole keyboard

With a single MouseArea, the Flickable used for the swipe-down gesture
is no longer needed. This fixes bugs with the Flickable stealing press
events, and accidentally dragging the keyboard all over the screen.

Also, with a single MouseArea, keys are now registered only on release,
and it's possible to slide between keys before releasing, which improves
usability dramatically. That also fixes NEMO#451, because the swipe down
gesture cannot cause random keypresses.
nemo-keyboard/nemo-keyboard.qml
nemo-keyboard/org/nemomobile/CharacterKey.qml
nemo-keyboard/org/nemomobile/EnglishPortrait.qml
nemo-keyboard/org/nemomobile/PluginClose.qml [deleted file]