[PATCH v2 28/28] Input: Add smooth-scrolling support to GetPointerEvents
Daniel Stone
daniel at fooishbar.org
Fri Jun 24 07:21:42 PDT 2011
Hi,
On Fri, Jun 24, 2011 at 09:18:55AM +1000, Peter Hutterer wrote:
> On Thu, Jun 23, 2011 at 10:52:16AM +0100, Daniel Stone wrote:
> > On Thu, Jun 23, 2011 at 01:35:59PM +1000, Peter Hutterer wrote:
> > > Reviewed-by: Peter Hutterer <peter.hutterer at who-t.net> for the lot though
> > > (well, the unreviewed ones)
> >
> > Thanks. Do you want everything but smooth-scrolling in my for-peter
> > branch, or pend for later, or?
>
> yes, but on top of master please. not on top of inputproto-2.1-devel. Let's
> see if keith pulls it ;)
I've pushed the following to my for-peter branch, which is a few misc
fixes I had in my tree anyway, plus everything except the
POINTER_EMULATED -> XIPointerEmulated change, the fill_pointer_events
helper addition, and actual smooth scrolling:
Daniel Stone (26):
DIX: Make PrintWindowTree actually useful
XKB: Add debug key actions for grabs & window tree
Test: Input: Only ever set up to MAX_VALUATORS valuators
Input: Add flags to DeviceEvent
Input: Add flags to RawDeviceEvent
Input: Reset SD remainder when copying co-ords from MD
Input: Convert ValuatorMask to double-precision internally
Input: Add double-precision valuator_mask API
Input: Store clipped absolute axes in the mask
Input: Prepare moveAbsolute for conversion to double
Input: Prepare moveRelative for conversion to double
Input: Convert clipAxis, moveAbsolute and moveRelative to double
Input: Convert transformAbsolute to work on doubles
Input: Set fractional member in set_raw_valuators
Input: Use trunc instead of lrintf in acceleration code
Input: Widen pointer acceleration types to double
Input: Convert acceleration code to using ValuatorMask
Input: Remove x and y from moveAbsolute/moveRelative
Input: Convert rescaleValuatorAxis to double
Input: Don't call positionSprite for non-pointer devices
Input: Convert positionSprite and GetPointerEvents to double
Input: Modify mask in-place in positionSprite
Input: Make RawDeviceEvent use doubles internally
Input: Make DeviceEvent use doubles internally
Input: Convert DeviceIntRec::last to use doubles
Input: Set last valuators in GetPointerEvents only
Marcin Slusarz (1):
dri2: restore Screen->ConfigNotify on close
Peter Hutterer (1):
input: add POINTER_NORAW to avoid generation of raw events (#30068)
Scott James Remnant (1):
dix: avoid calling deleted block and wakeup handlers
The PrintWindowTree and XKB debug action patches still need R-b, but
given that they address everything people pointed out in the first
round, I think they should be fine. The rest have at least one R-b.
This is based on top of master, BTW.
Cheers,
Daniel
More information about the xorg-devel
mailing list