Opened 7 months ago

Closed 7 months ago

#20350 closed enhancement (fixed)

gtkmm-4.16.0 (gtkmm1)

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 12.3
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

This is really a minor version to gtkmm-4. Using the 1 in the summary to match currency,

Change History (4)

comment:1 by Bruce Dubbs, 7 months ago

Summary: gtkmm1-4.16.0gtkmm-4.16.0 (gtkmm1)

comment:2 by Bruce Dubbs, 7 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 7 months ago

4.16.0 (stable) 2024-09-10

Almost identical to 4.15.1.

Gtk:

  • gtkmm.h: Add eventcontrollerlegacy.h.

4.15.1 (unstable) 2024-08-30:

Gdk:

  • DrawContext: Deprecate begin_frame(), end_frame(), is_in_frame(), get_frame_region().
  • Surface: Deprecate set_opaque_region().
  • Cursor: Rename create(const SlotGetTexture& slot, .....). Call it create_from_slot(). It was added in 4.15.0 (unstable), but some create() calls in old code became ambiguous.

Gtk:

  • Window: Add set_interactive_debugging().
  • TextBuffer: Add enum TextBuffer::NotifyFlags, add_commit_notify(), remove_commit_notify().

Build:

  • Require gtk4 >= 4.15.5.

4.15.0 (unstable) 2024-08-01:

Gdk:

  • Cursor: Add create(slot, fallback).
  • Add class CicpParams, ColorState and MemoryTextureBuilder.
  • DmabufTextureBuilder: Add get/set/property_color_state().
  • GLTextureBuilder.[ccg|hg]: Add get/set/property_color_state().
  • Texture: Add get/property_color_state().
  • TextureDownloader: Add get/set_color_state().

Gtk:

  • Widget: Deprecate set/unset/get_font_options().
  • Paned: Add unset_start_child() and unset_end_child().
  • Add enum FontRendering.
  • GraphicsOffload: Add set/get/property_black_background().
  • Settings: Add property_gtk_font_rendering().
  • FileDialog: Add a nullptr test.
  • Undefine preprocessor macro BSD, which can be defined in MacOS, and can interfere with enum License::BSD.
  • Shortcut: Add set_action(). Deprecate the misnamed set_trigger(const Glib::RefPtr<const ShortcutAction>& action).
  • Snapshot: Deprecate gl_shader_pop_texture().

Demos:

  • Dialog demo: Fix a memory leak. Add some comments.

Documentation:

  • Gdk::Cursor: Update the class description.
  • Gtk::Settings: Improve the class documentation.
  • Don't link to removed parts of library.gnome.org.

Build:

  • Require gtk4 >= 4.15.4.
  • Meson build: Require meson >= 0.62.0. Use Meson's pkgconfig module instead of using the *.pc.in templates.

comment:4 by Bruce Dubbs, 7 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

dc5e53b3d6 Update to luit-20240910.
ca409c0cd8 Update to gtkmm-4.16.0.
7239d28340 Update to xcb-util-cursor-0.1.5.
Note: See TracTickets for help on using tickets.