GTK+ Roadmap

For items before 3.18, see OldRoadmap.

Task

Bug Number

More info

Status

3.18 (September 2015)

Add CSS node infrastructure

done

More filechooser design refresh

747793

mockups, more mockups, even more mockups, blog post

done

Better filechooser search

done

Drop Windows XP support

done

Model support for list and flow box

done

Kinetic touchpad scrolling

done

Touchpad gestures (Wayland)

735629

done

gtk-builder-tool utility

done

Output-only windows

done

3.20 (March 2016)

Full Wayland support

webpage

done

Shortcuts help window

design, branch, blog post

done

Convert all widgets to use CSS nodes and gadgets

Projects/GTK+/StyleClasses, blog post

mostly done

Drop regions

done

Deprecate all style properties

Projects/GTK+/StyleClasses

mostly done

Support min-width/height

branch, blog post

mostly done

Define and document element names for all widgets

Projects/GTK+/StyleClasses

mostly done

Native file chooser support

blog post

done

Deprecate grabs, add popup windows with grab semantics

branch

done

Move DND down to GDK

commit, e-mail

done

3.22

Graphics tablet support in Wayland

branch

branch ready to merge

A multi paned

747581

prototype

prototype exists

An image viewing widget

branch

in progress

Move menu placement to GDK for mir, wayland

756579

in progress

Merge GSK

Thoughts about GTK+ 4.0 and Clutter 2.0, scene graph notes, GSK updates

in progress

Add tab bar widget for GtkStack

design prototype

prototype exists

3.x

Deprecate gtk_init commandline args

675819

patch available

GtkPathBar improvements

582989 734028 328095 328090 320247

design branch

in progress

Include icon theme in builds for other platforms

to do

A new combobox

early design branch

in progress

In-app notifications

GdNotification

to do

Deprecate GtkButtonBox

to do

Move clipboard handling to GDK

wip/clipboard branch

in progress

Clean up GtkDialog hierarchy

to do

Clean up GtkButton hierarchy

to do

Clean up display/screen/monitor

to do

Simplify icon themes

in progress

Move root window to x11 backend

to do

Unified input handling

757635

in progress

Eschew subwindows

to do

4.0

Bugs marked with 4.0 as target milestore

list

Remove deprecated interfaces

Kill GtkMisc

730613

patches available

Future

Accessibility: fix focus handling

to do

Accessibility: caret browsing mode

to do

A new print dialog

design

design available

A content chooser

design

design available

Merge libcanberra-gtk into gtk

647670

to do

Editable labels

310693

ProjectRidley

patch available

Ability to root the File Chooser to a specific URI

609886

multiroot-filechooser git branch

in progress

Undo/redo in GTK

322194

Webpage

to do

Single codepath for keyboard event handling

to do

All widget drawing trivially overridable by app

to do


http://i.creativecommons.org/l/by/3.0/88x31.png All the content of this page is under Creative Commons Attribution 3.0 License

Projects/GTK+/Roadmap (last edited 2016-03-10 21:40:53 by MatthiasClasen)