summaryrefslogtreecommitdiff
path: root/mi
Commit message (Expand)AuthorAgeFilesLines
* Allow disabling the SHAPE extension at runtimeSimon Ser2023-03-031-1/+1
* Remove "All rights reserved" from Oracle copyright noticesAlan Coopersmith2023-02-251-1/+1
* rootless: Use screen_x and screen_y instead of pixmap pointer hacksJeremy Huddleston Sequoia2023-01-201-1/+1
* mi: Use memcpy() instead of memmove() when buffers are known not to overlapAlan Coopersmith2022-08-291-3/+3
* Remove autotools supportPovilas Kanapickas2021-10-271-56/+0
* Implement gesture processing logicPovilas Kanapickas2021-05-301-0/+8
* xquartz: Call PseudoramiXExtensionInit() through InitOutput() just like xwinJeremy Huddleston Sequoia2021-04-071-9/+0
* meson: hide C API if Xorg is disabled (like autotools)Jan Beich2021-03-111-1/+3
* Avoid sequences of malloc(0) / free() by checking the length.Matthieu Herrb2021-03-081-2/+5
* Revert "mi: Shortcut miDoCopy/miCopyArea based on clipList"Olivier Fourdan2021-01-292-4/+5
* mi: List extensions in usage messageOlivier Fourdan2021-01-292-8/+101
* mi: Don't log the full extension list on disableOlivier Fourdan2021-01-291-1/+5
* mi: Add a callback to notify driver about input event submissionPovilas Kanapickas2020-09-242-0/+24
* Fix spelling/wording issuesAlan Coopersmith2020-07-058-11/+11
* misprite: Stop wrapping GetImage/GetSpansAdam Jackson2019-10-301-88/+0
* mi: Add a default no-op miSourceValidateAdam Jackson2019-10-304-9/+17
* mi: Fix undefined memcpy in mieqGrowQueueAdam Jackson2019-10-151-5/+7
* mi: Fix undefined shift in miSetVisualTypesAndMasksAdam Jackson2019-10-151-4/+4
* mi: Use GC clipregion instead of drawable in miDoCopy/miCopyAreaHans de Goede2019-08-062-2/+2
* mi: Provide ffs when compiling using MinGWJon Turney2019-05-181-0/+4
* mi: Simplify a conditional in miHandleExposuresAdam Jackson2019-04-121-8/+1
* mi: Shortcut miDoCopy/miCopyArea based on clipListAdam Jackson2019-03-112-5/+4
* mi: When {en,dis}abling extensions, match names case-insensitivelyAdam Jackson2019-01-161-1/+1
* mi: Factor out miSaveScreenAdam Jackson2018-09-281-1/+9
* mi: Hush mieqSetHandler for no-op changesAdam Jackson2018-09-121-1/+1
* mibltblt: free prgnSrcClip on error path.Dave Airlie2018-09-121-0/+2
* mi: Hush an almost certainly bogus warningAdam Jackson2018-04-051-1/+1
* meson: Distribute more SDK headersThierry Reding2018-04-021-0/+15
* mi: Mention extension loading in verbose logsEmil Velikov2018-02-211-0/+4
* dga: #if XFreeXDGA → #ifdef XFreeXDGALaurent Carlier2018-02-191-2/+2
* miinitext: Remove separate extension toggle listAdam Jackson2018-02-141-122/+51
* miinitext: Load GLX on the mi pathAdam Jackson2018-02-141-0/+3
* miinitext: General cleanup (v2)Adam Jackson2018-01-221-19/+15
* dix: Remove ffs.cAdam Jackson2017-11-061-4/+0
* misprite: Clean up some preprocessor abuseAdam Jackson2017-05-181-32/+37
* misprite: Remove some dead cache variablesAdam Jackson2017-05-181-6/+0
* Add a Meson build system alongside autotools.Eric Anholt2017-04-261-0/+39
* kdrive: Drop kdrive-config.h.Eric Anholt2017-03-231-4/+0
* fb: Remove 24bpp support (v3)Adam Jackson2017-03-171-2/+0
* miarc: "Cache" arc span data for dashed arcsAdam Jackson2017-03-021-1/+11
* miarc: Make the caller free the arc span dataAdam Jackson2017-03-021-29/+35
* miarc: Style cleanup for miWideArcAdam Jackson2017-03-021-189/+179
* mi: Add include guards to migc.hAdam Jackson2017-02-161-0/+5
* XQuartz: Adopt input_lock() and input_unlock()Jeremy Huddleston Sequoia2016-09-222-34/+0
* mi: Remove spurious call to OsReleaseSignals from mieqGrowQueueKeith Packard2016-08-111-1/+0
* Remove readmask from screen block/wakeup handlerKeith Packard2016-07-181-5/+3
* dix: Switch to the libXfont2 API (v2)Keith Packard2016-07-181-3/+3
* dix: Update some comments to reflect the new non-SIGIO input modelAdam Jackson2016-06-083-5/+5
* mi: Grow event queue while reading eventsKeith Packard2016-05-261-71/+32
* Create a threaded mechanism for input [v7]Keith Packard2016-05-261-34/+4