Change how touchscreen regions work slightly... "It modifies the behaviour of touch...
commit1ec472edcb88ee94e31dcc2914f93f432d0cb38f
authorjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Wed, 24 Feb 2010 06:19:25 +0000 (24 06:19 +0000)
committerjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Wed, 24 Feb 2010 06:19:25 +0000 (24 06:19 +0000)
treee5bb4dba9d6f81880a4494b91425b82178d8477c
parentf97deeb66496715cfda18d01a242b92017b8a3c4
Change how touchscreen regions work slightly... "It modifies the behaviour of touch buttons to be more similar to the way gui buttons operate in desktop applications. Upon a touch press event, the button at the touch position is armed. Upon a touch repeat or release, the button at the touch position is triggered only if it is armed. Upon release (and wps entry), all buttons are disarmed. E.g. when you touch press on an empty area, then while pressing drag your finger on a button, then release the button, the button is not triggered."

Author: Jens Theeß
Flyspray: FS#10982

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@24876 a1c6a512-1295-4272-9138-f99709370657
apps/gui/skin_engine/skin_parser.c
apps/gui/skin_engine/wps_internals.h
apps/gui/wps.c
docs/CREDITS