summaryrefslogtreecommitdiff
path: root/include/inputstr.h
AgeCommit message (Expand)AuthorFilesLines
2012-03-27Introduce a consistent coding styleKeith Packard1-285/+271
2012-02-11Merge remote-tracking branch 'alanc/master'Keith Packard1-2/+2
2012-02-08Store window pointer in touch listener recordChase Douglas1-0/+1
2012-02-03Namespace list api to reduce conflicts with similar system headersAlan Coopersmith1-2/+2
2012-01-24include: Fix comment typoPeter Hutterer1-1/+1
2011-12-21dix: remove requirement for client_id be the first elementPeter Hutterer1-2/+0
2011-12-19input: add a TouchClassRec to the devicesDaniel Stone1-0/+53
2011-12-16include: RawTouchEnd is the last event nowPeter Hutterer1-1/+3
2011-12-13Merge branch 'for-whot' of git://people.freedesktop.org/~alanc/xserver into f...Peter Hutterer1-1/+1
2011-12-13input: replace GRABTYPE_* with the InputLevel enumsPeter Hutterer1-7/+1
2011-12-12Use const cast in BitIsOn macro to avoid angering gccAlan Coopersmith1-1/+1
2011-12-09input: swap the server over to use the XI2mask structPeter Hutterer1-4/+4
2011-12-09Add a new XI2Mask struct and a few helper functions.Peter Hutterer1-0/+6
2011-12-09dix: switch the dev->deviceGrab.activeGrab from GrabRec to GrabPtrPeter Hutterer1-1/+1
2011-12-09dix: switch the syncEvent queue to a struct listPeter Hutterer1-3/+3
2011-11-29include: fix mask size calculationPeter Hutterer1-1/+1
2011-11-02Merge remote-tracking branch 'whot/two-screen-coordinates'Keith Packard1-2/+3
2011-10-25input: switch InputOption to use XF86OptionRec storage.Peter Hutterer1-7/+0
2011-10-13input: change pointer screen crossing behaviour for multiple ScreenRecsPeter Hutterer1-2/+3
2011-09-30Input: Add smooth-scrolling support to GetPointerEventsPeter Hutterer1-0/+20
2011-09-29Input: Convert DeviceIntRec::last to use doublesDaniel Stone1-2/+1
2011-08-22input: make InputOption opaque, provide interface functions.Peter Hutterer1-0/+7
2011-08-22dix: add KEYBOARD_OR_FLOAT and POINTER_OR_FLOAT to GetMaster()Peter Hutterer1-1/+4
2011-05-25xserver: remove AbsoluteClass, breaking the A(P|B)ISimon Thum1-2/+0
2011-05-03Input: Add DeepestSpriteWin functionDaniel Stone1-0/+10
2011-04-18Xi: fix valuator alignment in DeepCopyDeviceClasses (#36119)Peter Hutterer1-1/+1
2011-03-24xserver: remove AbsoluteClassRec keeping the ABISimon Thum1-23/+2
2011-02-23Merge branch 'mi-cleanup' into nextPeter Hutterer1-4/+3
2011-02-22Move master/lastSlave out of the union into separate fields.Peter Hutterer1-4/+2
2011-02-22dix: add MASTER_ATTACHED as allowed type for GetMaster().Peter Hutterer1-0/+1
2011-02-17dix: refactor scheme initSimon Thum1-0/+1
2011-01-06Input: Export SpriteRec for use in public APIDaniel Stone1-41/+41
2010-11-26include: let BitIsOn() return a boolean value.Peter Hutterer1-1/+1
2010-10-22input: remove "mode" field from ValuatorClassRec.Peter Hutterer1-1/+0
2010-10-22input: move proximity state into ProximityClassRec.Peter Hutterer1-1/+1
2010-10-22Add support for per-axis valuator modes (Relative/Absolute)Chase Douglas1-0/+1
2010-10-20Add CountBits() to the server.Chase Douglas1-0/+1
2010-06-07If XTest is always required, then eliminate the XTest devPrivateKeith Packard1-0/+3
2010-05-28dix: add 3x3 transformation matrix xinput property for multi-head handlingPeter Korsgaard1-0/+4
2010-05-19render: set anim cursor state for pointer enabled devices onlyTiago Vignatti1-0/+8
2010-04-30Replace some input devPrivates with regular struct fieldsKeith Packard1-1/+2
2010-03-26Cleanup some comments in SpriteRecFernando Carrijo1-2/+10
2010-03-12Record: Avoid duplicates from replaying frozen eventsDaniel Stone1-0/+30
2009-07-15Update to type-specific raw events - require inputproto 1.9.99.14.Peter Hutterer1-1/+1
2009-07-06s/MAX_DEVICES/MAXDEVICES/ updates.Peter Hutterer1-1/+1
2009-06-18input: Add labels to buttons and valuators - ABI_XINPUT_VERSION 7Peter Hutterer1-0/+2
2009-06-18input: bump to ints for deviceids - XI2 requires 16-bit deviceids.Peter Hutterer1-1/+1
2009-06-18input: change axisVal from uint to double.Peter Hutterer1-1/+1
2009-06-17Xi: Add support for sourceid in the device classes.Peter Hutterer1-0/+6
2009-06-11input: remove dependency on XI2 protocol for XI_LASTEVENT.Peter Hutterer1-2/+7