2023-05-15  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  4.11.2

2023-05-15  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  Gdk, Gtk: Add new API from gtk 4.11.2

  * configure.ac:
  * meson.build: Require gtk4 >= 4.11.2.
  * gdk/gdkmm.h: Add gltexturebuilder.h.
  * gdk/gdkmm/meson.build:
  * gdk/src/filelist.am: Add GLTextureBuilder.
  * gdk/src/gltexture.hg: Deprecate create().
  * gdk/src/gltexturebuilder.[ccg|hg]: New files.
  * gtk/gtkmm.h: Add listheader.h and sectionmodel.h.
  * gtk/gtkmm/meson.build:
  * gtk/src/filelist.am: Add ListHeader and SectionModel.
  * gtk/src/box.hg:
  * gtk/src/boxlayout.hg: Add set/get/property_baseline_child().
  * gtk/src/button.hg: Add set/get/property_can_shrink().
  * gtk/src/centerbox.hg:
  * gtk/src/centerlayout.hg: Add set/get/property_shrink_center_last().
  * gtk/src/columnview.hg: Remove a _CONVERSION().
  * gtk/src/filterlistmodel.hg:
  * gtk/src/flattenlistmodel.hg: Add a TODO comment.
  * gtk/src/glarea.hg: Deprecate set/get/property_use_es().
  Add set/get/property_allowed_apis(), get/property_api().
  * gtk/src/gridview.hg: Remove a _CONVERSION().
  * gtk/src/listheader.[ccg|hg]: New files.
  * gtk/src/listview.hg: Remove a _CONVERSION().
  Add set/get/property_header_factory().
  * gtk/src/menubutton.hg: Add set/get/property_can_shrink().
  * gtk/src/multiselection.hg:
  * gtk/src/noselection.hg: Add a TODO comment.
  * gtk/src/sectionmodel.[ccg|hg]: New files.
  * gtk/src/singleselection.hg: Add a TODO comment.
  * gtk/src/sortlistmodel.hg: Add a TODO comment.
  Add set/get/property_section_sorter().
  * gtk/src/widget.[ccg|hg]: Deprecate get_allocation(),
  get_allocated_width/height/baseline(). Add get_baseline().
  * tools/m4/class_shared.m4: Add a comment.

2023-05-15  Kjell Ahlstedt  <kjellahlstedt@gmail.com>

  Gdk, Gtk: Regenerate docs.xml and .defs files

  using gtk files from gtk 4.11.2.
  Update gdk_docs_override.xml, gdk_extra_objects.defs,
  gtk_docs_override.xml, gtk_extra_objects.defs, gtk_vfuncs.defs,
  generate_defs_gdk.cc, generate_defs_gtk.cc.

2023-05-08  Chun-wei Fan  <fanchunwei@src.gnome.org>

  entry.hg: Mark GTKMM_API for the Entry class

  It is now needed that we mark this class with GTKMM_API, since the API
  deprecations.