diff options
author | Jeremy Huddleston <jeremyhu@freedesktop.org> | 2009-10-13 12:54:11 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2009-10-13 13:59:57 -0700 |
commit | 5b91dfac6fbdf35288a4558638d4923e230ab8d3 (patch) | |
tree | 238ad3888f6a40cd81d35466475e4f048fa3879a /miext/rootless/rootlessWindow.h | |
parent | 72f5874434c0c015b671c492c1318f35f1793668 (diff) |
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>
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'miext/rootless/rootlessWindow.h')
-rw-r--r-- | miext/rootless/rootlessWindow.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/miext/rootless/rootlessWindow.h b/miext/rootless/rootlessWindow.h index 2d2555ea5..ca104a4d7 100644 --- a/miext/rootless/rootlessWindow.h +++ b/miext/rootless/rootlessWindow.h @@ -52,7 +52,9 @@ void RootlessResizeWindow(WindowPtr pWin, int x, int y, unsigned int w, unsigned int h, WindowPtr pSib); void RootlessReparentWindow(WindowPtr pWin, WindowPtr pPriorParent); void RootlessChangeBorderWidth(WindowPtr pWin, unsigned int width); +#ifdef __APPLE__ void RootlessNativeWindowMoved (WindowPtr pWin); void RootlessNativeWindowStateChanged (WindowPtr pWin, unsigned int state); +#endif #endif |