2.23.4: 2009-03-26 Jonathon Jongsma Gio::File: Add TypeTraits to fix Gtk::FileChooser::get_files() in gtkmm. * gio/src/file.hg: add TypeTraits to allow concrete implementations of GFile to be wrapped properly. For example, this fix allows Gtk::FileChooser::get_files() to work properly (Fixes #590940) 2010-03-26 Murray Cumming Add regression test for Bug #613250. * tests/Makefile.am * tests/glibmm_ustring_format/main.cc: Added a regression test for the previously-commited fix, based on code in bug #613250 from Debarshi Ray. 2010-03-20 Debarshi Ray Bug #613250 - Overload Glib::ustring::FormatStream::stream for char *. * glib/glibmm/ustring.[h|cc]: Add a FormatStream::stream(char*) override because otherwise the templated stream() is called, which results in corrupted data. 2010-03-24 Murray Cumming ThemedIcon: Added get_names(). * gio/src/themedicon.[hg|ccg]: Add get_names() manually because we have a strange error when trying to use _WRAP_METHOD() for it. Bug #612584 (Markus Schwab) 2010-03-23 Alexey Kosilin MemoryInputStream: Correct data loss/corruption with binary data. * gio/src/memoryinputstream.ccg: add_data(): Use g_memdup() instead of g_strdup() on data that could have a null in the middle. Bug #609552 (Holger Seelig) 2010-03-15 José Alburquerque Revert accidentally pushed commits. * ChangeLog-ValueArrayTest: * ChangeLog.local: * tests/glibmm_valuearray/main.cc: * tools/docextract_to_xml.pl: Revert accidentally pushed commits which should be pushed with bugs that were filed. 2010-03-15 José Alburquerque Regenerate defs files. * gio/src/gio_enums.defs: * gio/src/gio_methods.defs: * glib/src/glib_enums.defs: * glib/src/glib_functions.defs: * glib/src/gmodule_enums.defs: * glib/src/gmodule_functions.defs: * glib/src/gobject_enums.defs: * glib/src/gobject_functions.defs: Regenerate defs file, particularly the enum defs file with the new enum generation tool. 2010-03-10 David King Reorder assignment to LDADD and giomm_ldadd in tests/Makefile.am * tests/Makefile.am: Reorder values assigned to LDADD and giomm_ldadd to place built libraries before system libraries. Fixes GNOME bug #610854.