Find a file
Jeremy Huddleston 496350bd68 Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c
The rootless extension now directly calls some Xplugin functions, and relies
on types defined in Xplugin.h, which isn't very abstracted :-)

This patch is a start at abstracting some of the Xplugin specific stuff which
has crept into rootlessWindow.c.  This has been done in a pretty mindless fashion,
without much thought as to if the additions to the generic rootless interface are
the correct ones

There is some confusion as to if RootlesscolormapCallback() returns a Bool or
xp_error_enum value (not so abstact), but I have no way of checking, of finding
out if Xplugin actually checks the result :-)

Based on patches from Colin Harrison, Jon Turney and Yaakov Selkowitz

Signed-off-by: Jon TURNEY <jon.turney@dronecode.org.uk>
Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
(cherry picked from commit 6980f77892)
2009-10-13 12:55:59 -07:00
composite composite: Revert changes from adding support for BGRA picture formats. 2009-10-10 12:19:55 +02:00
config config: don't shutdown the libhal ctx if it failed to initialize (#23213) 2009-08-14 11:01:20 +10:00
damageext input: define server-supported protocol versions in one single file. 2009-09-21 21:47:35 +10:00
dbe dbe: Fix indentation 2009-07-17 14:57:50 -04:00
dix Fix make warning: overriding commands for target `dix.O' 2009-10-09 09:16:44 +10:00
doc Xephyr & Xserver man page fixes 2009-07-07 17:36:24 -07:00
exa EXA: Fix exaTryDriverSolidFill() for solid source pictures. 2009-10-10 12:19:57 +02:00
fb Add xoff and yoff to drawable->x and drawable->y in create_bits_picture(). 2009-09-14 16:09:37 +10:00
glx dix/glx/composite: consolidate visual resize in one place. 2009-09-30 10:05:05 +10:00
hw Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-13 12:55:59 -07:00
include dix/glx/composite: consolidate visual resize in one place. 2009-09-30 10:05:05 +10:00
m4 Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
mi Rootless: Correct border rendering on parent-relative windows 2009-09-27 23:09:51 -07:00
miext Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-13 12:55:59 -07:00
os Add platform tests for Dtrace linker magic 2009-10-07 17:24:03 -07:00
randr input: define server-supported protocol versions in one single file. 2009-09-21 21:47:35 +10:00
record input: define server-supported protocol versions in one single file. 2009-09-21 21:47:35 +10:00
render render: Fix clip region translation in miClipPictureSrc(). 2009-10-06 18:58:48 +10:00
test Add platform tests for Dtrace linker magic 2009-10-07 17:24:03 -07:00
Xext Fix ShmPutImage non-ZPixmap case. 2009-09-30 10:04:55 +10:00
xfixes input: define server-supported protocol versions in one single file. 2009-09-21 21:47:35 +10:00
Xi Xi: CopyKeyClass is not static for XQuartz 2009-09-27 13:53:01 -07:00
xkb xkb: check permissions on XKM_OUTPUT_DIR 2009-10-02 16:20:29 +10:00
.gitignore Add (ok, fix) support for DTrace under OS X 2009-09-27 23:34:28 -07:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac xserver 1.7.0.901 2009-10-12 14:12:45 +10:00
COPYING Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
cpprules.in Update xorg.conf man page & sample for changes in Xorg 1.7 2009-09-14 16:03:18 +10:00
Makefile.am Fix dist. 2009-07-23 15:32:20 -07:00
shave-libtool.in shave: use CC tag variable on libtool 2009-09-13 16:43:42 +10:00
shave.in shave: hack around the configure ld check for make distcheck. 2009-09-04 16:41:47 +10:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Since font modules are dead, don't mention them in xorg-server.pc 2009-07-09 17:21:07 -04:00