This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

GTK+ Wishlist

This list is maintained by the design team. It is intended to provide an overview of the kind of major features and changes that we'd like to see in GTK.

Things We Want

This includes both new capabilities and things that should be easy for developers to implement.

New tab widget

The existing tab widget isn't great; we've wanted a new one for a long time.

Option lists

We've had a design for combobox replacements for a long time, and Matthias had a branch for them, but did it ever land?

Responsive grids

Grids where the spacing between items remains the same and the items scale to fill the space. This is technically possible with GtkFlowBox, but how easy is that to use in practice?

Easily add sub-headings and groups to grids and lists

Like:

grid-list-headings.png

Or, a real-life example (this is a ListBox containing FlowBoxes).

Animate all the things

Including:

Need Review

Potential wishlist items that require review.

In-app notifications

These don't currently belong to GTK. There are also a bunch of small issues and inconsistencies in the way that apps implement them. We have some old designs for a standard GTK widget, but we never 100% decided on all the details.

Responsive design patterns

In addition to the interest in adapting GTK apps to suit mobile form factors, there are also good reasons to embrace responsive design patterns on larger devices: they enable applications to adapt to display orientation changes, they also allow windows to work well when used side-by-side.

Old/Redundent

Outstanding:

Wontfix:

Fixed:


2024-10-23 11:04