summaryrefslogtreecommitdiff
path: root/hw/xquartz/darwinEvents.c
AgeCommit message (Expand)AuthorFilesLines
2016-09-22XQuartz: Silence an expected TSan warningJeremy Huddleston Sequoia1-0/+2
2016-09-22XQuartz: Adopt input_lock() and input_unlock()Jeremy Huddleston Sequoia1-84/+39
2016-02-22dix: Add hybrid full-size/empty-clip mode to SetRootClipDaniel Stone1-1/+1
2015-10-19XQuartz: Cleanup formatting of DarwinEQInit that was butchered by automation ...Jeremy Huddleston Sequoia1-6/+3
2015-10-19XQuartz: Make sure that darwin_all_modifier_mask_additions is 0-terminatedJeremy Huddleston Sequoia1-1/+1
2015-03-13Drop valuator mask argument from GetKeyboardEventsPeter Hutterer1-4/+2
2014-11-12Drop trailing whitespacesPeter Hutterer1-2/+2
2012-04-23XQuartz: darwinPointer now sends both absolute and relative motionJeremy Huddleston1-23/+13
2012-04-23XQuartz: Use screenInfo.{width,height} instead of grabbing it from the first ...Jeremy Huddleston1-2/+2
2012-04-23XQuartz: Separate out tablet and mouse event delivery into separate functionsJeremy Huddleston1-114/+90
2012-03-26XQuartz: Use scrolling valuatorsJeremy Huddleston1-29/+20
2012-03-24XQuartz: Source formatting cleanupJeremy Huddleston1-128/+168
2012-03-24XQuartz: Use doubles for input valuatorsJeremy Huddleston1-64/+51
2012-03-21Introduce a consistent coding styleKeith Packard1-241/+328
2012-01-30XQuartz: Release all buttons and keys when deactivatingJeremy Huddleston1-0/+22
2011-07-15XQuartz: DarwinEQFini doesn't return BoolJeremy Huddleston1-1/+1
2011-07-01input: free the EQ allocated memory on shutdown (#38634)Peter Hutterer1-0/+4
2011-05-11input: remove DDX event list handlingPeter Hutterer1-4/+3
2011-05-11input: replace EventListPtr with InternalEvent arrayPeter Hutterer1-1/+1
2011-05-11input: Provide Queue{Button|Keyboard|Proximity}Event helpersPeter Hutterer1-13/+7
2011-04-25XQuartz: Remove the threadSafety dead-ish codeJeremy Huddleston1-4/+0
2011-04-25XQuartz: Use xorg_backtrace() instead of spewCallStack()Jeremy Huddleston1-2/+2
2011-04-22Merge remote-tracking branch 'jeremyhu/master'Keith Packard1-12/+36
2011-04-22XQuartz: Send tablet proximity events with tilt and pressureJeremy Huddleston1-10/+10
2011-04-21XQuartz: Fix prototypes for thread functionsJeremy Huddleston1-2/+4
2011-04-21XQuartz: Make the DarwinProcessFDAdditionQueue_thread wait 3 seconds to allow...Jeremy Huddleston1-0/+22
2011-04-18input: remove GetKeyboardValuatorEvents, this is now unnecessary.Peter Hutterer1-1/+1
2011-01-23XQuartz: Call RRScreenSizeNotify after handling externally-generated XP_EVENT...Jeremy Huddleston1-2/+1
2010-11-12XQuartz: Build-fixes for XQuartz for recent input API changesJeremy Huddleston1-3/+4
2010-10-22Abstract valuator masks through a set of APIs.Peter Hutterer1-3/+6
2010-09-28XQuartz: RandR: Refactor legacy mode-switching to be better integrated with R...Jeremy Huddleston1-7/+7
2010-09-28XQuartz: RandR: Don't change the rootless preference when changing RandR modeJeremy Huddleston1-3/+3
2010-09-28XQuartz: RandR: Respond better to resolution changes made outside XJeremy Huddleston1-0/+6
2010-08-12XQuartz: Ignore kXquartzToggleFullscreen when rootlessJeremy Huddleston1-2/+2
2010-06-03Move each screen's x/y origin into ScreenRec.Jamey Sharp1-2/+2
2009-09-27XQuartz: Fix a bunch of compilation warnings about styleJeremy Huddleston1-2/+3
2009-09-27XQuartz: Transition from xEvent based mieq to InternalEventJeremy Huddleston1-129/+112
2009-08-25XQuartz: Use applewmproto 1.4 updated headers.Jeremy Huddleston1-2/+1
2009-07-25XQuartz: Use pDev=NULL for DarwinSendDDXEventJeremy Huddleston1-3/+1
2009-07-25XQuartz: Use the master device in DarwinSendDDXEvent to avoid duplicate events.Jeremy Huddleston1-1/+3
2009-04-11XQuartz: Solve the tablet 100% CPU bugJeremy Huddleston1-3/+3
2009-04-11XQuartz: Make sure the Fn doesn't trigger unneccessary calls to DarwinUpdateM...Jeremy Huddleston1-17/+28
2009-04-11XQuartz: Re-enable Fn as an option for 3button mouse simulation.Jeremy Huddleston1-2/+5
2009-02-24XQuartz: Re-enable support for capslockJeremy Huddleston1-1/+2
2009-01-11XQuartz: Only call DarwinUpdateModKeys when neededJeremy Huddleston1-2/+2
2009-01-11XQuartz: Add locking to make mieq thread safe on OSXJeremy Huddleston1-1/+2
2008-12-31XQuartz: Don't use NX_SECONDARYFNMASK, NX_NUMERICPADMASK, NX_HELPMASKJeremy Huddleston1-3/+8
2008-12-12Remove #define NEED_EVENTS and NEED_REPLIESPeter Hutterer1-1/+0
2008-12-06XQuartz: darwinPointer reports the actual pixel position now rather than a re...Jeremy Huddleston1-14/+21
2008-11-22XQuartz: Updated some code to use newer server APIJeremy Huddleston1-5/+5