]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-8
Fix a warning Actually unset bg.
[~andy/gtk] / ChangeLog.pre-2-8
index 2ade6a8a1a61748adc5d2868f70972b8a1260ddf..3ad0bdd9a368b9451b59fb003cc40cd7fb3b884d 100644 (file)
@@ -1,3 +1,71 @@
+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 ->