2008-10-20 Jonathon Jongsma * NEWS: * configure.in: bump version to 2.18.1, prepare NEWS for release 2008-10-20 Jonathon Jongsma * Makefile.am: updated the release-announce template 2008-10-16 Armin Burgmeier * glib/glibmm/ustring.h: Fixed the const char* specialization for Stringify<> by making the string_ member a const Glib::ustring instead of a const Glib::ustring&. Also enabled the char[N] specialization for string literals. * tests/glibmm_ustring_compose/main.cc: Enabled the test for the specialization for string literals. Bug #506410 (Szilárd Pfeiffer) 2008-10-15 José Alburquerque * tools/extra_defs_gen/generate_extra_defs.cc: Modify signal and props generation tool to generate interface signals. 2008-10-15 Armin Burgmeier * gio/src/fileenumerator.hg: * gio/src/fileenumerator.ccg: Made FileEnumerator::next_file not add an additional reference to the return value, because the C version creates a new object. Also, changed ownership of the list returned by FileEnumerator::next_files_finish to be deep instead of shallow. Bug #556387. 2008-10-09 Armin Burgmeier * gio/src/fileinfo.hg: Rename FILE_TYPE_UNKNOWN to FILE_TYPE_NOT_KNOWN because the former is a #define on Windows in winbase.h, included from windows.h. Keep FILE_TYPE_UNKNOWN for compatibility if it is not already defined. 2008-10-09 Armin Burgmeier * MSVC_Net2008/Makefile.am: Removed README from EXTRA_DIST to fix `make dist'. 2008-10-08 Armin Burgmeier * MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj: * MSVC_Net2005/examples/dispatcher/dispatcher.vcproj: * MSVC_Net2005/examples/options/options.vcproj: * MSVC_Net2005/examples/thread/thread.vcproj: * MSVC_Net2005/examples/thread_pool/thread_pool.vcproj: * MSVC_Net2005/giomm/giomm.vcproj: * MSVC_Net2005/glibmm/glibmm.vcproj: Adapt to the new MSVC++ DLL naming convention. * MSVC_Net2008/: Added MSVC 2008 project files. * configure.in: * Makefile.am: Add the new files to the build. 2008-10-04 Jonathon Jongsma * gio/src/error.hg: add a workaround for the HOST_NOT_FOUND symbol conflicts, as suggested by Szilárd Pfeiffer in Bug #529496 * tests/giomm_ioerror/main.cc: add a test for this 2008-09-19 Armin Burgmeier * tools/pm/DocsParser.pm (convert_tags_to_doxygen): Keep @param and @throws intact, so these can be used in *_docs_override_xml. Bug #539891. 2008-09-22 Armin Burgmeier * MSVC_Net2005/glibmm/glibmm.vcproj: Added uriutils.cc and nodetree.cc to the project. 2008-09-22 Armin Burgmeier * MSVC_Net2005/examples/dispatcher2/dispatcher2.vcproj: * MSVC_Net2005/examples/dispatcher/dispatcher.vcproj: * MSVC_Net2005/examples/markup/markup.vcproj: * MSVC_Net2005/examples/options/options.vcproj: * MSVC_Net2005/examples/thread/thread.vcproj: * MSVC_Net2005/examples/thread_pool/thread_pool.vcproj: * MSVC_Net2005/giomm/giomm.vcproj: * MSVC_Net2005/glibmm/glibmm.vcproj: * MSVC_Net2005/tests/giomm_simple/giomm_simple.vcproj: * MSVC_Net2005/tests/glibmm_value/glibmm_value.vcproj: Fixed the MSVC build of the examples and tests if configure did not run before.