=== Released 2.2.0 ===
[platform/upstream/glib.git] / gobject / ChangeLog
index 04cc7e5..e865fee 100644 (file)
@@ -1,3 +1,131 @@
+2002-12-18  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject.c: Add docs.
+
+2002-12-18  Michael Natterer  <mitch@gimp.org>
+
+       * gobject/gtype.c (type_data_finalize_class_ifaces_Wm): applied
+       patch I got from Tim Janik for testing which fixes bug #101521.
+       (restart iterating the interface enties each time we finalized one
+       because they might have been modified).
+
+2002-12-17  Matthias Clasen  <maclas@gmx.de>
+
+       * gparam.c (g_param_spec_internal): Remove markup from doc
+       comment, as GObject doesn't use --sgml-mode yet.
+
+2002-12-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gsignal.c (g_signal_new): Typo fix.
+
+       * gparamspecs.c:  
+       * gparam.c (g_param_spec_internal): 
+       * gobject.c (g_object_class_install_property): Add docs.
+
+2002-12-13  Matthias Clasen  <maclas@gmx.de>
+
+       * glib-genmarshal.c, gobject-query.c: Use g_printf() instead of 
+       system printf.  (#99319)
+
+Thu Dec 12 15:00:10 2002  Manish Singh  <yosh@gimp.org>
+
+       * gvaluetransform.c: use G_G[U]INT64_FORMAT unconditionally,
+       since we'll always have it now.
+
+2002-12-07  Matthias Clasen  <maclas@gmx.de>
+
+       * gparam.c (canonalize_key): Rename to canonicalize_key. Adjust
+       all callers.
+
+2002-12-05  Matthias Clasen  <maclas@gmx.de>
+
+       * gsignal.c (g_signal_new): Explain allowed signal names in more
+       detail.
+
+2002-12-04  Matthias Clasen  <maclas@gmx.de>
+
+       * gsignal.h (g_signal_add_emission_hook): 
+       * gtype.h (g_type_interface_get_plugin): Sync parameter names with
+       docs and implementation.
+
+       * gtype.c (g_type_add_interface_dynamic): 
+       (g_type_interface_get_plugin): 
+       (g_type_interface_peek_parent): 
+       (g_type_query): Add docs.
+
+2002-12-03  Matthias Clasen  <maclas@gmx.de>
+
+       * gtype.c (g_type_get_qdata): 
+       (g_type_set_qdata): 
+       (g_type_interface_add_prerequisite): Add docs.
+
+2002-12-02  Matthias Clasen  <maclas@gmx.de>
+
+       * gobject.c (g_signal_connect_object): Add docs.
+
+2002-11-30  Matthias Clasen  <maclas@gmx.de>
+
+       * gsignal.c: More docs.
+
+2002-11-28  Matthias Clasen  <maclas@gmx.de>
+
+       * gtype.c (g_type_interface_prerequisites): Document as 2.2 
+       API addition.
+
+Thu Nov 21 16:05:50 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gtype.c (g_type_check_instance_cast): Allow
+       NULL to be cast to any type. (Frequently requested,
+       most recently #99023, Lars Clausen.)
+
+Mon Nov  4 14:42:36 2002  Owen Taylor  <otaylor@redhat.com>
+       * gtype.c gsignal.c gvaluearray.c: Include config.h
+       so DISABLE_MEMPOOLS actually has an effect.
+       (#96437, Morten Welinder)
+       * gsignal.c: Conditionalize definition of g_handler_ts
+       on DISABLE_MEM_POOLS (#96437)
+       
+2002-10-20  Matthias Clasen  <maclas@gmx.de>
+
+       * gtype.c (g_type_interface_prerequisites): Report only the most
+       specific instantiatable prerequisite, filter out all supertypes of
+       this one (the supertypes are added to the prerequisites array for
+       technical reasons).
+
+2002-10-16  Matthias Clasen  <maclas@gmx.de>
+
+       * glib-mkenums.in: Support for template files.
+       
+       * glib-mkenums.1: Document --template.
+
+2002-10-15  Matthias Clasen  <maclas@gmx.de>
+
+       * gtype.c (g_type_interface_prerequisites): New function to obtain
+       the prerequisites of an interface type.
+
+Sat Oct 12 22:02:32 2002  Tim Janik  <timj@gtk.org>
+
+       * merged up from 2.0:
+
+        * testgobject.c: test creation of new fundamental types.
+
+        * gtype.c (g_type_fundamental_next), (type_node_fundamental_new_W):
+        account for static_fundamental_next storing non-shifted fundamental
+        IDs. this fixes g_type_fundamental_next() not returning a new usable
+        fundamental ID.
+
+Wed Sep 11 16:50:20 2002  Dom Lachowicz <cinamod@hotmail.com>
+
+       * gtype.h: Fix problems with excessive C++ warnings: "ISO C++ forbids nested groups within expressions"
+       
+Fri Jul 26 15:46:36 2002  Owen Taylor  <otaylor@redhat.com>
+
+       * gvaluetransform.c: Fix problems with excess ';'
+       by addition of strategic 'extern void glib_dummy_decl (void)'
+       (#83272, David L. Cooper II)
+
 Thu Jul 25 20:34:39 2002  Owen Taylor  <otaylor@redhat.com>
 
        * gtype.c (g_type_interface_add_prerequisite): When