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.

The colors of GTK
The colors of GTK
Everything is better in color. Even better if it is HDR. In this post, we’ll provide an overview of what is happening with color in GTK, without diving too deeply into the weeds of colorimetry and ... Read More
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

Issues Tracker

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

Dead keys with non-composing sequences don't work on X
GTK3 menus spawned from tray icons do not close on loss of focus under Xwayland
2. Needs Information
keynav issue in mixed direction entries
GSK: Glitchy rendering with hardware-accelerated renderers (KDE/Wayland)
dead key pressed twice is not disabled after the first non-dead-key pressed
css: Support for Level 4 Functional Pseudo-classes (has, where, is)
GdkGLTexture on MeteorLake renders desynced by diagonal
ngl: rendering issues on macOS
GTK4 MacOS
GTK4 Apps on AMDVLK with Vulkan Backend Have Black Border Under Wayland
Have a way to block parent shortcuts in AdwDialog
GTK3 UI gets stuck on macOS
GTK3 MacOS
GTK links don't fire accessible focus-changed events; their parent label does
8. Accessibility
DragIcon doesn't always update when child is unset

by PBS
No way to use expose_object with gtk_widget_init_template
Context menu offset
fallback language support for fonts (eg CJK priority)