2014-12-03 Murray Cumming 2.43.1 2014-12-03 Murray Cumming tests/giomm_tls_client: Put try/catch around Socket::connect(). Because it's currently timing out for me. 2014-12-03 Murray Cumming Regenerate .docs.xml files. 2014-12-03 Murray Cumming Regnerate glib .defs. 2014-12-03 Murray Cumming Regenerate gio .defs. 2014-12-01 Kjell Ahlstedt gmmproc: Tidy up the generation of enum docs * tools/m4/gerror.m4: Add "/** " at the start of the documentation, like enum.m4 does. * tools/pm/DocsParser.pm: lookup_enum_documentation(): Don't add "/** " which is deleted by the caller. Add "\n * " with the right indentation. * tools/pm/Output.pm: output_wrap_enum(), output_wrap_enum_docs_only(), output_wrap_gerror(): Don't delete "/** ". Don't change indentation. 2014-12-01 Kjell Ahlstedt gmmproc: Change messages that MS Visual Studio can misunderstand * tools/gmmproc.in: * tools/pm/DocsParser.pm: * tools/pm/Output.pm: Change messages that MS Visual Studio can misunderstand. https://mail.gnome.org/archives/gtkmm-list/2014-November/msg00044.html 2014-11-21 Kjell Ahlstedt Glib::Checksum::ChecksumType: Remove erroneous documentation * glib/src/checksum.hg: Remove the erroneous '@class ChecksumType' comment. Should have been '@enum ChecksumType'. It's unnecessary now that gmmproc generates enum documentation. 2014-11-21 Kjell Ahlstedt gmmproc: _WRAP_GERROR: Add documentation to the generated enum Code * tools/pm/Output.pm: output_wrap_gerror(): Get the enum documentation from the docs.xml file. * tools/m4/gerror.m4: Include the documentation before 'enum Code' in the generated code. _WRAP_GERROR was overlooked when José Alburquerque implemented the documentation of other enums (bug 544694). 2014-11-20 Kjell Ahlstedt Add Glib::Binding * .gitignore: Ignore binding.[h|cc]. * glib/glibmm/objectbase.h: Add a comment. * glib/src/filelist.am: Add glib_signals.defs and binding.hg. * glib/src/glib.defs: Add glib_signals.defs. * glib/glibmm.h: Add binding.h. * tools/extra_defs_gen/generate_defs_glib.cc: Add get_defs(G_TYPE_BINDING). * tools/m4/convert_glib.m4: Add conversion for BindingFlags. * tools/generate_wrap_init.pl.in: Define GLIBMM_INCLUDED_FROM_WRAP_INIT_CC. * glib/src/binding.[hg|ccg]: New files with enum BindingFlags and class Binding. * glib/src/glib_signals.defs: New file with info about GBinding's properties. Bug #738663. 2014-11-20 Kjell Ahlstedt Gio::Resource: Add get_file_exists_nothrow(). Rename some methods * gio/src/resource.[hg|ccg]: Add get_file_exists_nothrow() and get_file_exists_global_nothrow(). Rename the get_info() and get_info_global() methods that only check if a file exists. Use std::string for path names. Bug #739206. 2014-11-14 Kjell Ahlstedt Docs: Use doxygen-extra.css * configure.ac: Require mm-common 0.9.7. * .gitignore: Ignore doxygen-extra.css. * docs/reference/Doxyfile.in: Use doxygen-extra.css instead of doxygen.css. 2014-11-14 Kjell Ahlstedt Add Gio::Resource * gio/src/resource.[hg|ccg]: Add class Resource, enum ResourceFlags and enum ResourceLookupFlags. * glib/src/bytes.hg: Mention Resource in a comment. * tools/m4/convert_gio.m4: Add conversions for GResource, GResourceFlags and GResourceLookupFlags. Bug #739206. 2014-10-01 Kjell Ahlstedt Glib::Property: Add some documentation * glib/glibmm/propertyproxy.h: * glib/glibmm/property.h: Move the documentation about registering properties from PropertyProxy to Property, which is the class that registers custom properties. Add a code snippet to the documentation. Bug #523043. 2014-09-30 Marcin Kolny gmmproc: added warning when ignored method or signal doesn't exists (bgo#737212) * tools/pm/WrapParser.pm: when method used in _IGNORE or signal used in _IGNORE_SIGNAL doesn't exists, there is a message posted on stderr and also proper comment in a generated header.