2022-09-19  Kjell Ahlstedt  <[email protected]>

 2.66.5

2022-09-19  Kjell Ahlstedt  <[email protected]>

 Doxyfile.in: Remove obsolete entry

2022-09-12  Kjell Ahlstedt  <[email protected]>

 Convert README to README.md

2022-07-29  Kjell Ahlstedt  <[email protected]>

 Gio::DBus::Proxy: Add some refreturn

 get_connection() and get_interface_info() must add a reference.
 The error in get_connection() was noticed by 우정모 (kr.woaini).
 Fixes #102

2022-07-23  Kjell Ahlstedt  <[email protected]>

 gmmproc: Make h2def.py recognize G_DEFINE_AUTOPTR_CLEANUP_FUNC

2022-06-09  Kjell Ahlstedt  <[email protected]>

 Gio::ListStore: Don't derive a gtkmm__GListStore GType

 GListStore is declared G_DECLARE_FINAL_TYPE.

2022-06-09  Kjell Ahlstedt  <[email protected]>

 gmmproc: Improved handling of final types

 Some GObject-derived classes shall not be derived from.

 * glib/glibmm/class.cc:
 * glib/glibmm/interface.cc: Don't derive or add interfaces to a class
 if G_TYPE_IS_FINAL(gtype) is true.
 * tools/m4/class_shared.m4: Fix gtype_ when _DO_NOT_DERIVE_GTYPE is used.
 Add _ABI_AS_WITH_DERIVED_GTYPE, making it possible to
 add _DO_NOT_DERIVE_GTYPE without breaking ABI.

2022-06-06  Kjell Ahlstedt  <[email protected]>

 Gio::Action: Improve the documentation

 See issue #100

2022-06-01  Kjell Ahlstedt  <[email protected]>

 Update tools/test_scripts/testheaders.sh

2022-05-27  Chun-wei Fan  <[email protected]>

 NMake Makefiles: Ensure g[lib|io]mm[config.h|.rc] are created

 ...before attempting the build.  This will ensure that they are available
 during the build and that we do not accidentally refer to an old copy that
 exists on the system.

 Should fix issue #99.

2022-05-27  Chun-wei Fan  <[email protected]>

 NMake Makefiles: Remove rules on build directory creation

 Instead, create them using plain 'md' commands if they don't exist prior to
 compiling the sources, if applicable.

 Should speed up builds a bit.

2022-05-23  Chun-wei Fan  <[email protected]>

 Meson/MSVC: Add more warnings to ignore

 We can actually silence more warnings here, since the issues that they cover
 can normally be fished out by the unit tests.

2022-05-23  Chun-wei Fan  <[email protected]>

 Meson: Re-organize MSVC compiler warnings-related items

 Add a short description of each of the current compiler flags we are using for
 this purpose, and only apply '/wd4267' for 64-bit builds since that flag
 normally applies for 64-bit builds only.

2022-05-19  Kjell Ahlstedt  <[email protected]>

 meson.build: Avoid configuration warnings