]> Pileus Git - ~andy/gtk/blobdiff - ChangeLog
Fix string offsets.
[~andy/gtk] / ChangeLog
index a7bc2bf5278b49a04b4690fef2fff4a2c6eb80f6..83b4584caf7abae708aac0b7919fd000829c0995 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,132 @@
+2006-01-11  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/x11/gdkevents-x11.c: Fix string offsets.
+
+       Allow falling back to another icon theme before 
+       hicolor.   (#325546, Rodney Dawes)
+       
+       * gtk/gtksettings.c: Add a gtk-fallback-icon-theme setting.
+
+       * gdk/x11/gdkevents-x11.c: Map it to the XSetting Net/FallbackIconTheme.
+       
+       * gtk/gtkicontheme.c: Consult the fallback icon theme before
+       looking in hicolor. 
+
+2006-01-10  Matthias Clasen  <mclasen@redhat.com>
+
+       * tests/testgtk.c: Add an expander example.
+
+       * gtk/gtkcalendar.c (gtk_calendar_focus_out): Queue a draw
+       when losing the focus.  (#326064, Andrew Conkling)
+
+       * gtk/gtkimmulticontext.c: 
+       * gtk/gtkhsv.c: 
+       * gtk/gtkhandlebox.c: Convert to use instance private data.
+
+       * gtk/gtk.h: Remove duplicate include.  (#326429, 
+       Benoît Carpentier)
+
+       * gtk/gtkpaned.c: Convert to use instance private data.
+
+2006-01-10  Michael Natterer  <mitch@imendio.com>
+
+       * gdk/gdkpango.c (on_renderer_display_closed): disconnect from the
+       right object ("closed" is emitted by the display, not the screen).
+       (bug #85715)
+
+2006-01-10  Anders Carlsson  <andersca@imendio.com>
+
+        * gdk/quartz/gdkproperty-quartz.c:
+        (ensure_atom_tables):
+        (intern_atom_internal):
+        (gdk_atom_intern):
+        (gdk_atom_intern_static_string):
+        (gdk_atom_name):
+        Implement local-only atoms.
+
+2006-01-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gdk/gdkgc.c (gc_get_foreground): Correct a warning.
+       (#326341, Benoît Carpentier)
+
+       * gtk/gtk.symbols:
+       * gtk/gtkwindow.h:
+       * gtk/gtkwindow.c (gtk_window_get_group): Make this function
+       public API.  (#307099, Todd Berman)
+
+       * gtk/gtkmenu.c: 
+       * gtk/gtkmain.c: 
+       * gtk/gtkentrycompletion.c: 
+       * gtk/gtkcombo.c: 
+       * gtk/gtkcombobox.c: Update all callers.
+
+       * gtk/gtkentry.c (paste_received):  Make GtkEntryCompletion
+       complete on pastes at the end.  (#165714, Christian Neumair)
+
+       * gtk/gtkentrycompletion.c (_gtk_entry_completion_popup): 
+       Prevent the first row being focused on map.  (#137351,
+       Niklas Knutsson)
+
+2006-01-09  Johan Dahlin  <jdahlin@async.com.br>
+
+       * gtk/gtk.symbols:
+       * gtk/gtkeditable.h:
+       * gtk/gtksizegroup.c: (gtk_size_group_get_widgets):
+       * gtk/gtksizegroup.h:
+       (struct _GtkSizeGroup): 
+
+       Add gtk_size_group_get_widgets, fixes #326324.
+       Also mark all fields of GtkSizeGroup as private
+
+2006-01-09  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtktextlayout.c (gtk_text_layout_finalize): Don't
+       leak preedit_string and preedit_attrs.  (#322332, Paolo
+       Borelli)
+
+       * gtk/gtk.symbols:
+       * gtk/gtkaction.h: 
+       * gtk/gtkaction.c (gtk_widget_get_action): New function to
+       get the action for a proxy.  (#326288)
+
+       * gtk/gtkaction.c: Go back to the old key for attaching the
+       action to the proxy.  (#326288, Diego González)
+
+2006-01-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkactiongroup.c (dgettext_swapped): Don't translate
+       empty strings.  (#326200, Christian Stimming)
+
+2006-01-08  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkentry.[hc]: 
+       * gtk/gtklabel.[hc]: Shrink the private structs of these a bit.
+
+       * gtk/gtklabel.c (get_layout_location): Fix label alignment 
+       when width-chars is set.  (#326098, Benjamin Otte)
+
+       * gdk/gdkregion-generic.c (miRegionCopy): Fix this for the 
+       single-rectangle case.  (#326127, Benjamin Berg)
+       (gdk_region_copy): Use miRegionCopy() here.
+
+2006-01-07  Matthias Clasen  <mclasen@redhat.com>
+
+       Fix actiongroup-action interaction that relied on 
+       actions connecting to notify on themselves:
+       
+       * gtk/gtkaction.[hc]: Factor out the code updating the
+       visibility/sensitivity of proxies into _gtk_action_sync_visible()
+       and _gtk_action_sync_sensible().
+
+       * gtk/gtkactiongroup.c: Call the new functions when the
+       group visibility/sensitivity changes. 
+
+2006-01-06  Matthias Clasen  <mclasen@redhat.com>
+
+       * gtk/gtkactiongroup.c (gtk_action_group_set_sensitive) 
+       (gtk_action_group_set_visible): Add missing property change
+       notification.
+
 2006-01-06  Matthias Clasen  <mclasen@redhat.com>
 
        * gtk/gtkfilechooserbutton.c (model_add_special): Just use the