2026-06-30 Kjell Ahlstedt 3.24.5 2025-09-22 Kjell Ahlstedt Meson build: Use SPDX expression for license This is the recommended format. See https://gitlab.freedesktop.org/cairo/cairomm/-/merge_requests/33 * meson.build: Set the license to the GNU Free Documentation License, which is what COPYING and index-in.docbook say. 2025-09-22 Kjell Ahlstedt Meson build: Use the Python installation that Meson uses See glibmm!67 2025-05-26 Kjell Ahlstedt Remove obsolete FSF (Free Software Foundation) address in example programs 2025-05-21 Kjell Ahlstedt Add the "GNU Free Documentation License" appendix and update COPYING and COPYING.examples. 2025-03-12 Kjell Ahlstedt Chapter 3. Basics: Use consistent file name Replace simple.cc by base.cc. That's what the file is called in examples/book/base. Fixes #29 2025-03-12 Kjell Ahlstedt Remove ChangeLog.pre-3-8-0 2025-02-27 Kjell Ahlstedt Meson build: Don't use alias_target() when the examples can't be built alias_target() requires at least one dependency. 2025-02-26 Kjell Ahlstedt Update "The .hg and .ccg files" section Describe the declaration-prefix argument in the _CLASS_* macros. Describe the the gtype_func and the decl_prefix arguments in _WRAP_ENUM and _WRAP_GERROR. 2025-02-26 Kjell Ahlstedt Meson build: Use alias_target() for the "examples" target 2025-02-13 Kjell Ahlstedt Meson build: Add install_tag keyword argument, require meson >= 0.60 2025-01-30 Kjell Ahlstedt Meson build: Copy stylesheet, figures and icons to the build directory The html files can then be viewed correctly formatted without installing. 2025-01-30 Kjell Ahlstedt Meson build: Require meson version >= 0.58 Remove the can_add_dist_script variable. 2025-01-21 Kjell Ahlstedt CI: gtkmm-4.0 -> gtkmm-3.0 2025-01-21 Kjell Ahlstedt CI: Add .gitlab-ci.yml Necessary when making a release. See https://handbook.gnome.org/maintainers/making-a-release.html 2025-01-21 Kjell Ahlstedt sl.po: Remove an extraneous line 2024-12-18 Kjell Ahlstedt Replace gtkmm.org by gtkmm.gnome.org 2024-07-04 Kjell Ahlstedt Don't refer to developer.gnome.org Require python3 >= 3.7. That's what Meson requires. 2024-06-28 Kjell Ahlstedt Remove links to developer.gnome.org * README.md: Link to gnome.pages.gitlab.gnome.org/gtkmm-documentation instead of developer-old.gnome.org. * docs/tutorial/C/index-in.docbook: Link to gnome.pages.gitlab.gnome.org instead of developer.gnome.org. Add the "Prefer gtkmm4 to gtkmm3" section. 2024-05-31 Kjell Ahlstedt Remove links to developer-old.gnome.org glib-compile-resources, Glade and jhbuild are not described there nowadays. Fixes #21 2024-05-26 Kjell Ahlstedt Avoid elements within elements In some situations the translation tools (itstool and friends) can't create translated index.docbook files if a element occurs in a element. See !11 A in a can behave differently depending on which version of libxml2 is used. (itstool calls functions in libxml2.) Don't put any in a .