[kdbus] Update kdbus interface header (commit: 017f56c7e53f) 14/10/20
[platform/upstream/glib.git] / gobject / ChangeLog
index 69491c0..61b8c53 100644 (file)
@@ -1,3 +1,234 @@
+=== ChangeLog discontinued ===
+
+       With the move to git, GLib is switching from a ChangeLog file
+       to relying on commit messages to provide change history. Please
+       see README.commits for guidance on the expected message format.
+
+2009-03-13  Kristian Rietveld  <kris@imendio.com>
+
+       * gsignal.c (signal_lookup_closure): when defaulting to the only
+       item in the array, check if this is indeed the default closure.
+       (patch by Tim Janik).
+
+2009-03-13  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.20.0 ===
+
+2009-03-02  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.10 ===
+
+2009-03-02  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.9 ===
+
+2009-03-01  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 556706 – Inconsistent help arguments -h, -?
+
+       * glib-genmarshal.c:
+       * glib-mkenums.in: Adjust help output, accept -?, capitalize.
+       Patch by Christian Dywan
+
+2009-02-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.8 ===
+
+2009-02-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * gobject.c: Remove (now) unnecessary cases from g_atomic_int_get 
+       calls.
+
+2009-02-16  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.7 ===
+
+2009-02-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.6 ===
+
+2009-01-19  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.5 ===
+
+2009-01-05  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.4 ===
+
+2009-01-02  Behdad Esfahbod  <behdad@gnome.org>
+
+       Bug 565136 – Gobject's "notify" signal parameters are wrong in gtk-doc
+       Patch from  Andrzej Zaborowski
+
+       * gobject.c (g_object_do_class_init): Fix param order in docs.
+
+2008-12-15  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.3 ===
+
+2008-12-12  Dan Winship  <danw@gnome.org>
+
+       * pltcheck.sh: make this work on x86_64
+
+2008-12-02  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 473150 – g_type_module_use inconsistently increases the use
+       counter in case of error
+
+       * gtypemodule.c (g_type_module_use): Always reset the use count
+       to its previous value before returning FALSE. Pointed out by
+       Johan Billien.
+
+2008-12-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.2 ===
+
+2008-12-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.19.1 ===
+
+2008-11-28  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 559456 – GObject Reference Manual (typo)
+
+       * gsignal.c (g_signal_newv): Fix a typo in the docs, pointed out
+       by Andrew Feren
+
+2008-11-03  Matthias Clasen <mclasen@redhat.com>
+
+       Bug 555935 – Clear the mechanism of overwriting properties
+
+       * gobject.c: Expand the docs of g_object_class_install_property.
+       Proposed by Maciej Piechotka
+
+2008-10-16  Matthias Clasen <mclasen@redhat.com>
+
+       * === Released 2.19.0 ===
+
+2008-09-26  Dan Winship  <danw@gnome.org>
+
+       * gobject.c (g_object_ref, g_object_unref)
+       (g_object_freeze_notify, g_object_notify, g_object_thaw_notify):
+       * gparam.c (g_param_spec_ref, g_param_spec_unref):
+       * gsignal.c (handler_ref, handler_unref_R): add uint* -> int*
+       casts in g_atomic_int calls to avoid gcc warnings
+
+2008-09-17  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.18.1 ===
+
+2008-09-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.18.0 ===
+
+2008-08-21  Johan Dahlin  <johan@gnome.org>
+
+       * gobject.h:
+       Mark g_object_get_type function as const, it's
+       a fundamental type and can safely marked as const,
+       as opposed to traditionally *_get_type functions.
+
+2008-08-21  Johan Dahlin  <johan@gnome.org>
+
+       Bug 548800 – Missing a g_object_get_type function
+
+       * gobject.c (g_object_get_type):
+       * gobject.h:
+       * gobject.symbols:
+       Add g_object_get_type
+
+2008-08-18  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.7 ===
+
+2008-08-04  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.6 ===
+
+2008-08-04  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.5 ===
+
+2008-08-01  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 545395 – Language tweak for g_value_set_string* docs
+
+       * gvaluetypes.c: Clarify the docs of some GValue setters.
+       Proposed by Erik Walthinsen
+
+2008-07-27  Tor Lillqvist  <tml@novell.com>
+
+       * gtype.h
+       * gtype.c: Revert my change from 2008-07-24. No G_TYPE_FORMAT is
+       needed. Just use G_GSIZE_FORMAT always when printing GType values.
+
+2008-07-27  Tor Lillqvist  <tml@novell.com>
+
+       * Makefile.am (gobject-2.0.lib): Pass appropriate -machine flag to lib.exe.
+
+2008-07-24  Tor Lillqvist  <tml@novell.com>
+
+       * gtype.h: Define G_TYPE_FORMAT as the printf format for a GType
+       value. Either G_GSIZE_FORMAT or "lu".
+
+       * gtype.c: Use it instead of the C99 zu.
+
+2008-07-23  Matthias Clasen  <mclasen2redhat.com>
+
+       544177 - Fix trivial cut and paste error in documentation
+
+       * gtype.h: Fix a typo. Pointed out by Paul Bolle.
+
+2008-07-21  Matthias Clasen  <mclasen2redhat.com>
+
+       * === Released 2.17.4 ===
+
+2008-07-21  Michael Natterer  <mitch@imendio.com>
+
+       Reviewed by Tim Janik:
+
+       * gsignal.c (g_signal_chain_from_overridden_handler): allocate
+       the temp GValue array with GSLice.
+
+       (g_signal_emit_valist): dito. Remove optimization/obfuscation of
+       allocating up to 16 GValues on the stack and always use GSLice.
+
+2008-07-05  Matthias Clasen  <mclasen@redhat.com>
+
+       Bug 539229 – gobject-query calls itself query
+
+       * gobject-query.c: Use the right binary name in help output.
+       Patch by Hiroyuki Ikezoe.
+
+2008-07-04  Michael Natterer  <mitch@imendio.com>
+
+       * gobject.c: remove unused #define PREALLOC_CPARAMS.
+
+2008-07-04  Michael Natterer  <mitch@imendio.com>
+
+       Bug 541208 – Functions to easily install and use signals without
+       class struct slot
+
+       * gobject.symbols
+       * gsignal.[ch] (g_signal_new_class_handler): the same as
+       _gtk_binding_signal_new(), to install signals with a callback
+       instead of a class struct slot as class closure.
+
+       The next two functions are C convenience and much easier to use
+       than the generic overriding and chaining APIs which are intended
+       primarily for language bindings:
+
+       (g_signal_override_class_handler): to override a signal with a
+       callback instead of a class struct slot.
+
+       (g_signal_chain_from_overridden_handler): to chain up from a
+       signal without class struct slot. The API is similar to
+       g_signal_emit().
+
+2008-07-02  Matthias Clasen  <mclasen@redhat.com>
+
+       * === Released 2.17.3 ===
+
 2008-07-01  Matthias Clasen  <mclasen@redhat.com>
 
        * *.c: Fix up section comments far enough to avoid regressions.