GTK 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.

Media in GTK 4
Media in GTK 4
Showing moving pictures is ever more important. GTK 4 will make it easier for GTK apps to show animations; be that a programmatic animation, a webm file or a live... Read More
Custom widgets in GTK 4 – Actions
Custom widgets in GTK 4 – Actions
(This is the fifth part of a series about custom widgets in GTK 4. Part 1, part 2, part 3, part 4). Activate all the things Many things in GTK... Read More
Custom widgets in GTK 4 – Input
Custom widgets in GTK 4 – Input
(This is the fourth part of a series about custom widgets in GTK 4. Part 1, part 2, part 3). Event handlers take over In the previous parts, we’ve seen... Read More

Issues Tracker

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

File chooser race between enter and arrow keys
columnview: Support row dnd
GtkMenuButton “direction” property does not work
GTK4 GtkMenuButton
Adwaita: menu item hover state trouble
Adwaita GTK4
list widgets: grouping
columnview: focus handling
Clarify GtkSelectionModel::selection-changed semantics
-gtk-icon-filter should be inherited
-gtk-icon-filter should not affect symbolic icons
Consider compressing scroll events
Docs: GtkFileChooserNative: Missing object hierarchy, interfaces, etc.
8. Developer Docs
Virtual keyboard not showing up when focusing on GtkEntry/GtkTextView
Inconsistent Behavior for Conflicting Mnemonics: Cannot always cycle
[Wayland] Wrong popup position on wayland with multi-monitor configuration
Combo box scrolls even if there is enough space
GtkPlacesSidebar not mounting bookmaks or home subdirectories