summaryrefslogtreecommitdiff
path: root/dix/inpututils.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-30Implement gesture processing logicPovilas Kanapickas1-0/+18
2021-05-30dix: Implement gesture event submission code pathPovilas Kanapickas1-0/+15
2020-11-25dix: Extract DeliverDeviceClassesChangedEvent() utility functionPovilas Kanapickas1-1/+0
2020-11-25dix: Extract CopySprite() utilityPovilas Kanapickas1-0/+26
2018-09-28dix: Remove LegalModifier()Adam Jackson1-10/+4
2018-08-08dix: check_modmap_change() returns Success, not truePeter Hutterer1-1/+1
2016-10-05dix: Add valuator_mask_set_absolute_unacceleratedJonas Ã…dahl1-0/+13
2015-11-24Input: Add DeviceEventSource enumDaniel Stone1-1/+3
2015-05-20dix: Add unaccelerated valuators to the ValuatorMaskPeter Hutterer1-3/+75
2014-11-12dix: silence compiler warningPeter Hutterer1-0/+2
2014-02-05dix: fix button state check before changing a button mappingPeter Hutterer1-1/+2
2014-02-04input: un-constify InputAttributesPeter Hutterer1-8/+8
2014-01-12xi: More warning cleanup for inputKeith Packard1-8/+8
2013-10-14input: calloc minimization for xi2mask_newAdam Jackson1-17/+13
2012-12-12dix: split xi2_mask_isset into a per-device functionPeter Hutterer1-9/+21
2012-11-29dix: use pixman for fp1616 conversionsPeter Hutterer1-19/+2
2012-07-09Use C99 designated initializers in dix EventsAlan Coopersmith1-6/+7
2012-03-21Introduce a consistent coding styleKeith Packard1-91/+96
2012-02-08dix: fix an out-of-memory crashBenjamin Otte1-0/+3
2011-12-21dix: button state must show the logical buttons, not physical buttonsPeter Hutterer1-1/+1
2011-12-21dix: set core and button state based on the touch statePeter Hutterer1-0/+5
2011-12-13Merge branch 'for-whot' of git://people.freedesktop.org/~alanc/xserver into f...Peter Hutterer1-1/+1
2011-12-13dix: move event filter retrieval helpers to inpututils.cPeter Hutterer1-0/+19
2011-12-13dix: split out core state and event state setting into helper functionsPeter Hutterer1-0/+39
2011-12-12verify_internal_event: preserve constness of data pointerAlan Coopersmith1-1/+1
2011-12-09dix: use BUG_WARN for input mask size issuesPeter Hutterer1-10/+11
2011-12-09Add a new XI2Mask struct and a few helper functions.Peter Hutterer1-0/+180
2011-11-02Merge remote-tracking branch 'whot/two-screen-coordinates'Keith Packard1-0/+24
2011-10-25input: switch InputOption to use XF86OptionRec storage.Peter Hutterer1-16/+18
2011-10-19Merge remote-tracking branch 'whot/for-keith'Keith Packard1-0/+36
2011-10-18dix: add valuator_mask_fetch_double()Peter Hutterer1-0/+36
2011-10-17Merge remote-tracking branch 'jeremyhu/master'Keith Packard1-0/+63
2011-10-15dix: add utility functions for double to/fro FP1616/FP3232 conversionJeremy Huddleston1-0/+63
2011-10-13Store desktop dimensions in screenInfo.Peter Hutterer1-0/+24
2011-10-04Move pointOnScreen to inpututils.cPeter Hutterer1-0/+8
2011-09-29Input: Add double-precision valuator_mask APIDaniel Stone1-5/+25
2011-09-29Input: Convert ValuatorMask to double-precision internallyDaniel Stone1-2/+2
2011-08-22input: make InputOption opaque, provide interface functions.Peter Hutterer1-0/+141
2011-08-22input: provide a single function to init DeviceEvents to 0Peter Hutterer1-0/+14
2011-05-24input: Fix format string for verify_internal_eventJeremy Huddleston1-1/+1
2011-05-06input: change CHECKEVENT macro to verify_internal_event functionPeter Hutterer1-0/+28
2011-02-22Move master/lastSlave out of the union into separate fields.Peter Hutterer1-3/+3
2011-02-22dix: fix a master device access in change_modmap.Peter Hutterer1-2/+2
2011-02-22Switch to use IsFloating()Peter Hutterer1-1/+1
2011-01-07input: add valuator_mask_free() to free a valuator mask.Peter Hutterer1-0/+8
2010-10-22dix: remove valuator_mask_copy_valuators, not needed anymore.Peter Hutterer1-25/+0
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-0/+142
2010-10-20Add CountBits() to the server.Chase Douglas1-0/+13
2010-09-01Return Success from generate_modkeymap() when max_keys_per_mod is zeroAdam Tkac1-11/+13
2010-06-11xfree86: Match devices based on USB IDDan Nicholson1-0/+3