]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog.pre-2-10
Make it work on Win32, too.
[~andy/gtk] / ChangeLog.pre-2-10
index b5b97813b29e38409e997fc1ac77f21900e19efc..1c2a3cf3d5aa0007f5cd5848072d837498ee59f5 100644 (file)
@@ -1,3 +1,84 @@
+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
+       profiling; instrument the code, make it conditional.
+
+2005-07-19  Kristian Rietveld  <kris@gtk.org>
+
+       * gtk/gtkentry.c (gtk_entry_move_forward_word): don't iterate
+       past the end of the string, so pango_layout_get_cursor_pos() won't
+       complain. (#309211, Tommi Komulainen).
+
 2005-07-19  Tor Lillqvist  <tml@novell.com>
 
        * gtk/gtkmain.c (check_sizeof_GtkWindow, check_sizeof_GtkBox):