2022-09-19 Kjell Ahlstedt 2.66.5 2022-09-19 Kjell Ahlstedt Doxyfile.in: Remove obsolete entry 2022-09-12 Kjell Ahlstedt Convert README to README.md 2022-07-29 Kjell Ahlstedt 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 gmmproc: Make h2def.py recognize G_DEFINE_AUTOPTR_CLEANUP_FUNC 2022-06-09 Kjell Ahlstedt Gio::ListStore: Don't derive a gtkmm__GListStore GType GListStore is declared G_DECLARE_FINAL_TYPE. 2022-06-09 Kjell Ahlstedt 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 Gio::Action: Improve the documentation See issue #100 2022-06-01 Kjell Ahlstedt Update tools/test_scripts/testheaders.sh 2022-05-27 Chun-wei Fan 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 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 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 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 meson.build: Avoid configuration warnings