Old GTK+ Roadmap
Task |
Bug Number |
More info |
Status |
2.20 (April, 2010) Email announcement |
|||
Merge the filesystemmodel branch |
|
|
done |
Widget addition: Toolpalette |
|
done |
|
Widget addition: Spinner |
|
done |
|
2.22 (October, 2010) and 2.24 (December, 2010) |
|||
Remaining missing gseal api |
Webpage, related: GnomeGoal:UseGseal |
done |
|
3.0 (February, 2011) |
|||
Improve tooltip positioning |
done |
||
Extended layout |
See this email. Also, see former Webpage |
done |
|
Multidevice support (xi2) |
done |
||
GTK+ Application Class |
|
done |
|
New theme system |
|
done |
|
Flippable boxes, separators, etc |
done |
||
Symbolic icons |
done |
||
Support for common licenses in about dialog |
|
done |
|
Move resize grip from GtkStatusbar to GtkWindow |
|
|
|
New class: GtkComboBoxText |
|
done |
|
Scrollable Interface and Adaptor |
done |
||
New container: GtkGrid |
|
|
|
New widget: GtkSwitch |
|
done |
|
New widget: GtkAppChooser |
|
done |
|
3.2 (October, 2011) |
|||
New font chooser |
|
done |
|
New overlay Widget |
|
done |
|
New lock button widget |
|
done |
|
New design refresh for Gtkassistant |
|
done |
|
Wayland backend |
|
|
done |
HTML5 backend |
|
done |
|
3.4 (April, 2012) |
|||
Bugs marked with 3.4 as target milestore |
|
|
|
Session Managment Support |
|
done |
|
Spinbutton redesign |
|
done |
|
Abstracted modifier masks |
|
done |
|
Support for XInput 2.2 |
|
done |
|
Improve tooltip look |
done |
||
'Unfocused' theming |
|
done |
|
GtkApplication menu support |
|
done |
|
Kinetic scrolling |
|
done |
|
Win32 backend improvements |
|
|
done |
Touch events |
|
|
done |
Smooth scrolling |
|
|
done |
New color chooser |
|
|
done |
Full RGBA support |
|
|
done |
3.6 (September, 2012) |
|||
Bugs marked with 3.6 as target milestore |
|
|
|
Deprecate gdk threading support |
|
done |
|
Give GtkLabel a background |
|
done |
|
New level bar widget |
|
|
done |
New menu button widget |
|
|
done |
entry purpose hints |
|
done |
|
touch-friendly text selection |
|
|
done |
Add "search" entry widget |
|
done |
|
3.8 (March 2013) |
|||
Paint clock / compositor sync |
|
done |
|
Expose accessible implementations |
|
done |
|
Initial support for client-side decorations |
|
|
done |
Separate server for the Broadway backend |
|
|
done |
Opacity setting in GtkWidget |
|
|
done |
Show printers discovered with avahi |
|
|
done |
3.10 (September 2013) |
|||
GtkListBox, a list container |
|
done |
|
GtkStack, a stacking container |
|
done |
|
GtkHeaderBar, a titlebar widget |
|
done |
|
GtkSearchBar |
|
|
done |
GtkRevealer |
|
|
done |
Baseline alignment support |
|
|
done |
Offscreen pixel-cache for drawing and scrolling |
|
|
done |
Deprecation of GtkStock, GtkAction, GtkUIManager, etc |
|
done |
|
Support for scaled output on high-dpi screens |
|
|
done |
Fine adjustment mode for scrolling and autoscrolling |
|
done |
|
Declarative programming improvements (templates) |
|
done |
|
3.12 (March 2014) |
|||
GtkFlowBox, a reflowing container |
|
done |
|
GtkActionBar, a container with a centered child |
|
|
done |
GtkPopover, an alternative to menus and dialogs |
|
|
done |
Dialogs modernization |
|
|
done |
Google cloud print support |
|
|
done |
Client Side Decorations |
Webpage and git branch |
done |
|
Hi-dpi support |
|
|
done |
3.14 (September 2014) |
|||
Diagnostic mode |
|
done |
|
Interactive debugging with GtkInspector |
done |
||
Deprecate GtkMisc |
|
done |
|
Deprecate GtkAlignment |
|
done |
|
Deprecate GtkArrow |
|
done |
|
Deprecate GdkColor |
|
done |
|
Integrate icons and css |
|
done |
|
Event controllers |
|
done |
|
Outside shadows |
|
done |
|
Make Adwaita the default GTK+ theme on all platforms |
|
done |
|
Popover menu extensions |
|
done |
|
File chooser design refresh |
|
|
done |
Improve Windows theme |
|
|
done |
Use CSS for shadow/relief/etc |
|
done |
|
Animated scrolling |
|
done |
|
Better filter for shadows |
|
|
done |
gtk3-icon-browser utility |
|
done |
|
Deprecate GtkStatusIcon |
|
|
done |
Deprecate GtkThemingEngine |
|
|
done |
3.16 (March 2015) |
|||
Sidebar widget |
done |
||
IPP printer support |
done |
||
OpenGL integration |
done |
||
Overlay scrollbars |
done |
||
Merge HighContrast theme |
|
|
done |
More filechooser design refresh |
|
done |
|
Mir backend |
|
|
done |
3.18 (September 2015) |
|||
Add CSS node infrastructure |
|
|
done |
More filechooser design refresh |
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) |
|
done |
|
gtk-builder-tool utility |
|
|
done |
Output-only windows |
|
|
done |
3.20 (March 2016) |
|||
Full Wayland support |
|
done |
|
Shortcuts help window |
|
done |
|
Convert all widgets to use CSS nodes and gadgets |
|
mostly done |
|
Drop regions |
|
|
done |
Deprecate all style properties |
|
mostly done |
|
Support min-width/height |
|
mostly done |
|
Define and document element names for all widgets |
|
mostly done |
|
Native file chooser support |
|
done |
|
Deprecate grabs, add popup windows with grab semantics |
|
done |
|
Move DND down to GDK |
|
done |
All the content of this page is under Creative Commons Attribution 3.0 License