=== 2.17.1 === 2008-07-16 Jonathon Jongsma * NEWS: update for new release 2008-07-16 Jonathon Jongsma * configure.in: bump version and min required glib version 2008-07-16 Jens Georg * MSVC_Net2003/glibmm/glibmm.vcproj: Mention new source files for regex and keyfile. Bug #543292. 2008-07-16 Murray Cumming * gio/src/file.ccg: * gio/src/file.hg: Added make_directory_with_parents(), query_file_type(), monitor(). * gio/src/fileenumerator.ccg: * gio/src/fileenumerator.hg: Added get_container(). * gio/src/mount.hg: Added guess_content_type() and guess_content_type_finish(). * gio/src/themedicon.hg: Added prepend_name(). * gio/src/volume.hg: Added get_activation_root(). * tools/m4/convert_gio.m4: Added a necessary conversion. 2008-07-15 Murray Cumming * gio/src/gio_methods.defs: * glib/src/glib_functions.defs: Regenerated with h2def.py * glib/src/checksum.hg: Added reset(). 2008-07-15 Murray Cumming * gio/src/appinfo.ccg: * gio/src/appinfo.hg: Avoid a circular include to fix the build. 2008-07-15 Benjamin Herr * gio/src/volumemonitor.hg: Removed some unnecessary ; characters, to avoid warnings. Bug #542929. 2008-07-14 Murray Cumming, * tools/m4/convert_gio.m4: * gio/src/appinfo.hg: get_display(), get_startup_notify_id(): Take a list of Gio::File, not filepath string. Now that the C API is properly documented we know that this is correct. It's an API break but this function could nothave worked before. * glib/src/glib_docs.xml: Regenerate. * glib/src/glib_docs_override.xml: Add overrides for g_key_file_load_from_file() and g_key_file_get_value() to mention exceptions. 2008-06-30 Johannes Schmid * glib/glibmm/containerhandle_shared.h: Improve documentation of Glib::OwnershipType (#540875) 2008-07-02 Armin Burgmeier * gio/src/file.ccg: Pass NULL to the underlying C function for the etags parameter in the various replace_contents functions. Also bug #540656. 2008-06-28 Armin Burgmeier * gio/src/file.ccg: Pass NULL to the underlying C function for the etags parameter in various *_replace functions. Otherwise, existing files are not overwritten. Bug #540656. 2008-06-23 Murray Cumming * configure.in: * examples/Makefile.am: * examples/keyfile/Makefile.am: * examples/keyfile/example.ini: * examples/keyfile/main.cc: Added a little KeyFile example. I am surprised that we do not seem to have one somewhere already. I need to move all these glibmm examples into gtkmm-documentation some time. 2008-06-19 Murray Cumming * glib/src/tree.hg: Some whitespace changes. And more use of typedefs to simplify the code. 2008-06-19 Levi Bard * glib/src/tree.hg: Some minor changes to deal with TODOs. Bug #538803. 2008-06-17 Chris Vine * glib/src/thread.hg: document that the slot object passed to Glib::Thread::create() should not represent a non-static method of a class derived from sigc::trackable. See bug #512348.