summaryrefslogtreecommitdiff
path: root/dix
Commit message (Expand)AuthorAgeFilesLines
* Remove "All rights reserved" from Oracle copyright noticesAlan Coopersmith2023-02-253-3/+3
* dix: Force update LEDs after device state update in EnableDeviceYao Wei2023-02-211-0/+4
* dix: fix wheel emulation lockup when a negative increment is setPeter Hutterer2023-02-201-3/+3
* dix: switch scroll button emulation to multiples of incrementPeter Hutterer2023-02-161-24/+83
* dix: remove pointless "flexible" x/y axis mappingPeter Hutterer2023-02-161-7/+6
* dix: Clear device sprite after free in AttachDevice()Olivier Fourdan2023-02-091-0/+1
* dix: Use CopyPartialInternalEvent in EnqueueEventMike Gorse2023-01-251-1/+1
* rootless: Use screen_x and screen_y instead of pixmap pointer hacksJeremy Huddleston Sequoia2023-01-201-1/+1
* Disallow byte-swapped clients by defaultPeter Hutterer2023-01-061-1/+3
* dix: localize two variablesPeter Hutterer2023-01-061-4/+4
* dix: remove unused PANORAMIX_DEBUG ifdefPeter Hutterer2023-01-061-5/+0
* Fix some indentation issuesPeter Hutterer2023-01-061-11/+11
* dix: Remove pScratchPixmap and other associated ABI changesJeremy Huddleston Sequoia2022-12-302-14/+5
* dix: Stop recycling scratch pixmapsJeremy Huddleston Sequoia2022-12-301-18/+11
* pixmap: make PixmapDirtyCopyArea publicSultan Alsawaf2022-12-191-8/+7
* Xi: avoid integer truncation in length check of ProcXIChangePropertyPeter Hutterer2022-12-141-1/+2
* dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLYMichel Dänzer2022-09-121-2/+2
* dix: Use memcpy() instead of memmove() when buffers are known not to overlapAlan Coopersmith2022-08-293-18/+18
* dix: Fix overzealous caching of ResourceClientBits()Olivier Fourdan2022-07-271-4/+7
* Replace "the the" with a single "the" in docs & commentsAlan Coopersmith2022-03-311-4/+4
* dix: Don't send touch end to clients that do async grab without touchesPovilas Kanapickas2022-02-121-9/+6
* dix: Fix use after free in input device shutdownPovilas Kanapickas2022-02-091-0/+1
* dix: Correctly save replayed event into GrabInfoRecPovilas Kanapickas2022-02-091-2/+16
* dix: Hold input lock for AttachDevice()tholin2022-02-031-0/+3
* Convert more funcs to use InternalEvent.Matthieu Herrb2021-12-191-26/+27
* Remove autotools supportPovilas Kanapickas2021-10-271-62/+0
* dix/privates.c: Avoid undefined behaviour after realloc()Alex Richardson2021-10-081-9/+7
* touchevents: set the screen pointer after checking the device is enabledIgnacio Casal Quinteiro2021-09-071-1/+3
* xwayland: add -noTouchPointerEmulationSimon Ser2021-09-061-1/+3
* Mark the dixChangeWindowProperty() value argument as constAlex Richardson2021-07-301-1/+1
* dix: Add optional terminate delayOlivier Fourdan2021-06-071-2/+41
* xfixes: Add ClientDisconnectModeOlivier Fourdan2021-06-071-0/+20
* Implement gesture processing logicPovilas Kanapickas2021-05-305-0/+385
* dix: Implement gesture event submission code pathPovilas Kanapickas2021-05-302-0/+151
* dix: Implement internal gesture state handlingPovilas Kanapickas2021-05-304-0/+85
* dix: Implement gesture event fixups before deliveryPovilas Kanapickas2021-05-301-0/+50
* xi: Implement conversions from internal to Xi2 gesture event structsPovilas Kanapickas2021-05-301-0/+104
* xi: Implement grab support for new gesture event typesPovilas Kanapickas2021-05-301-0/+7
* dix: Add new internal event enums for gesture eventsPovilas Kanapickas2021-05-301-0/+60
* dix: Fix URL to description of focus in/out modelPovilas Kanapickas2021-03-251-1/+1
* dix: Use correct listener to deliver touch end eventsPovilas Kanapickas2021-02-171-4/+3
* dix: Guard against non-existing PtrFeedbackPtrOlivier Fourdan2021-02-161-0/+3
* dix: Add POINTER_RAWONLY flagOlivier Fourdan2021-02-151-24/+29
* dix: Send touch end to clients that do async grab without touch eventsPovilas Kanapickas2021-02-081-3/+16
* dix: Extract FreezeThisEventIfNeededForSyncGrab()Povilas Kanapickas2020-11-251-20/+29
* dix: Extract ActivateGrabNoDeliver()Povilas Kanapickas2020-11-251-6/+21
* dix: Store replayed event into GrabInfoRec struct as InternalEvent*Povilas Kanapickas2020-11-253-21/+23
* dix: Rename LISTENER_* to TOUCH_LISTENER_*Povilas Kanapickas2020-11-252-16/+18
* dix: Extract DeliverDeviceClassesChangedEvent() utility functionPovilas Kanapickas2020-11-253-27/+25
* dix: Extract CopySprite() utilityPovilas Kanapickas2020-11-252-16/+27