Ben Byer
|
588683cecc
|
XQuartz: Fix to tablet-event handling code; we now scale
more conservatively (to match Linux's Wacom driver) and
we now receive all tablet-related events.
|
2008-04-29 22:35:34 -07:00 |
|
Jeremy Huddleston
|
c861fe00e1
|
XQuartz: Cleaned up startup and thread creation a tad.
|
2008-04-26 19:17:42 -07:00 |
|
Jeremy Huddleston
|
00a9567acc
|
XQuartz: Don't subtract the titlebar off of the pointer_y
|
2008-04-26 17:04:49 -07:00 |
|
Jeremy Huddleston
|
ba074f19ea
|
XQuartz: Handled sanitization of namespace better
(cherry picked from commit 8cb23d6721 )
|
2008-04-18 20:16:06 -07:00 |
|
Jeremy Huddleston
|
70e543baf2
|
XQuartz: Forgot to commit xprEvent.[hc] ...
|
2008-04-17 20:21:45 -07:00 |
|
Jeremy Huddleston
|
31625cc03b
|
XQuartz: Moved some rootless-specific cruft into xpr
|
2008-04-17 15:49:13 -07:00 |
|
Jeremy Huddleston
|
7b087c965b
|
XQuartz: Use a mutex to ensure we only have one thread calling mieqEnqueue at a time.
|
2008-04-17 15:23:00 -07:00 |
|
Ben Byer
|
57bb073209
|
merged darwinKeyboard.[ch] into quartzKeyboard
|
2008-04-17 02:56:54 -07:00 |
|
Ben Byer
|
19872a6aeb
|
oops, missed a spot
|
2008-04-17 02:31:53 -07:00 |
|
Ben Byer
|
769acd2934
|
formatting cleanup
|
2008-04-17 02:30:36 -07:00 |
|
Ben Byer
|
f525a4a432
|
add support for horizontal scrolling (buttons 6 and 7)
|
2008-04-17 02:21:11 -07:00 |
|
Ben Byer
|
a494ff04b2
|
kludge: miEqEnqueue wants a device, even if we're passing custom messages,
so give it one
|
2008-04-17 00:21:07 -07:00 |
|
Ben Byer
|
126e9bc8c4
|
add missing dix-config include
|
2008-04-08 20:41:44 -07:00 |
|
Jeremy Huddleston
|
df21312c8b
|
XQuartz: Fix issue where clicking on an X11 window might send that event to an X11 window in another space.
(cherry picked from commit 2e78818232 )
|
2008-04-08 16:59:56 -07:00 |
|
Ben Byer
|
7e653f806f
|
The AppKit thread should not be calling directly into the X server
functions to change state when the keyboard is reloaded; instead,
pass it as an event.
|
2008-04-01 00:40:46 -07:00 |
|
Ben Byer
|
bee2b377ef
|
moved and renamed QuartzMessageServerThread to
DarwinSendDDXEvent to make more clear what it actually does.
|
2008-03-31 22:55:24 -07:00 |
|
Ben Byer
|
2143182ba4
|
shovelling code around ...
|
2008-03-31 21:34:17 -07:00 |
|
Ben Byer
|
1e0ec02202
|
nuke DarwinEventQueue
|
2008-03-31 21:33:57 -07:00 |
|
Ben Byer
|
c34fce7051
|
continue with gutting darwinEvents.c
|
2008-03-31 21:33:50 -07:00 |
|
Ben Byer
|
a25704c423
|
remove vestigal DarwinEQPointerPost etc
|
2008-03-31 21:33:36 -07:00 |
|
Ben Byer
|
a9e081a60c
|
gut darwinEQEnqueue, and make it just call mieqEnqueue (for the moment)
|
2008-03-31 21:33:29 -07:00 |
|
Ben Byer
|
9a03ae33c4
|
add prototype for DarwinEventHandler
|
2008-03-31 21:33:22 -07:00 |
|
Ben Byer
|
3f4447b95f
|
Begin to move all of our Xquartz DDX-specific event handlers
to miEQ, in preparation to remove the DDX-specific code entirely.
|
2008-03-31 21:33:05 -07:00 |
|
Ben Byer
|
135eb27bce
|
Add code to track 5 valuators for pointing device, in preparation
for supporting tablet input in Xquartz.
|
2008-03-31 21:32:35 -07:00 |
|
Jeremy Huddleston
|
a28b8c23d9
|
XQuartz: Fixed names of enums to be more consistent
|
2008-03-31 21:31:54 -07:00 |
|
Ben Byer
|
d34ff74c3c
|
prevent "fake mouse clicks" from generating spurious extra events
|
2008-03-31 21:31:27 -07:00 |
|
Jeremy Huddleston
|
4c5c30a4be
|
XQuartz: Cleanup for strict-prototyping
Also fixed DarwinEQEnqueue to match changes to the callback
And also use dpmsstubs.c rather than copying the code into darwin.c
|
2008-01-05 03:14:07 -08:00 |
|
Jeremy Huddleston
|
ea713786b3
|
Xquartz: Make Alt work with Xmodmap again
(cherry picked from commit 0e017177dc )
|
2007-12-10 21:02:38 -08:00 |
|
Jeremy Huddleston
|
898b03775e
|
Darwin: Renamed DarwinModeBlah to QuartzBlah
(cherry picked from commit 08ebf86d37 )
|
2007-12-05 21:25:51 -08:00 |
|
Jeremy Huddleston
|
df5c9fef3c
|
Darwin: Flattened quartz into darwin, renamed darwin xquartz
Leaving xpr unflattened since we want modularity to replace that with xpc (XPluginComposite) at some point
(cherry picked from commit 48e6a75fbd )
|
2007-12-05 20:26:16 -08:00 |
|