2008-01-24 Lluis Sanchez Gual * glade/XML.custom: due to a recent Mono fix (bug #322762), Type.GetFields does not return private fields from base classes anymore, so the BindFields now has to go through the class hierarchy to get all fields. 2008-01-22 Mike Kestner * glib/Object.cs: expose an internal ToggleRef prop. * glib/Signal.cs: use ToggleRef for lookups instead of Object. Add a Free method and release connections and gchandles. * glib/ToggleRef.cs: add signal hash and release signals on free. 2008-01-17 Mike Kestner * parser/gapi2xml.pl: fix tightloop in single-line prop declarations. backported from trunk r91136. * configure.in.in: check for default off_t size backported from trunk r90727. * parser/gapi_pp.pl: collapse embedded multiline function fields to a single line. [Fixes #344853] backported from trunk r90461. * pango/Pango.metadata: workaround Has/Hash collision with the old broken getter check. [Fixes #344954] backported from trunk r90458. * configure.in.in: win64 checks for LP define backported from trunk r87922. * glib/DestroyNotify.cs: add CDeclCallback to the delegate. * glib/Signal.cs: use DestroyHelper. * gdk/Input.custom: use DestroyHelper. * gtk/Quit.custom: remove new on DestroyHelper handler. * gtk/TreeModelFilter.custom: remove new on DestroyHelper handler. * gtk/TreeViewColumn.custom: remove new on DestroyHelper handler. backported from trunk r86897. 2008-01-17 Eskil Bylund * gtk/ListStore.custom: * gtk/TreeStore.custom: Implement InsertWithValues. * gtk/Gtk.metadata: Deprecate the old generated method. [Fixes #325040] backported from trunk r89770. 2008-01-17 Peter Johanson * gtk/Gtk.metadata: Make the public fields on Gtk.Rcstyle writeable. backported from trunk r86911. 2008-01-17 Mike Kestner * glib/Object.cs: remove ref from Objects hash prior to releasing it. 2008-01-17 Mike Kestner * glib/ToggleRef.cs: check for null reference in IsAlive. 2008-01-17 Mike Kestner * generator/Property.cs: missing Parent null check needed for direct GLib.Object subclasses. Suggested by mario@gnome.cl. [Fixes #321536] 2008-01-15 Mike Kestner * generator, glib, gtk: backport all changes from 2.10.2 thru the checkin of the interface changes, plus the entire generator changeset through trunk with interface implementation disabled. 2008-01-08 Mike Kestner * gtk/CellRenderer.custom: backport GType marshaling fix. * gtk/Container.custom: backport GType marshaling fix. 2007-11-08 Mike Kestner * glib/Marshaller.cs: new null-terminated string[] marshaler from Mono.Unix with adaptations by Michael Hutchinson.