Jeremy Huddleston
995237f0f5
1.4.0-apple7
2008-05-02 17:36:37 -07:00
Jeremy Huddleston
8d9eab3a2e
XQuartz: Fix mouse input offsets earlier since GetPointerEvents does not like negative (x,y) values
2008-05-02 17:35:57 -07:00
Jeremy Huddleston
ff10c37bdd
XQuartz: Avoid a possible crash at startup due to unfavorable context switching.
2008-05-02 16:53:45 -07:00
Jeremy Huddleston
0c31dfc694
1.4.0-apple6
2008-05-01 19:40:06 -07:00
Jeremy Huddleston
f2020b9836
XQuartz: Adjust the screen origin offset properly for multimonitor setups
2008-05-01 18:02:59 -07:00
Jeremy Huddleston
1fcf74a436
XQuartz: Moved some relevant stuff from darwin.h to darwinEvents.h
2008-04-30 17:30:57 -07:00
Jeremy Huddleston
34ec4bd6ac
Dix: Cleaned up sanity checking in Get{Pointer,Keyboard}Events
...
XQuartz was crashing because the Appkit thread was trying to GetXXXEvents while the Xserver thread was exiting.
This adds some more sanity checks and avoids that crash
2008-04-30 17:30:32 -07:00
Jeremy Huddleston
97b5174182
Merge commit 'origin/server-1.4-branch' into xorg-server-1.4-apple
2008-04-30 16:25:25 -07:00
Peter Hutterer
ff4006bd5a
xfree86: fix AlwaysCore handling. (Bug #14256 )
...
Assume AlwaysCore being set by default, just like the other options.
X.Org Bug 14256 <http://bugs.freedesktop.org/show_bug.cgi?id=14256 >
(cherry picked from commit 5b8641a5fd
)
2008-04-30 12:53:38 +02:00
Thomas Jaeger
fdfb57d342
XKB: Fix processInputProc wrapping
...
If input processing is frozen, only wrap realInputProc: don't smash
processInputProc as well. When input processing is thawed, pIP will be
rewrapped correctly.
This supersedes the previous workaround in 50e80c9.
Signed-off-by: Daniel Stone <daniel@fooishbar.org>
(cherry picked from commit 37b1258f0a
)
2008-04-30 11:21:11 +02:00
Pierre Willenbrock
6afcf996ca
EXA: Fix off-by-one in polyline drawing.
...
(cherry picked from commit d502521c36
)
2008-04-30 12:07:41 +03:00
Tilman Sauerbeck
9e9eeca2b0
Fixed configure.ac for autoconf 2.62.
...
(cherry picked from commit 3c337e18b9
)
2008-04-30 10:17:55 +02:00
Jeremy Huddleston
c573952f5b
1.4.0-apple5
2008-04-30 00:36:01 -07:00
Ben Byer
50641bce73
xquartz: created darwinTablet, to represent tablet events
2008-04-29 23:37:58 -07:00
Ben Byer
299a056737
xquartz: remove unused params from DarwinEQInit
2008-04-29 23:00:09 -07:00
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
ce4fbfbc75
XQuartz: Unset CFProcessPath... blech
2008-04-28 15:52:24 -07:00
Jeremy Huddleston
f807c987f8
Removed duplicate --enaable-xquartz that crept in
2008-04-28 15:43:09 -07:00
Jeremy Huddleston
22cf724376
XQuartz: xprIsX11Window can be called from the Appkit thread (see X11Application.m)
2008-04-28 15:28:21 -07:00
Jeremy Huddleston
9717ddad46
XQuartz: Disabled DPMS extension
2008-04-28 15:10:26 -07:00
Jeremy Huddleston
41542502b3
XQuartz: Added thread debugging to xprFrame.c
2008-04-28 12:36:54 -07:00
Jeremy Huddleston
72653c24c0
XQuartz: More startup / threading house cleaning.
2008-04-28 11:47:49 -07:00
Jeremy Huddleston
d8d9c866b9
XQuartz: Updated Localizable.strings
2008-04-28 10:50:51 -07:00
Jeremy Huddleston
03e707987f
XQuartz: Added missing Xquartz.man.pre to EXTRA_DIST
2008-04-27 00:01:14 -07:00
Jeremy Huddleston
f4b963256f
Xquartz: Added missing to EXTRA_DIST
2008-04-26 23:00:42 -07:00
Jeremy Huddleston
bdd5dcac68
1.4.0-apple4
2008-04-26 19:23:04 -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
5c6aa1272e
XQuartz: Added some pseudoramiX debug traces
...
(cherry picked from commit 5bee1585a3
)
2008-04-25 17:57:31 -07:00
Jeremy Huddleston
239be26a43
XQuartz: Disable RECORD
...
(cherry picked from commit db7d118527
)
2008-04-25 17:57:23 -07:00
Jeremy Huddleston
515b8b855a
XQuartz: More multi-monitor work... reverted Ben's workaround (worked for side-by-side only) and added more debugging.
2008-04-24 23:48:11 -07:00
Jeremy Huddleston
9112f29043
XQuartz: Cleaned up multi-monitor support.
...
(cherry picked from commit c05abf0a19
)
2008-04-24 23:34:38 -07:00
Jeremy Huddleston
ede60ebc6f
Don't need to include indirect.c twice
2008-04-23 11:35:24 -07:00
Jeremy Huddleston
975cc5d0b2
Removed apple from GL/Makefile.am's SUBDIRS
2008-04-23 11:07:09 -07:00
Jeremy Huddleston
21fc95930f
Moved Apple GL bits into our DDX subtree
2008-04-23 10:35:59 -07:00
Ben Byer
18d70287c4
xquartz: clean up linker line for main binary
...
(cherry picked from commit 821d7400f2
)
2008-04-23 10:28:42 -07:00
Jeremy Huddleston
6ed45d448d
xquartz: remove vestigial aglGlx.c
...
(cherry picked from commit 40bd041e42
)
2008-04-23 10:28:24 -07:00
Jeremy Huddleston
755d16cbde
XQuartz: Make sure QuartzAudioInit() gets run.
...
(cherry picked from commit bb3d034675
)
2008-04-23 02:19:50 -07:00
Jeremy Huddleston
e48e2ce931
XQuartz: Fixed cmd-tab to bring all windows forward.
2008-04-21 23:44:37 -07:00
Jeremy Huddleston
22d15afc51
1.4.0-apple3
2008-04-21 20:04:28 -07:00
Jeremy Huddleston
582b5b01f9
Make rootless use dixLookupClient rather than deprecated LookupClient.
2008-04-21 20:03:08 -07:00
Jeremy Huddleston
e41ccc6470
Fixed dixLookupClient to work with client=NullClient as it did in the 1.3 branch
2008-04-21 20:00:30 -07:00
Ben Byer
3d28e9f953
Nuke a call to deprecated LookupClient, and hopefully prevent a
...
null-pointer dereference, too!
2008-04-21 19:56:41 -07:00
Jeremy Huddleston
fd0b4518ff
XQuartz: Fixed quit dialog to be more conforming with HIG.
...
(cherry picked from commit 14c6b837bb
)
2008-04-21 19:08:14 -07:00
Jeremy Huddleston
0f755c9fa3
.gitignore: Added Xquartz stuff
...
(cherry picked from commit 0a9a3bec2d
)
2008-04-21 19:08:07 -07:00
Ben Byer
9a7e14286c
Fix for pointer-offset issue when using a multi-display environment on X11.app.
2008-04-21 17:53:28 -07:00
Jeremy Huddleston
983198128e
fb: Removed some bounds checking debugging that we threw into fb a while back
...
(cherry picked from commit f5f3121f3c
)
2008-04-20 19:06:18 -07:00
Jeremy Huddleston
e36c7d425c
XQuartz: Cleanup turning off COMPOSITE
...
(cherry picked from commit 8f920fca6f
)
2008-04-20 01:24:18 -07:00
Jeremy Huddleston
6f1c85b965
XQuartz: Cleaned up some casting to get rid of compiler warnings
2008-04-18 20:38:31 -07:00
Jeremy Huddleston
bc50d41f9d
XQuartz: More sanitization of the namespace
2008-04-18 20:23:26 -07:00