summaryrefslogtreecommitdiff
path: root/hw/xquartz/darwinEvents.c
AgeCommit message (Expand)AuthorFilesLines
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
2008-10-31XQuartz: Silence pointer debug spamJeremy Huddleston1-4/+4
2008-10-31XQuartz: Don't map the menu bar to the screen area.Jeremy Huddleston1-2/+8
2008-10-31XQuartz: Purge the old XQUARTZ_EXPORTS_LAUNCHD_FD optionJeremy Huddleston1-8/+0
2008-10-08XQuartz: Some motion made towards supporting fullscreen.Jeremy Huddleston1-9/+2
2008-10-03XQuartz: Using absolute ranges for pointer location to increase resolution an...Jeremy Huddleston1-17/+13
2008-10-03XQuartz: Actually send the pointer event from the pen even if it happes to ac...Jeremy Huddleston1-16/+10
2008-10-03XQuartz: Send AppleWMReloadPreferences where appropriate.Jeremy Huddleston1-4/+13
2008-09-26XQuartz: Fixed threading issue with TSM.Jeremy Huddleston1-13/+0
2008-09-12XQuartz: Dead code removalJeremy Huddleston1-1/+1
2008-09-03XQuartz: Updated Tablet code to include ranges for valuators and added cursor...Jeremy Huddleston1-4/+4
2008-09-03XQuartz: Cleaned up our sleeping before adding the launchd socket.Jeremy Huddleston1-12/+0
2008-08-26XQuartz: Fixed bogus args to debug ErrorFJeremy Huddleston1-1/+1
2008-08-20XQuartz: More input fixesJeremy Huddleston1-79/+55
2008-08-14XQuartz: Fixed a stuck modifier key bug.Jeremy Huddleston1-8/+12
2008-08-14XQuartz: Made 3-button mouse simulation a little more consistent.Jeremy Huddleston1-72/+30
2008-08-06XQuartz: Now properly disable xauth checking on launchd socket and mostly fix...Jeremy Huddleston1-4/+6
2008-08-05XQuartz: Added code and made comments more helpful for debugging first-client...Jeremy Huddleston1-5/+28
2008-08-05XQuartz: Fixed first-client-can't-connect bugJeremy Huddleston1-0/+6
2008-07-11XQuartz: Some fd handoff cleanup.Jeremy Huddleston1-14/+35
2008-06-10XQuartz: Fixed the "laggy" startup under the new model. This was caused by x...Jeremy Huddleston1-0/+4
2008-06-04XQuartz: Removed async debugging sleepJeremy Huddleston1-1/+3
2008-06-04XQuartz: use a condition variable to signal when darwinEvents is ready rather...Jeremy Huddleston1-19/+34
2008-05-18XQuartz: Cleaned up ListenOnOpenFD...Jeremy Huddleston1-1/+0
2008-05-18XQuartz: More work towards Mach-IPC startup... started working on FD passingJeremy Huddleston1-0/+3
2008-05-17XQuartz: Added functionality to add a file descriptor to the connection list ...Jeremy Huddleston1-1/+13
2008-05-17XQuartz: Made DarwinSendDDXEvent a little more robust to context switching di...Jeremy Huddleston1-12/+14
2008-05-02XQuartz: Fix mouse input offsets earlier since GetPointerEvents does not like...Jeremy Huddleston1-27/+54
2008-05-02XQuartz: Avoid a possible crash at startup due to unfavorable context switching.Jeremy Huddleston1-3/+5
2008-05-01XQuartz: Adjust the screen origin offset properly for multimonitor setupsJeremy Huddleston1-17/+22
2008-04-29xquartz: created darwinTablet, to represent tablet eventsBen Byer1-7/+11
2008-04-29xquartz: remove unused params from DarwinEQInitBen Byer1-1/+1
2008-04-29XQuartz: Fix to tablet-event handling code; we now scaleJeremy Huddleston1-21/+17
2008-04-26XQuartz: Cleaned up startup and thread creation a tad.Jeremy Huddleston1-7/+2
2008-04-26XQuartz: Don't subtract the titlebar off of the pointer_yJeremy Huddleston1-0/+2
2008-04-18XQuartz: Handled sanitization of namespace betterJeremy Huddleston1-1/+1
2008-04-17XQuartz: Forgot to commit xprEvent.[hc] ...Jeremy Huddleston1-0/+1
2008-04-17XQuartz: Moved some rootless-specific cruft into xprJeremy Huddleston1-25/+7
2008-04-17XQuartz: Use a mutex to ensure we only have one thread calling mieqEnqueue at...Jeremy Huddleston1-101/+145
2008-04-17merged darwinKeyboard.[ch] into quartzKeyboardJeremy Huddleston1-1/+1
2008-04-17oops, missed a spotBen Byer1-1/+1