Community

A place to find all the resources used by the people working on GTK.

GTK Community Wallpaper

Blog

Catch up with all the things happening with GTK through the GTK Development Blog.

Graphics offload continued
Graphics offload continued
We first introduced support for dmabufs and  graphics offload last fall, and it is included in GTK 4.14. Since we last talked about, more improvements have happened, so it is time for another updat... Read More
Graphics offload revisited
Graphics offload revisited
We first introduced support for dmabufs and graphics offload last fall, and it is included in GTK 4.14. Since then, some improvements have happened, so it is time for an update. Improvements down t... Read More
Accessibility improvements in GTK 4.14
Accessibility improvements in GTK 4.14
GTK 4.14 brings various improvements on the accessibility front, especially for applications showing complex, formatted text; for WebKitGTK; and for notifications. Accessible text interface The acc... Read More

Issues Tracker

Contribute to GTK by solving the issues related to GTK. Get started with first issues.

Clipboard support is incomplete on Windows
Clipboard Windows
creating/changing images causes app to crash with segv
Add option to disable shortcuts in GtkPopover
gsk_path_builder_conic_to assertion failure on macOS backend
GTK4 MacOS
Segmentation fault when using custom css
1. Crash
Performance regression on complex nodes
Text rendering with GTK 4.14 cuts top part of text on Windows
Windows
kwin colour picker fails due to mismatched GVariant types
Autoscrolling doesn't work during words / lines selection by double or triple mouse clicks.
CI: Run tests against all renderers that actually open windows
GtkListBox keyboard activation
Feature Request: Add an "accessible ID" property to GtkAccessible
Windows needs equivalent to GdkDmabufTexture
Windows
Fails to build with 'gdk/x11/gdkdisplay-x11.c:59:10: fatal error: epoxy/egl.h: No such file or directory'
Crash in Mesa / gsk_gpu_shader_op_gl_command_n (ngl only)
1. Crash
Color management next steps