2022-04-08 Kjell Ahlstedt 2.72.0 2022-04-08 Kjell Ahlstedt Gio::TlsCertificate: Fix the create*() methods Don't call constructors that don't work because the g_tls_certificate_new_*() functions do more than just call g_object_new(). 2022-04-07 Kjell Ahlstedt CI: Don't test subprojects 2022-04-07 Kjell Ahlstedt Glib, Gio: Add some methods for glibmm 2.72 * configure.ac: * meson.build: Require glib-2.0 >= 2.71.2. * gio/src/dbusproxy.hg: signal_signal() accepts a signal name. * gio/src/file.[ccg|hg]: Add move_async() and move_finish(). * gio/src/socketclient.hg: Deprecate set/get/property_tls_validation_flags(). * gio/src/tlscertificate.hg: Add properties private_key, private_key_pem, pkcs11_uri, private_key_pkcs11_uri. * gio/src/tlsclientconnection.hg: Deprecate set/get/property_validation_flags(). * glib/glibmm/main.[cc|h]: Add create(MainContextFlags flags). * glib/src/enums.hg: Add enum Glib::MainContextFlags. 2022-04-07 Kjell Ahlstedt Glib, Gio: Regenerate docs.xml and .defs files using gtk files from glib 2.72.0. And update gio/src/gio_signals.defs.patch. 2022-03-18 Kjell Ahlstedt CI: Use artifacts to transfer data between stages 2022-02-16 Kjell Ahlstedt CI: Don't build everything with warnings=fatal Build only glibmm with warnings=fatal. Select latest released version of libsigc++3. 2022-02-16 Kjell Ahlstedt Add Gio::AppInfoMonitor Fixes #97 2022-02-15 Kjell Ahlstedt ustring_Iterator: Declare the copy constructor =default Avoid warnings from the clang++ compiler. It's deprecated to implicitly declare a copy constructor, if there is a user-defined copy assignment operator. 2022-02-14 Kjell Ahlstedt Remove HACKING 2022-02-14 Kjell Ahlstedt meson.build: Specify 'check' option in run_command() The default value will be changed in future Meson releases. Don't use deprecated python3.path() and execute(..., gui_app: ...). 2021-11-26 Kjell Ahlstedt Gio: Use _WRAP_METHOD(..., ignore_deprecations) 2021-11-26 Kjell Ahlstedt gmmproc: Add "ignore_deprecations" argument in _WRAP_METHOD() Makes it easier to suppress deprecation warnings when a C method has been deprecated, but the corresponding C++ method shall not (yet) be deprecated. 2021-11-24 Kjell Ahlstedt Gio::SocketClient, TlsClientConnection: Ignore some deprecations g_socket_client_[set,get]_tls_validation_flags() and g_tls_client_connection_[set,get]_validation_flags() are deprecated in glib 2.72. They can't be deprecated in glibmm 2.70. Ignore the deprecations, so it will still be possible to compile with warnings=fatal. 2021-11-09 Chun-wei Fan Build: Support VS2022 builds Make these builds distinct from the Visual Studio 2019 builds.