https://wiki.gimp.org/wiki/Roadmap#GIMP_3.0 Roadmap From GIMP Developer Wiki Jump to: navigation, search Contents * 1 Feature Prioritization * 2 Roadmap + 2.1 GIMP 2.10.x + 2.2 GIMP 3.0 + 2.3 GIMP 3.2 * 3 Future * 4 Further Reading Feature Prioritization This is roughly how the core GIMP development team prioritizes feature development. Note that this does not mean we are not interested in contributions in other areas, or contributions of low prio features. Contributions of any kind are always welcomed. But at the end of the day, it is better to have one feature 100% complete than two features 50% complete, which is why features should be prioritized and then worked on in order. Starting with GIMP 2.10, features will be developed in isolation on feature branches and be merged to the main branch when they are ready. The list below shows when coming features are expected to be ready, but that might change. Roadmap Legend Status Column: work hasn't started yet work in progress implementation finished GIMP 2.10.x The 2.10.x series coexists with the ongoing work to port GIMP to GTK+3 and cleanup/obsolete API. We try to backport fixes and new features to 2.10.x from the master branch when we can. More or less complete list of changes: Release:2.10 changelog. Feature Status Comments High bit depths Yes Released in 2.9.2 Preview filters on Yes Released in 2.9.2, porting status canvas Released in 2.9.2, more plugins need OpenCL support Yes OpenCL version, see also the Porting Matrix) Turn the IWarp Initial version released in 2.9.2. plug-in into an Yes Improved version to be released in 2.9.6. on-canvas tool Merge basic transformation Yes Unified Transform tool, released in 2.9.2 tools Canvas rotation Yes Released in 2.9.2 and flipping MyPaint Brush tool Yes Released as stable in 2.9.4. No dynamic support though (bug 768772) Support the XDG Base Directory Yes Released in 2.9.2 Specification Symmetry painting Yes Released in 2.9.4 Layer modes We need to support both legacy, rewrite Yes gamma-corrected, and linear modes, sensible UI is missing Better support for Yes Released in 2.9.6 image metadata Support layer masks on layer Yes Released in 2.10 groups we need to go through the API with a fine Cleanup libgimp Yes comb and check to deprecate all functions which are not suitable for 3.0. UI themes Yes Released in 2.9.6 Icon themes Yes Released in 2.9.6 Icon size minimal Yes Released in 2.9.6 support Color management work in Changes released in 2.10.x, more comeing fixes and progress in 3.x improvements Full list of open bugs with milestone 2.10. GIMP 3.0 The focus of this version is to complete the GTK+3 port. Benefits: * Better maintained version of GTK+ * Better Wacom support * Better handling of HiDPI displays * Wayland support on Linux * Refactored code, easier to build new features upon Feature Status Comments Port to GTK3 work in git branch "master", GtkAction-GAction port progress is the big last thing Redesign wire GObject Intrpospection is being introduced protocol for work in into 3.0, along with refactoring for scripts/plug-ins progress plug-ins, without wire protocol redesign though Wayland support work in git branch "master" fixes progress Space invasion work in various color management improvemnts progress Multi-layer work in Most tools are multi-layer selection aware selection progress but only work on the first selected layer Extensions work in management progress List of open bugs with milestone 3.0 GIMP 3.2 The focus of this release is going to be on non-destructive editing. Note that both adjustment layers and layer effects/styles are the terminologies currently used in requests by users. We haven't yet assessed, how exactly non-destructive editing is going to be implemented. More features e.g. from the 'Future' section can sneak in, but that will depend on the availability of developers. Feature Status Comments Filter/ Needs complete GEGL port first, API for stacking Adjustment No GEGL ops on a layer will be available in 2.10 layers Layer effects No bevel/emboss, drop shadow etc., needs complete GEGL port first Future Many of these features can be implemented in a branch and merged into the main development branch as we go, especially since we aim to loosen up the "no new features in stable releases" policy. Please talk to us, if you want to work on any of those. Feature Status Comments Fix compositing part of Yes blending modes work in Animation plug-in is dropped, Improve animation features progress this is being rewritten as a core feature Seamless Clone tool work in Released as experimental in progress 2.9.2, needs work Automatic layer boundary work in Bug #32 management progress Auto-anchoring of floating No selection Script recording and No Bug #8, needs complete GEGL port playback first Optionally save undo No Bug #89 history in the XCF Smart objects No Bug #453, needs complete GEGL port first Brushpack support No Support SwatchBooker file format for palettes and No gradients High-end CMYK support work in WIP in babl and GEGL. Also see progress FAQ for details Support for RGB working work in currently being worked on in spaces other than sRGB progress babl Support for gamma encodings Yes other than the sRGB TRC Better text handling No See Improvements in the text handling, Bug #35 Easily create circles, Shape tool No rectangles, N-side polygons, stars etc. Vector layers No Back-end exists since 2006, UI is missing. Simplified add-ons work in easily install/deinstall management progress plug-ins, filters, scripts etc. List of open bugs with milestone 'Future' Further Reading TODO list: Hacking:TODO Retrieved from "https://wiki.gimp.org/index.php?title=Roadmap&oldid= 2001" Navigation menu Views * Page * Discussion * View source * History Personal tools * Log in Navigation * Main page * Recent changes * Random page * Roadmap * GEGL Porting Matrix * Build instructions * Problems and solutions Search [ ] [Go] [Search] Tools * What links here * Related changes * Special pages * Printable version * Permanent link * Page information GNU Free Documentation License 1.2 Powered by MediaWiki * This page was last modified on 19 July 2021, at 01:54. * This page has been accessed 1,238,300 times. * Content is available under GNU Free Documentation License 1.2 unless otherwise noted. * Privacy policy * About GIMP Developer Wiki * Disclaimers