+Sat Jul 10 01:06:05 2004 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ * gdk/x11/gdkwindow-x11.c (post_unmap): Fix a warning
+ * gdk/x11/gdkwindow-x11.c (show_window_internal): Actually unset
+ bg.
+
+Sat Jul 10 00:37:45 2004 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ Bug 113310.
+
+ * gdk/x11/gdkwindow-x11.c (_gdk_x11_window_tmp_{un|re}set_bg):
+ New functions that can do a recursive unset/reset bg.
+
+ * gdk/x11/gdkgeometry-x11.c: Remove
+ gdk_window_tmp_{un|re}set_bg().
+
+ * gdk/x11/gdkwindow-x11.c (pre_unmap, post_unmap): New functions
+ called before and after unmapping a window. They unset the
+ background of all other windows to prevent flicker from the X
+ server repainting the background. post_unmap() also invalidates
+ the parent of the unmapped window to draw it without roundtrips.
+
+ * gdk/x11/gdkwindow-x11.c (show_window_internal): Unset
+ background of newly mapped windows and all desendants to prevent
+ flicker.
+
+Fri Jul 9 15:33:55 2004 Manish Singh <yosh@gimp.org>
+
+ * gdk/gdkevents.c: have a dummy case GDK_OWNER_CHANGE in switch
+ statements to avoid gcc warnings about not all enum values handled.
+
+ * gdk/x11/gdkdisplay-x11.c (gdk_display_open): ignore should live in
+ #ifdef HAVE_XFIXES.
+
+Fri Jul 9 23:26:09 2004 Soeren Sandmann <sandmann@daimi.au.dk>
+
+ (Bug 113340)
+
+ * gdk/x11/gdkwindow-x11.h (struct _GdkWindowImplX11): Add an
+ "override_redirect" bit.
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_new): Set it here.
+
+ * gdk/x11/gdkwindow-x11.c (gdk_window_move, gdk_window_resize,
+ gdk_window_move_resize):
+ Update the local size/position cache
+ immediately for override redirect windows.
+
+ * gdk/x11/gdkwindow-x11.c (show_window_internal): Invalidate
+ newly mapped child and override redirect windows.
+
+2004-07-09 Federico Mena Quintero <federico@ximian.com>
+
+ Fixes #137031:
+
+ * gtk/gtkfilesystemunix.c (get_fallback_icon): New helper
+ function, fetches a stock icon as a fallback.
+ (gtk_file_system_unix_volume_render_icon): Fall back to a stock
+ icon.
+ (gtk_file_system_unix_render_icon): Fall back to a stock icon.
+ Use helper functions rather than being a mega-function.
+ (get_icon_name_for_directory): Renamed from
+ get_icon_for_directory().
+ (get_icon_type_from_path): New helper function; code pulled out
+ from gtk_file_system_unix_render_icon().
+ (get_special_icon): Likewise.
+ (get_icon_for_mime_type): Likewise.
+
2004-07-09 Federico Mena Quintero <federico@ximian.com>
* gdk/x11/gdkdnd-x11.c (xdnd_send_xevent): Fix typo; tmp_event ->