+2005-07-21 Tor Lillqvist <tml@novell.com>
+
+ * gtk/gtk.symbols: Make GtkPlug/Socket API available with all
+ backends.
+
+ * gtk/Makefile.am: Changes to build GtkPlug/Socket with all
+ backends.
+
+ * gtk/gtksocket.c
+ * gtk/gtkplug.c: Splice out backend-dependend parts to separate
+ files, see below.
+
+ * gtk/gtksocketprivate.h
+ * gtk/gtkplugprivate.h: New files. Declare the backend-specific
+ functions, and the private backend-independent functions they call
+ back to.
+
+ * gtk/gtksocket-stub.c
+ * gtk/gtkplug-stub.c
+ * gtk/gtksocket-x11.c
+ * gtk/gtkplug-x11.c
+ * gtk/gtksocket-win32.c
+ * gtk/gtkplug-win32.c
+ * gtk/gtkwin32embed.h
+ * gtk/gtkwin32embed.c: New files, containing the backend-specific
+ parts of GtkPlug/Socket.
+
+ * gtk/gtkxembed.h
+ * gtk/gtkxembed.c (_gtk_xembed_message_name): New function, used
+ in error messages and debugging output.
+
+ * gtk/gtkwindow.c (gtk_window_show): No need for ifdef, can now
+ use GTK_IS_PLUG() with all backends.
+
+ * tests/testsocket_common.c: Make it work on Win32, too.
+
+2005-07-21 Tor Lillqvist <tml@novell.com>
+
+ * gdk/win32/gdkwindow-win32.c (gdk_window_set_title): Use
+ wide-char API when available. (#311079, Peter Zelezny)
+
+2005-07-21 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkwidget.c (gtk_widget_modify_bg, gtk_widget_modify_base):
+ Add hints on how to handle "no window" widgets. (#136347)
+
+2005-07-20 Keith Packard <keithp@keithp.com>
+
+ * gdk/x11/gdkdrawable-x11.c: (gdk_x11_ref_cairo_surface):
+
+ Follow change in cairo API to add Screen* to
+ cairo_xlib_create_surface_for_bitmap
+
+2005-07-20 Matthias Clasen <mclasen@redhat.com>
+
+ * gtk/gtkicontheme.c (load_svg_at_size): Explicitly use the
+ svg loader, if available. This should help with the fact that
+ svg is not reliably sniffable with the current gdk-pixbuf sniffing
+ code.
+
+ * gtk/gtkstyle.c (gtk_default_draw_expander): Make sure expanded
+ expanders are not fuzzy. (#310172, reported by Alexander Larsson,
+ patch by Owen Taylor)
+
+ * gtk/gtkdnd.c (gtk_drag_begin_internal): Don't fail if we
+ can't get a keyboard grab. (#168351)
+
+ * gtk/gtkfilechooserbutton.c (gtk_file_chooser_button_[sg]et_property):
+ Add GTK_FILE_CHOOSER_PROP_DO_OVERWRITE_CONFIRMATION.
+
2005-07-19 Federico Mena Quintero <federico@ximian.com>
* gtk/gtkfilechooserdefault.c: Added a few utility functions for