George Peter Staplin
61354ea80d
Rename reclaim_clipboard to claim_clipboard.
...
(cherry picked from commit d333a8e2b5
)
2008-09-21 17:37:40 -07:00
George Peter Staplin
05db9d6022
Add image/jpeg type, and rename reclaim_clipboard to claim_clipboard.
...
(cherry picked from commit 32b175ef62
)
2008-09-21 17:37:37 -07:00
Jeremy Huddleston
981fddf2bf
XQuartz: pbproxy: Added global variables to customize how pbproxy behaves
...
(cherry picked from commit 21a2d0b8d0
)
2008-09-21 17:37:35 -07:00
Jeremy Huddleston
290e343281
XQuartz: pbproxy: First round of updates to pbproxy from George.
...
(cherry picked from commit 5c8b956f8f
)
2008-09-21 17:37:32 -07:00
Aaron Plattner
3787660295
Conditionalize Composite-based backing store on pScreen->backingStoreSupport.
2008-09-17 15:48:56 -07:00
Jeremy Huddleston
e7487cfc46
XQuartz: Dead code removal
...
(cherry picked from commit 43184cd379
)
2008-09-12 15:20:19 -07:00
Jeremy Huddleston
3788d6d786
XQuartz: 256 color support
...
(cherry picked from commit 8dd6d5c825
)
2008-09-12 15:20:10 -07:00
Jeremy Huddleston
b62362472c
XQuartz: Dead code removal
...
(cherry picked from commit bf10fb0b1f
)
2008-09-12 15:19:57 -07:00
Jeremy Huddleston
e55c989cb6
XQuartz: Changed around fd handoff model to be more robust
...
(cherry picked from commit 4fe605c2bc
)
2008-09-12 15:19:49 -07:00
Jeremy Huddleston
df2de85c90
XQuartz: Don't warp the pointer on server start for XQuartz
...
(cherry picked from commit c0da576d49
)
2008-09-12 15:19:39 -07:00
Jeremy Huddleston
519460e998
XQuartz: Make WarpPointer multithread safe in XQuartz.
...
(cherry picked from commit c1caeb52a4
)
2008-09-12 15:19:29 -07:00
Jeremy Huddleston
5bde9444c8
XQuartz: Dead code removal
...
(cherry picked from commit 2e45344870
)
2008-09-12 15:19:14 -07:00
Jeremy Huddleston
448427a231
XQuartz: Fixed proximity logic errors for tablets.
...
(cherry picked from commit d942849f24
)
2008-09-12 15:19:05 -07:00
Jeremy Huddleston
85d340f9e8
XQuartz: Added locking into mieq to protect X from eating itself
...
(cherry picked from commit 4904e04ce6
)
2008-09-12 15:18:51 -07:00
Jeremy Huddleston
d0b1976127
XQuartz: Remove decls of crashtracer strings that we don't use anymore in here
...
(cherry picked from commit 4a653c6bfd
)
2008-09-12 15:16:46 -07:00
Jeremy Huddleston
dbd816dced
XQuartz: Fixed a crash in RootlessNativeWindowMoved
...
(cherry picked from commit a16048cec0
)
2008-09-12 15:16:36 -07:00
Jeremy Huddleston
d96f2c5978
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-09-12 15:16:16 -07:00
Adam Jackson
05fb2f9e12
xserver 1.5.0
...
Drinkin' island is inside each of us, my son.
2008-09-03 19:14:22 -04:00
Adam Jackson
f385303cd0
Fix strict-aliasing silliness in XAA.
...
(cherry picked from commit 613ce09550
)
2008-09-03 18:58:43 -04:00
Adam Jackson
6cb7f595b9
Disable DRI2 by default.
2008-09-03 14:59:24 -04:00
Adam Jackson
ed2248f673
Disable XTrap build by default.
2008-09-03 14:58:43 -04:00
Julien Cristau
9bb4990c91
Xevie: swap replies as necessary
...
(cherry picked from commit b5cdcfa55c
)
2008-09-03 13:05:45 -04:00
Thorvald Natvig
bcea1095da
Xevie: always initialize rep.length (bug#17394)
...
The XEvIE extension doesn't clear the rep.length field for any reply but
the version check. Hence, if there is junk data in it and that is sent
to the client, it hangs.
X.Org bug#17394 (http://bugs.freedesktop.org/show_bug.cgi?id=17394 )
(cherry picked from commit d3ae193f4a
)
2008-09-03 13:05:44 -04:00
Julien Cristau
67ed1f23fe
Add swapped dispatch for randr 1.2 requests
...
(cherry picked from commit 01264f1792
)
2008-09-03 13:04:19 -04:00
Jeremy Huddleston
144746223d
XQuartz: Added pasteboard proxy code stripped out of quartz-wm.
...
(cherry picked from commit 1f842c71c3
)
2008-09-03 09:23:06 -07:00
Jeremy Huddleston
fafcafd6de
XQuartz: Updated Tablet code to include ranges for valuators and added cursor and erasor
...
(cherry picked from commit 6bca787609
)
2008-09-03 09:22:22 -07:00
Jeremy Huddleston
7542c00b96
XQuartz: Removed "Done" button from Applications Customization. Now properly save on exit.
...
(cherry picked from commit 2f1e163d5d
)
2008-09-03 09:22:13 -07:00
Jeremy Huddleston
4d03fc22ab
mieqProcessInputEvents: Check custom event handlers first.
...
(cherry picked from commit c9ac2f5753
)
2008-09-03 09:22:01 -07:00
Jeremy Huddleston
8e3da36b6b
XQuartz: Updated man page
...
(cherry picked from commit 6932d0d19e
)
2008-09-03 09:19:49 -07:00
Jeremy Huddleston
c1e5ea9ba0
XQuartz: Removed dead code (unused option definitions)
...
(cherry picked from commit 3d74f77490
)
2008-09-03 09:19:40 -07:00
Jeremy Huddleston
2cf74a76d5
XQuartz: Cleaned up our sleeping before adding the launchd socket.
...
(cherry picked from commit ebfe49dfca
)
2008-09-03 09:19:30 -07:00
Thomas Bodzar
62524d9d76
Xorg.man: typo (the the).
...
(cherry picked from commit 229e60db8f
)
2008-09-02 17:57:46 -04:00
Matthieu Herrb
57fa9fd4a5
Xserver.man: Typo (the the).
...
(cherry picked from commit d01c5ca793
)
2008-09-02 17:57:34 -04:00
Daniel Drake
7f42ed6ca9
Don't try to destroy a NULL pixmap.
...
(cherry picked from commit 4e1f9f51a9
)
2008-09-02 17:33:21 -04:00
Maarten Maathuis
48744d20b1
xf86Crtc: Set mode to NULL, so nothing bad happens if crtc == NULL.
...
- Fix is courtesy of math_b.
2008-08-31 18:14:57 +02:00
Jeremy Huddleston
f6f79ac76f
XQuartz: Fixed editing of Applications menu
...
(cherry picked from commit da647f1add
)
2008-08-30 16:25:14 -07:00
Jeremy Huddleston
8ad55e484f
XQuartz: Fixed missing symbol in quartzKeyboard debugging
2008-08-30 14:19:47 -07:00
Jeremy Huddleston
3739525d57
XQuartz: Don't even build with GLX support since swrast now depends on libdrm
2008-08-30 14:18:07 -07:00
Jeremy Huddleston
780613b7f7
XQuartz: Removed dead entry in Makefile.am
2008-08-29 22:26:46 -07:00
Jeremy Huddleston
c6d0ac7471
Removed dead glcontextmodes
2008-08-29 22:16:03 -07:00
Jeremy Huddleston
73db117012
XQuartz: Placate automake which doesn't like escaped newlines even in comments...
2008-08-29 21:16:19 -07:00
Jeremy Huddleston
4411b8b4de
XQuartz: Disable GLX for now, since we don't have a working solution.
2008-08-29 21:01:24 -07:00
Jeremy Huddleston
24aef18e97
XQuartz: Added debugging output to the crash log to help track down two crashes, since people don't often report their system.log spew.
...
(cherry picked from commit aaf0f71db1
)
2008-08-29 20:45:48 -07:00
Jeremy Huddleston
1ecfc492bc
XQuartz: xp_is_symbolic_hotkey_event catches the input menu, but not our mainMenu, so we still need to do that the old way.
...
(cherry picked from commit 25eccf12c8
)
2008-08-29 20:45:05 -07:00
Jeremy Huddleston
c48b4ddeff
Merge branch 'server-1.5-branch' into xorg-server-1.5-apple
2008-08-29 20:44:55 -07:00
Xavier Bestel
580e96d6d4
Cosmetic fix to EDID decoding.
...
(cherry picked from commit bb2cacd33e
)
2008-08-29 14:48:40 -04:00
Fredrik Höglund
d0ef934305
Fix the tile offset in miPaintWindow for ParentRelative windows.
...
(cherry picked from commit 244a635fcd
)
2008-08-29 14:39:05 -04:00
Daniel Drake
05472534cf
Don't abort if swrast library is not present
...
GLX is enabled by default, but the current swrast behaviour causes X
to abort with fatal error if the swrast dri library dlopen fails.
Handle the case where the swrast library is not present, and do not
register the GLX extension unless at least one screen has a usable
GL provider.
(cherry picked from commit eff25430b4
)
2008-08-29 14:38:43 -04:00
Adam Jackson
4652c51e92
Reimplement ShmPutImage.
...
There's no reason to not just dispatch this straight into the GC. As a
bonus, if you do so, damage wraps correctly, and thus swcursor works.
The side effect is it's no longer possible to override ShmPutImage with
ShmRegisterFuncs().
Also remove the (broken) damage tracking for same from EXA, since it didn't
work right, and is now superfluous.
(cherry picked from commit ee7c684f21
)
2008-08-29 14:36:43 -04:00
Eamon Walsh
ef0780b738
Attempt getpeercon() on remote sockets as well as local ones.
...
(cherry picked from commit 60ad8d5d05
)
2008-08-28 23:50:20 -04:00