summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2013-07-17dix: UpdateTouchesForGrab must only free the listener grab if it is non-NULLPeter Hutterer1-1/+2
2013-07-17config: provide example configuration for multi-seat setupsPeter Hutterer2-1/+19
2013-07-17Fix mouse header include on DragonFly and FreeBSDFrançois Tigeot1-5/+0
2013-07-11os: Remove any old logfile before trying to write to itJon TURNEY1-0/+3
2013-07-11dix: when ungrabbing an active grab, accept pointer grabs (#66720)Peter Hutterer2-14/+32
2013-07-02xkb: don't call atoi(NULL) when parsing argvJulien Cristau1-2/+4
2013-06-18Revert "DRI2: re-allocate DRI2 drawable if pixmap serial changes"Eric Anholt1-18/+1
2013-06-18Merge remote-tracking branch 'jturney/master'Keith Packard10-59/+46
2013-06-10hw/xwin: Update manifest to target all architectures, not just x86Jon TURNEY2-1/+3
2013-06-10hw/xwin: Win32 Windows properties are of pointer type HANDLE, not an integer ...Jon TURNEY3-6/+6
2013-06-10hw/xwin: winMultiWindowGetTransientFor() returns an XID not a WindowPtrJon TURNEY3-10/+10
2013-06-10hw/xwin: Change winIconIsOverride() to take a HICON parameterJon TURNEY3-6/+3
2013-06-10hw/xwin: Fix uses of CreateDialogParam() for 64-bit buildsJon TURNEY1-13/+12
2013-06-10hw/xwin: deprecated interface cygwin_conv_to_win32_path() doesn't exist in 64...Jon TURNEY1-12/+0
2013-06-10hw/xwin: Fix a 64-bit portability issue with casting HINSTANCE result of Shel...Jon TURNEY1-12/+13
2013-06-06config: add a quirks file for devices needing special configurationPeter Hutterer2-2/+56
2013-06-06dix: add missing dixFreeRegistry defineMaarten Lankhorst1-0/+1
2013-05-26dix: remove logspam in RefCursor()Peter Hutterer1-5/+1
2013-05-23Merge remote-tracking branch 'whot/unreviewed'Keith Packard2-24/+40
2013-05-23Merge remote-tracking branch 'whot/touch-grab-race-condition-56578-v3'Keith Packard21-177/+287
2013-05-23Merge remote-tracking branch 'whot/for-keith'Keith Packard1-1/+5
2013-05-23dix: devices must have valuators before touch is initializedPeter Hutterer1-0/+1
2013-05-23dix: fix device scaling to use a [min,max[ range.Peter Hutterer2-6/+12
2013-05-23dix: pre-scale x by the screen:device:resolution ratioPeter Hutterer1-18/+28
2013-05-15Abstract cursor refcountingPeter Hutterer10-56/+73
2013-05-15dix: call UpdateDeviceState() for emulated TouchEndEventsPeter Hutterer1-0/+2
2013-05-15dix: devices must have valuators before touch is initializedPeter Hutterer1-0/+1
2013-05-15Xi: fix warning - remove unused 'rc'Peter Hutterer1-1/+0
2013-05-15dix: fix cursor refcountingPeter Hutterer1-16/+4
2013-05-15ephyr: add -resizeable to the man pagePeter Hutterer1-0/+4
2013-05-15ephyr: fix typo in man pagePeter Hutterer1-1/+1
2013-05-14Shadow: Switch the Amiga/Atari bitplane code to the canonical X.Org licenseGeert Uytterhoeven6-90/+92
2013-05-10dix: free the old grab when activating a new grabPeter Hutterer1-1/+6
2013-05-10Xi: check for HAS_ACCEPTED only for grab listenersPeter Hutterer1-1/+1
2013-05-10Move TouchListenerGone call to CloseDownClientPeter Hutterer3-5/+3
2013-05-10dix: remove all listeners when freeing a touchPeter Hutterer1-0/+4
2013-05-10dix: always copy grabs, don't reference themPeter Hutterer3-5/+24
2013-05-10dix: AllocGrab can copy if an argument is passed inPeter Hutterer7-16/+20
2013-05-10dix: freeing a null grab is a bug, complain if doing soPeter Hutterer1-0/+2
2013-05-10dix: use a temporary variable for listeners[0]Peter Hutterer1-8/+9
2013-05-10dix: drop DeviceIntRec's activeGrab structPeter Hutterer3-7/+13
2013-05-10dix: use a tmp variable for the to-be-removed touch listenerPeter Hutterer1-3/+4
2013-05-10dix: invert a loop conditionPeter Hutterer1-12/+13
2013-05-10dix: XAllowEvents() on a touch event means accepting itPeter Hutterer3-0/+25
2013-05-10dix: move EmitTouchEnd to touch.cPeter Hutterer3-31/+32
2013-05-10Xi: Don't emit a TouchEnd event to a frozen devicePeter Hutterer1-0/+4
2013-05-10Xi: use public.processInputProc to replay the touch historyPeter Hutterer3-4/+21
2013-05-10Xi: when punting to a new owner, always create TouchEnd eventsPeter Hutterer1-5/+14
2013-05-10Xi: save state for early acceptancePeter Hutterer1-3/+3
2013-05-10Xi: if a passive async grab is activated from an emulated touch, acceptPeter Hutterer1-1/+7