]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Add deprecation guards for gtk_rc_style_ref/unref and the old file
[~andy/gtk] / ChangeLog
index 124e4f85b95e3876a6214cf4633c63c25d963044..a38322636cbb2f8841a4e46c33563cc5a4d497d5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,82 @@
+2007-01-27  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkfilesel.h:
+       * gtk/gtkrc.h:
+       * gtk/gtk.symbols: Add deprecation guards for gtk_rc_style_ref/unref
+       and the old file selector.  (#348256)
+
+2007-01-26  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkiconview.c: Documentation fixes (#400530, Anders Brander)
+
+2007-01-26  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/updateiconcache.c: Check the mtime of all directories,
+       not just the toplevel, if ftw() is available.  (#331671, Behdad
+       Esfahbod)
+
+       * configure.in: Check for ftw.h.
+
+2007-01-26  Michael Natterer  <mitch@imendio.com>
+
+       * modules/input/gtkimcontextxim.c (gtk_im_context_xim_finalize):
+       destroy the XIM only if it exists. While the code does look safe
+       in general, there can be corner cases where the "reconnecting"
+       boolean being FALSE does not correspond to the XIM being
+       allocated (fixes #329450, fix taken from maemo-gtk).
+
+Fri Jan 26 13:07:07 2007  Tim Janik  <timj@imendio.com>
+
+       * gtk/gtkstyle.c (draw_insertion_cursor): clamp cursor coordinates to
+       window bounds (fix from Maemo Gtk).
+
+2007-01-26  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkentrycompletion.c (gtk_entry_completion_insert_prefix):
+       only block/unblock completion->priv->insert_text_id if it is
+       actually connected. While this can't happen the way GtkEntry
+       itself uses the completion, it's still public API and should not
+       blindly call functions that will spit warnings (fix taken from
+       maemo-gtk).
+
+2007-01-25  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/gdkwindow.c: Reduce locking overhead by not repeatedly getting
+       the paintable iface.  
+
+2007-01-24  Michael Natterer  <mitch@imendio.com>
+
+       * gtk/gtkwidget.c (gtk_widget_set_state): revert generic disabling
+       of PRELIGHT state for the reasons given in bug #135666. Widget
+       states are sometimes abused or otherwise used wrongly for historic
+       reasons, causing this part of the patch to break e.g. menu items.
+
+2007-01-24  Roozbeh Pournader  <roozbeh@farsiweb.info>
+
+       * README: Remove mention of no-longer-existing PATCH
+       keyword in bugzilla. (#396899)
+
+2007-01-23  Carlos Garcia Campos  <carlosgc@gnome.org>
+
+       * gtk/gtkpagesetup.c
+       (gtk_page_setup_set_paper_size_and_default_margins): Fix memory leak.
+       Fixes bug #399907. 
+
+2007-01-22  Chris Wilson <chris@chris-wilson.co.uk>
+
+       Bug 399314 – Add G_GNUC_WARN_UNUSED_RESULT to gtk_style_attach
+
+       * gtk/gtkstyle.h:
+               Cause gcc to issue a warning if the style returned from
+               gtk_style_attach is not used. Failure to update
+               widget->style causes some very difficult to reproduce bugs,
+               eg Bug 353498 – crash in Terminal: changing icon theme.
+
+2007-01-19  Michael Emmel  <mike.emmel@gmail.com>
+
+       * gdk/directfb/gdkevents-directfb.c: added fixes for window
+       crossing events frm Attilio Fiandrotti<attilio.fiandrotti@gmail.com>
+
 2007-01-19  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkcalendar.c: Fix build breakage.