Skip to content

GTK4 and libadwaita update#25942

Closed
ZachBacon wants to merge 4 commits into
msys2:masterfrom
ZachBacon:master
Closed

GTK4 and libadwaita update#25942
ZachBacon wants to merge 4 commits into
msys2:masterfrom
ZachBacon:master

Conversation

@ZachBacon
Copy link
Copy Markdown
Contributor

This updates gtk4 to 4.20.2 and libadwaita to 1.8.1

ZachBacon and others added 3 commits October 14, 2025 13:27
This also removes the gtk4 gstreamer plugin since it's no longer being built

Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
Signed-off-by: Zach Bacon <zachbacon@vba-m.com>
@lazka
Copy link
Copy Markdown
Member

lazka commented Oct 14, 2025

See #25319

@ZachBacon
Copy link
Copy Markdown
Contributor Author

Alright, new gtk4 and libadwaita updates are in.

@ZachBacon ZachBacon marked this pull request as ready for review November 22, 2025 18:19
@ZachBacon
Copy link
Copy Markdown
Contributor Author

@lazka what's your thoughts on the new gtk4 update?

@lazka
Copy link
Copy Markdown
Member

lazka commented Nov 22, 2025

Have there been any Windows fixes?

@ZachBacon
Copy link
Copy Markdown
Contributor Author

the changelog has some win32 mentions

Overview of Changes in 4.20.3, 20-11-2025

  • Bugs fixed:

    • Change in scrolling behavior
    • Unaligned access in gdk/gdkmemoryformat.c causes testsuite crashes on
      SPARC
    • Shaper: Cannot parse SVG
    • svg not scaled with display scale since switch to librsvg
    • GTK 4.18: Default GdkDisplay gets unreferenced when offscreen
      rendering via secondary display, causing crash
    • Feature: Add Win32 impl for gtk_file_launcher_open_containing_folder()
    • Vulkan: Validation: vkQueuePresentKHR(): PRESENT_AFTER_WRITE hazard
      detected.
    • ModelButton: Increasingly long hang when switching AdwMultiLayoutView
  • Changes:

    • ci: Update Rust to 1.89.0
    • [4.20] vulkan: Disable YCbCr to RGB conversions for fallback formats
    • Backport non-smooth scrolling fixes to 4.20
    • [4.20] vulkan: Fix YUYV values when uploading images
    • [4.20] Fix touch dropdown selection properly
    • [4.20] emoji: Update data to CLDR 48

@lazka
Copy link
Copy Markdown
Member

lazka commented Nov 27, 2025

#25319 #26580

@lazka lazka closed this Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants