xserver/hw
Jeremy Huddleston 4bcc5e78c0 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-18 15:55:47 -07:00
..
dmx Death to APPGROUP. 2009-02-24 18:40:42 -08:00
kdrive Revert "kdrive: don't post motion event if there was no motion. #16179" 2008-07-29 13:17:27 +09:30
vfb Darwin: Use __APPLE__ instead of __DARWIN__ 2007-12-07 18:53:31 -08:00
xfree86 Build fixes 2009-02-24 22:28:36 -08:00
xgl Death to RCS tags. 2007-06-29 14:06:52 -04:00
xnest X n'est pas une print API. 2009-02-24 17:46:36 -08:00
xquartz Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-18 15:55:47 -07:00
xwin Rootless: Abstract some of the Xplugin specific stuff which has crept into rootlessWindow.c 2009-10-18 15:55:47 -07:00
Makefile.am X n'est pas une print API. 2009-02-24 17:46:36 -08:00