From 796dc4b1d76e79ef3c4a95751c33aabf721bfc51 Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Thu, 28 Jun 2001 05:24:00 +0000 Subject: new function for mapping a window without fooling with stacking order, but 2001-06-19 Havoc Pennington * gdk/x11/gdkwindow-x11.c (gdk_window_show_unraised): new function for mapping a window without fooling with stacking order, but updating the "withdrawn" flag * gdk/x11/gdkevents-x11.c (gdk_event_translate): Do event filtering as soon as possible, moving move resize and wmspec_check handling after the event filter. Make default filter apply to all events, not just those with no GdkWindow wrapped around the X window. Fix a FIXME about how the window could be a pixmap using RTTI; this of course assumes GDK_IS_WINDOW() is optimized. Also, be robust against events not on a known GdkWindow. * gdk/x11/gdkmain-x11.c (gdk_x11_grab_server, gdk_x11_ungrab_server): export reference-counted server grabs, so other people can grab server over a GDK function that also does so. --- gdk/gdkwindow.h | 1 + 1 file changed, 1 insertion(+) (limited to 'gdk/gdkwindow.h') diff --git a/gdk/gdkwindow.h b/gdk/gdkwindow.h index 90d63ebbdc..d13c5acb08 100644 --- a/gdk/gdkwindow.h +++ b/gdk/gdkwindow.h @@ -263,6 +263,7 @@ GdkWindow* gdk_window_at_pointer (gint *win_x, void gdk_window_show (GdkWindow *window); void gdk_window_hide (GdkWindow *window); void gdk_window_withdraw (GdkWindow *window); +void gdk_window_show_unraised (GdkWindow *window); void gdk_window_move (GdkWindow *window, gint x, gint y); -- cgit v1.2.1