OSDN Git Service

Initial checkin of spot presentation for touchpad gestures.
authorJeff Brown <jeffbrown@google.com>
Wed, 13 Apr 2011 05:39:53 +0000 (22:39 -0700)
committerJeff Brown <jeffbrown@google.com>
Tue, 19 Apr 2011 22:35:51 +0000 (15:35 -0700)
commit4815f2a6ada7941680b29581d5cf5a5ed168f618
treee0a613ac24a2edff88e1ee087bab4742bdf04d35
parenta01b1ff638352d3fa3a6d58481e018cda22b4c1c
Initial checkin of spot presentation for touchpad gestures.

Added a new PointerIcon API (hidden for now) for loading
pointer icons.

Fixed a starvation problem in the native Looper's sendMessage
implementation which caused new messages to be posted ahead
of old messages sent with sendMessageDelayed.

Redesigned the touch pad gestures to be defined in terms of
more fluid finger / spot movements.  The objective is to reinforce
the natural mapping between fingers and spots which means there
must not be any discontinuities in spot motion relative to
the fingers.

Removed the SpotController stub and folded its responsibilities
into PointerController.

Change-Id: I5126b1e69d95252fda7f2a684c9287e239a57163
include/ui/Input.h
libs/ui/Input.cpp
libs/utils/Looper.cpp