Jeremy Huddleston
ce5a5f9399
Fixed dixLookupClient to work with client=NullClient as it did in the 1.3 branch
...
(cherry picked from commit e41ccc6470
)
2008-04-21 20:08:05 -07:00
Ben Byer
b8a07ed44a
Nuke a call to deprecated LookupClient, and hopefully prevent a
...
null-pointer dereference, too!
(cherry picked from commit 3d28e9f953
)
2008-04-21 19:57:30 -07:00
Jeremy Huddleston
b43ead0cfd
XQuartz: Fixed quit dialog to be more conforming with HIG.
...
(cherry picked from commit 14c6b837bb
)
2008-04-21 19:08:24 -07:00
Jeremy Huddleston
648ae0a870
.gitignore: Added Xquartz stuff
...
(cherry picked from commit 0a9a3bec2d
)
2008-04-21 19:08:21 -07:00
Ben Byer
062c8e9f6e
Fix for pointer-offset issue when using a multi-display environment on X11.app.
...
(cherry picked from commit 9a7e14286c
)
2008-04-21 17:54:48 -07:00
Jeremy Huddleston
6cc9e4a074
fb: Removed some bounds checking debugging that we threw into fb a while back
2008-04-20 19:06:22 -07:00
Jeremy Huddleston
d013c23f37
XQuartz: Cleanup turning off COMPOSITE
...
(cherry picked from commit 8f920fca6f
)
2008-04-20 01:24:45 -07:00
Jeremy Huddleston
d16f097f89
XQuartz: Cleaned up some casting to get rid of compiler warnings
...
(cherry picked from commit 6f1c85b965
)
2008-04-20 01:24:39 -07:00
Jeremy Huddleston
45ebee4f72
Last of the spam... I promise...
2008-04-18 20:30:43 -07:00
Jeremy Huddleston
c6a2c6928b
XQuartz: More sanitization of the namespace
...
(cherry picked from commit bc50d41f9d
)
2008-04-18 20:26:20 -07:00
Jeremy Huddleston
45ff59e69e
XQuartz: Removed unneccessary include
2008-04-18 20:10:57 -07:00
Jeremy Huddleston
8cb23d6721
XQuartz: Handled sanitization of namespace better
2008-04-18 20:06:17 -07:00
Jeremy Huddleston
5cef157d9d
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-04-18 17:23:23 -07:00
Ben Byer
7fb9b2dc61
random flailing
2008-04-18 17:17:01 -07:00
Jeremy Huddleston
a918657f89
XQuartz: Forgot to commit xprEvent.[hc] ...
...
(cherry picked from commit 70e543baf2
)
2008-04-17 20:31:18 -07:00
Ben Byer
2e2b95053e
Added XKB support for Xquartz
...
(cherry picked from commit 56dc121520
)
2008-04-17 17:25:59 -07:00
Jeremy Huddleston
d4859484a4
XQuartz: Moved some rootless-specific cruft into xpr
...
(cherry picked from commit 31625cc03b
)
2008-04-17 15:50:14 -07:00
Jeremy Huddleston
d9729fbe58
XQuartz: Use a mutex to ensure we only have one thread calling mieqEnqueue at a time.
...
(cherry picked from commit 7b087c965b
)
2008-04-17 15:24:24 -07:00
Jeremy Huddleston
719d415a6c
XQuartz: A little more debugging output from threadSafety
...
(cherry picked from commit f6fbdbf838
)
2008-04-17 15:24:14 -07:00
Jeremy Huddleston
d9f456adfc
XQuartz: Fixed some missing prototypes
...
(cherry picked from commit 95056afc56
)
2008-04-17 13:20:56 -07:00
Jeremy Huddleston
e1a4eef65e
XQuartz: Added framework for asserting which thread we're in.
...
(cherry picked from commit 00beb98251
)
2008-04-17 13:20:49 -07:00
Jeremy Huddleston
0f84df88d0
Removed some of our debugging spam from dix main.
...
(cherry picked from commit a56aca1a6b
)
2008-04-17 13:20:43 -07:00
Jeremy Huddleston
e4218388fa
XQuartz: Include version info for CrashReporter
...
(cherry picked from commit b4992755c3
)
2008-04-17 11:57:47 -07:00
Jeremy Huddleston
20583a9a5a
XQuartz: Use strerror(errno)... cause I like text more than grepping header files
...
(cherry picked from commit 1b4c37d8f9
)
2008-04-17 11:07:18 -07:00
Jeremy Huddleston
dff2b65cc5
merged darwinKeyboard.[ch] into quartzKeyboard
...
(cherry picked from commit 57bb073209
)
2008-04-17 11:03:13 -07:00
Ben Byer
de858ca3b8
oops, missed a spot
...
(cherry picked from commit 19872a6aeb
)
2008-04-17 10:40:29 -07:00
Ben Byer
40939252d1
formatting cleanup
...
(cherry picked from commit 769acd2934
)
2008-04-17 10:40:16 -07:00
Ben Byer
f8cee2ebae
delete debugging spew
...
(cherry picked from commit f04f3af86a
)
2008-04-17 10:40:08 -07:00
Ben Byer
96459ad45d
add support for horizontal scrolling (buttons 6 and 7)
...
(cherry picked from commit f525a4a432
)
2008-04-17 10:40:02 -07:00
Ben Byer
3af6960f12
enable keyboard map debugging -- it's going to x11-debug.txt, anyway ... so no harm
...
(cherry picked from commit ab662c736e
)
2008-04-17 10:39:54 -07:00
Ben Byer
0e61265f38
darwinKeyboard: refactor slightly so that we're not cutting and pasting code from dix, kthx
...
(cherry picked from commit a8a090b853
)
2008-04-17 10:39:47 -07:00
Ben Byer
514b5dd7a7
hack to Xquartz to prevent xmodmap from wiping out our valid modmap, per daniels
...
(cherry picked from commit cab54466a6
)
2008-04-17 10:39:38 -07:00
Ben Byer
3438178115
kludge: miEqEnqueue wants a device, even if we're passing custom messages,
...
so give it one
(cherry picked from commit a494ff04b2
)
2008-04-17 10:39:30 -07:00
Jeremy Huddleston
c697c1dad3
XQuartz: Don't enable rootless accelerated functionality... crashy...
...
(cherry picked from commit cdb4c291d8
)
2008-04-16 23:14:01 -07:00
Jeremy Huddleston
01a931c313
XQuartz: Don't use composite.
...
(cherry picked from commit 6d3d344b5b
)
2008-04-16 21:52:54 -07:00
Jeremy Huddleston
11c71ae243
Xquartz: Don't need to link against rlAccel since we don't use it
...
(cherry picked from commit 180ec128ad
)
2008-04-16 21:51:22 -07:00
Jeremy Huddleston
793b828dc7
XQuartz: Removed a call to RootlessReorderWindow from the Carbon thread
...
(cherry picked from commit cb27d5ca82
)
2008-04-15 12:05:20 -07:00
Kristian Høgsberg
5a2b538c1b
Make DRI2 a serverlayout/serverflags option.
...
Add xf86DRI2Enabled() to export the value of the setting.
(cherry picked from commit 35982bc109
)
2008-04-15 11:48:33 +10:00
Tilman Sauerbeck
46b74e8450
EXA: Update pixmaps' accel_blocked field in ModifyPixmapHeader.
...
(cherry picked from commit f133d85778
)
2008-04-15 11:48:28 +10:00
Tilman Sauerbeck
4161c9781b
EXA: Teach exaCompositeFallbackPictDesc() about x8r8g8b8.
...
(cherry picked from commit bb8868540f
)
2008-04-15 11:48:23 +10:00
Dave Airlie
32604d0f13
glx: silly nitpick...
...
even though i and j are the same, we use i to derefence visuals everywhere else
(cherry picked from commit 3e12c5bb67
)
2008-04-15 11:48:10 +10:00
Dave Airlie
738aea7a94
glcore: make visualRating GLX_NONE - note GLX_NONE is not == 0
...
Finally glxinfo returns the set of 3 visuals and glxgears works again for me on
sw rendering
(cherry picked from commit 97565c0f39
)
2008-04-15 11:48:03 +10:00
Dave Airlie
d6916b149d
glcore: zero fbconfigs before filling them in.
...
I'm not sure this the complete proper solution, perhaps it should explicitly fill
in ever field.
This at least makes glxinfo on glcore return sensible information, it doesn't make
gears work yet though.
(cherry picked from commit c61087c827
)
2008-04-15 11:47:56 +10:00
Matt Turner
db00d4a4dc
Check for __x86_64__ when we check for __amd64__
...
It seems Intel C Compiler neglects to define __amd64__, __amd64, or
amd64, but *does* define __x86_64__.
(cherry picked from commit 1fa4de80fc
)
2008-04-15 11:47:48 +10:00
Tilman Sauerbeck
d2f4471933
Fixed configure.ac for autoconf 2.62.
2008-04-15 11:47:23 +10:00
Peter Hutterer
099d1bef22
dix: Call DeleteInputDeviceRequest from CloseDownDevices ( #14418 )
...
The DDX (xfree86 anyway) maintains its own device list in addition to the one
in the DIX. CloseDevice will only remove it from the DIX, not the DDX. If the
server then restarts (last client disconnects), the DDX devices are still
there, will be re-initialised, then the hal devices come in and are added too.
This repeats until we run out of device ids.
This also requires us to strdup() the default pointer/keyboard in
checkCoreInputDevices.
X.Org Bug 14418 <http://bugs.freedesktop.org/show_bug.cgi?id=14418 >
(cherry picked from commit 6d22a9615a
)
2008-04-15 11:47:04 +10:00
Dave Airlie
566037a914
quirk: add quirk for ACR 640x350 default mode is wrong
...
RH #440186
(cherry picked from commit b19027fbae
)
2008-04-15 11:46:36 +10:00
Jeremy Huddleston
02bc287690
Xquartz: Added applicationShouldHandleReopen:hasVisibleWindows to handle dock icon clicking
...
(cherry picked from commit 55d9973b05
)
2008-04-11 17:50:01 -07:00
Michel Dänzer
0327322708
Fix off-by-one error in ProcXResQueryClients().
...
Fixes memory corruption reported at
http://bugs.freedesktop.org/show_bug.cgi?id=14004 .
(cherry picked from commit 0d1746995d
)
2008-04-09 15:34:16 +02:00
Jeremy Huddleston
12640de083
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-04-08 21:25:02 -07:00