2025-09-19 Kjell Ahlstedt 4.20.0 2025-09-19 Kjell Ahlstedt Gdk, Gsk, Gtk: Regenerate docs.xml and .defs files using gtk files from gtk 4.20.1. The .defs files are identical to the ones in gtkmm 4.19.1, using gtk files from gtk 4.19.4. Remove documentation of enumerators in gdk_docs_override.xml and gtk_docs_override.xml. They are now included in the docs.xml files. 2025-09-19 Kjell Ahlstedt Meson build: Use SPDX expression for license This is the recommended format. See https://gitlab.freedesktop.org/cairo/cairomm/-/merge_requests/33 2025-09-19 Kjell Ahlstedt gsk/gskmm/meson.build: dummy_header.h depends on all built .h files not just the used ones. Even the unused ones shall be built before the used ones are compiled. Used ones may #include unused ones. Should have been done in the previous commit. 2025-09-14 Kjell Ahlstedt Gdk: Deprecate PixbufAnimation and PixbufAnimationIter GdkPixbufAnimation and GdkPixbufAnimationIter are deprecated since gdk-pixbuf 2.44. * demos/gtk-demo/example_images.cc: Don't use Gdk::PixbufAnimation and PixbufAnimationIter when gtkmm is built without deprecated API. * gdk/gdkmm/meson.build: Move pixbufanimation and pixbufanimationiter to gdkmm_deprecated_hg_ccg_basenames. Let dummy_header.h depend on all built .h files, not just the used ones. * gdk/gdkmm/wrap_init.h: Ignore deprecation of gdk_*_get_type() in Gdk::wrap_init.cc. * gdk/src/filelist.am: Move pixbufanimation.hg and pixbufanimationiter.hg to gdkmm_files_deprecated_hg. * gdk/src/pixbufanimation.[ccg|hg]: * gdk/src/pixbufanimationiter.[ccg|hg]: Deprecate. * gdk/src/pixbufloader.hg: Deprecate get_animation(). * gtk/gtkmm/meson.build: Let dummy_header.h depend on all built .h files, not just the used ones.