summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-05-29configure.ac: Version bump to 1.12.2xorg-server-1.12.2Jeremy Huddleston1-2/+2
2012-05-19configure.ac: Version bump to 1.12.1.902 (1.12.2 RC2)xorg-server-1.12.1.902Jeremy Huddleston1-2/+2
2012-05-17Merge remote-tracking branch 'whot/server-1.12-branch' into server-1.12-branchJeremy Huddleston4-63/+123
2012-05-14Report touch emulated buttons in XIQueryPointer for XI 2.1 and earlierChase Douglas1-0/+14
2012-05-14Report logical button state in ProcXIQueryPointerChase Douglas1-9/+4
2012-05-14os/log: refactor loggingDaniel Kurtz1-51/+46
2012-05-14os/log: only write timestamp if a message is actually written to logfileDaniel Kurtz1-9/+9
2012-05-14os/xprintf: add Xvscnprintf and XscnprintfDaniel Kurtz2-0/+56
2012-05-14os/log: trivial cleanupsDaniel Kurtz1-2/+2
2012-05-10Revert "dix: when disabling a device, release all buttons and keys"Jeremy Huddleston1-2/+0
2012-05-10dmx: Annotate dmxlog.c with _X_ATTRIBUTE_PRINTF and _X_NORETURNMichal Suchanek2-10/+22
2012-05-10dix: indentation fixPeter Hutterer1-2/+2
2012-05-10dix: don't BUG_WARN for button events from button-only deviceDaniel Kurtz1-1/+1
2012-05-10hw/xfree86: Re-indent xf86vmode.cKeith Packard1-346/+480
2012-05-10hw/xfree86: Spurious ');' in xf86vmode.c messed up indentation badlyKeith Packard1-1/+1
2012-05-07configure.ac: Bump to 1.12.1.901 (1.12.2 RC1)xorg-server-1.12.1.901Jeremy Huddleston1-2/+2
2012-05-02XQuartz: Make sure we tell startx the correct server binary to use in our fal...Jeremy Huddleston1-1/+1
2012-05-03dix: when disabling a device, release all buttons and keysPeter Hutterer1-0/+2
2012-05-03dix: don't emulate scroll events for non-existing axes (#47281)Peter Hutterer1-0/+3
2012-05-03os: make timers signal-safePeter Hutterer1-2/+16
2012-05-03TouchListenerAcceptReject: Warn and return early on bad listener indexChase Douglas1-0/+5
2012-04-26xfree86: workaround crash on closeMichal Suchanek1-3/+8
2012-04-26glapi: Correct size of allocated _glapi_table structJonas Maebe1-1/+1
2012-04-26XQuartz: darwinPointer now sends both absolute and relative motionJeremy Huddleston4-52/+56
2012-04-26XQuartz: Add a hack to better handle clicky wheel scroll miceJeremy Huddleston1-2/+109
2012-04-26XQuartz: Use screenInfo.{width,height} instead of grabbing it from the first ...Jeremy Huddleston1-2/+2
2012-04-26XQuartz: Separate out tablet and mouse event delivery into separate functionsJeremy Huddleston3-139/+116
2012-04-26XQuartz: Correct calculation of the size of our file descriptor array in cons...Jeremy Huddleston1-1/+1
2012-04-26XQuartz: Fix a deadlock in pre-dispatch codeJeremy Huddleston1-1/+1
2012-04-26Replay original touch begin event instead of generated begin eventChase Douglas1-3/+15
2012-04-26Update currentTime in dispatch loopChase Douglas1-0/+3
2012-04-26Update device state including when touch record does not existChase Douglas2-11/+3
2012-04-26Check other clients' core masks properly when adding touch listenerChase Douglas1-4/+4
2012-04-26Ensure touch is ended when last listener is rejectedChase Douglas1-8/+2
2012-04-26Create a new dix touch record for an emulated touch with no listenersChase Douglas2-0/+33
2012-04-26Rename TouchEnsureSprite to TouchBuildSprite and event type checksChase Douglas3-16/+8
2012-04-26When activating an explicit grab, update owning listenerChase Douglas1-0/+33
2012-04-26Don't deactivate implicit pointer grab on fake touch end eventChase Douglas1-0/+1
2012-04-26End a pointer emulated touch event only on a "real" end eventChase Douglas1-1/+2
2012-04-26On touch accept, only process end event for owner if it has seen the endChase Douglas1-1/+10
2012-04-26Fix copy/paste error from before git history in UpdateCurrentTimeIf()Chase Douglas1-1/+1
2012-04-26When deactivating an explicit pointer grab, reject all grabs on touchesChase Douglas1-0/+11
2012-04-26Accept touch sequence for pointer listener after second event deliveryChase Douglas1-0/+6
2012-04-26Split out helper function TouchListenerAcceptReject()Chase Douglas3-34/+43
2012-04-26Only set XI2 mask if pointer emulation is for XI2 clientChase Douglas1-1/+2
2012-04-26Check core event mask properly for pointer emulated touch eventsChase Douglas1-6/+12
2012-04-26Use touch state when querying pointer through core protocolChase Douglas1-2/+1
2012-04-26Ensure sequential touches are pointer emulated sequentiallyChase Douglas1-1/+74
2012-04-26Update event type when delivering end event to a pointer listenerChase Douglas1-0/+7
2012-04-26Don't update listener after deactivating implicit pointer grabChase Douglas1-1/+3