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.

Dashed and solid borders have different colors
GTK 4.16.1: ngl produces white windows on intel iGPU HD 4000
Windows
GTK 4.16.1: Significant Memory Leaks on Windows During GtkDrawingArea Rendering
Windows
ngl: rendering issues on ARM Mali G72 / panfrost
Cannot open GtkTextView context menu on touchsreen, leaving extra menu inaccessible
2. Needs Information
Weird window artifacts and click-through on GTK windows after display configuration and scaling changes on Fedora 40 / GNOME 46.4
Keyboard input sometimes reversed
`Gtk:ERROR:../../../gtk/gtkrbtree.c:471:_gtk_rbtree_insert_after: assertion failed: (_gtk_rbtree_is_nil (tree->root))`
Native shadow on Windows
GTK4 Windows
GTK3: no way to specify key binding for ISO_Level3_Shift combination
GTK3
GTK3 CapsLock keypress not recognized on macOS
GTK3 MacOS
drag and drop does not working on touchscreen device
columnview recreate cells while reshow the instance
Probably typo in register_session
4. Help Wanted 4. Newcomers
gsk: vulkan renderer causes gtk4 apps to crash on resize operations on Raspberry Pi 4 and 400
Crash in gtk_widget_stack_clear()
1. Crash