summaryrefslogtreecommitdiff
path: root/dix
AgeCommit message (Expand)AuthorFilesLines
2023-02-20dix: fix wheel emulation lockup when a negative increment is setPeter Hutterer1-3/+3
2023-02-17Drop config directoryMichel Dänzer1-1/+0
2023-02-16dix: switch scroll button emulation to multiples of incrementPeter Hutterer1-24/+83
2023-02-16dix: remove pointless "flexible" x/y axis mappingPeter Hutterer1-7/+6
2023-02-09dix: Clear device sprite after free in AttachDevice()Olivier Fourdan1-0/+1
2023-01-25dix: Use CopyPartialInternalEvent in EnqueueEventMike Gorse1-1/+1
2023-01-20rootless: Use screen_x and screen_y instead of pixmap pointer hacksJeremy Huddleston Sequoia1-1/+1
2023-01-06Disallow byte-swapped clients by defaultPeter Hutterer1-1/+3
2023-01-06dix: localize two variablesPeter Hutterer1-4/+4
2023-01-06dix: remove unused PANORAMIX_DEBUG ifdefPeter Hutterer1-5/+0
2023-01-06Fix some indentation issuesPeter Hutterer1-11/+11
2022-12-30dix: Remove pScratchPixmap and other associated ABI changesJeremy Huddleston Sequoia2-14/+5
2022-12-30dix: Stop recycling scratch pixmapsJeremy Huddleston Sequoia1-18/+11
2022-12-19pixmap: make PixmapDirtyCopyArea publicSultan Alsawaf1-8/+7
2022-12-14Xi: avoid integer truncation in length check of ProcXIChangePropertyPeter Hutterer1-1/+2
2022-09-12dix: Skip more code in SetRootClip for ROOT_CLIP_INPUT_ONLYMichel Dänzer1-2/+2
2022-08-29dix: Use memcpy() instead of memmove() when buffers are known not to overlapAlan Coopersmith3-18/+18
2022-07-27dix: Fix overzealous caching of ResourceClientBits()Olivier Fourdan1-4/+7
2022-03-31Replace "the the" with a single "the" in docs & commentsAlan Coopersmith1-4/+4
2022-02-12dix: Don't send touch end to clients that do async grab without touchesPovilas Kanapickas1-9/+6
2022-02-09dix: Fix use after free in input device shutdownPovilas Kanapickas1-0/+1
2022-02-09dix: Correctly save replayed event into GrabInfoRecPovilas Kanapickas1-2/+16
2022-02-03dix: Hold input lock for AttachDevice()tholin1-0/+3
2021-12-19Convert more funcs to use InternalEvent.Matthieu Herrb1-26/+27
2021-10-27Remove autotools supportPovilas Kanapickas1-62/+0
2021-10-08dix/privates.c: Avoid undefined behaviour after realloc()Alex Richardson1-9/+7
2021-09-07touchevents: set the screen pointer after checking the device is enabledIgnacio Casal Quinteiro1-1/+3
2021-09-06xwayland: add -noTouchPointerEmulationSimon Ser1-1/+3
2021-07-30Mark the dixChangeWindowProperty() value argument as constAlex Richardson1-1/+1
2021-06-07dix: Add optional terminate delayOlivier Fourdan1-2/+41
2021-06-07xfixes: Add ClientDisconnectModeOlivier Fourdan1-0/+20
2021-05-30Implement gesture processing logicPovilas Kanapickas5-0/+385
2021-05-30dix: Implement gesture event submission code pathPovilas Kanapickas2-0/+151
2021-05-30dix: Implement internal gesture state handlingPovilas Kanapickas4-0/+85
2021-05-30dix: Implement gesture event fixups before deliveryPovilas Kanapickas1-0/+50
2021-05-30xi: Implement conversions from internal to Xi2 gesture event structsPovilas Kanapickas1-0/+104
2021-05-30xi: Implement grab support for new gesture event typesPovilas Kanapickas1-0/+7
2021-05-30dix: Add new internal event enums for gesture eventsPovilas Kanapickas1-0/+60
2021-03-25dix: Fix URL to description of focus in/out modelPovilas Kanapickas1-1/+1
2021-02-17dix: Use correct listener to deliver touch end eventsPovilas Kanapickas1-4/+3
2021-02-16dix: Guard against non-existing PtrFeedbackPtrOlivier Fourdan1-0/+3
2021-02-15dix: Add POINTER_RAWONLY flagOlivier Fourdan1-24/+29
2021-02-08dix: Send touch end to clients that do async grab without touch eventsPovilas Kanapickas1-3/+16
2020-11-25dix: Extract FreezeThisEventIfNeededForSyncGrab()Povilas Kanapickas1-20/+29
2020-11-25dix: Extract ActivateGrabNoDeliver()Povilas Kanapickas1-6/+21
2020-11-25dix: Store replayed event into GrabInfoRec struct as InternalEvent*Povilas Kanapickas3-21/+23
2020-11-25dix: Rename LISTENER_* to TOUCH_LISTENER_*Povilas Kanapickas2-16/+18
2020-11-25dix: Extract DeliverDeviceClassesChangedEvent() utility functionPovilas Kanapickas3-27/+25
2020-11-25dix: Extract CopySprite() utilityPovilas Kanapickas2-16/+27
2020-11-25dix: Extract FixUpXI2DeviceEventFromWindow()Povilas Kanapickas1-27/+31