| SPECIFIC TASKS | ||||
| TASK | DESCRIPTION | ASSIGNED | MS | BUG |
| work on GimpRectangleTool | Selection + crop tool specification [1] conformance in 2.6. | Martin Nordholts | 2.6 | |
| iwarp | make iwarp into a tool. | Tor Lillqvist | 2.6 | 162014 |
| paint tools enhancement | add support for color jitter in the paint tools | Adrian Likins | 323921 | |
| paint tools should support "smudging" as they paint. | Adrian Likins | 163050 | ||
| persistent parasites | save all state associated with the image, so that you can reload the file later and continue exactly where you left off. | |||
| metadata viewer/editor - metadata core | migrate some parts of the metadata core to a library that can be used by the main app. as well as some plug-ins | 2.6 | ||
| clean up the PDB interface | 2.6 | |||
| convert EXIF to XMP | 2.6 | |||
| convert XMP to EXIF | 2.6 | |||
| convert IPTC to XMP (IPTC Core for XMP) | ||||
| convert XMP to IPTC | ||||
| rewrite the XMP parser and the internal data model | ||||
| metadata viewer/editor - metadata viewer | implement the "user-friendly" tabs in the metadata editor | 2.6 | ||
| make the tabs configurable, similar to Adobe's XMP panels | ||||
| easy merging of XMP presets from a drop-down list or something similar (e.g. to apply a Creative Commons license or to set a group of properties such as creator, publisher, etc.) | 2.6 | 349224 | ||
| allow the creation of such XMP presets | ||||
| warn the user if the metadata states that editing the image is not allowed (XMP Rights Management) | ||||
| implement history tracking for XMP Media Management | ||||
| allow creative editing of the embedded thumbnail | ||||
| metadata viewer/editor - jpeg plug-in | simplify the user interface: the default view should show only a selection between a few options | 2.6 | ||
| remove the prompt for EXIF orientation: it should always be done | 2.6 | |||
| allow lossless or nearly lossless saves if only a few changes have been applied to the original image | ||||
| metadata viewer/editor – file plug-ins | handle metadata correctly (at least for jpeg, tiff, png) | 2.6 | ||
| make sure that the last used settings are saved in a parasite attached to the image instead of using global "save_vals", etc. | 2.6 | |||
| make it easy to save and restore settings (more than one set) in case the user wants to apply the same settings to several images | ||||
| Finish work on the text box. | allow the user to create a rectangular text box so that the text flows into it. | |||
| confine a layer of text to a smaller boundary size than the image | 2.6 | 122707 | ||
| Text transforms | 2.6 | 125144 | ||
| Change icons in text tool to standard BiDi symbols | 2.6 | 137419 | ||
| Allow text transformations. | apply linear transformations to text layers and to store the transformation with the text layer | |||
| "add layer" button | click will create a new empty layer, shift-click will open the new layer dialog | |||
| Axis Constrain for move tool. | 2.6 | 78730 | ||
| tools dialog, | incorporate tools dialog into the "toolbox" tab in the preferences | |||
| opening transparent EPS | Use gimp_layer_new_from_pixbuf() + ghostscript to open EPS files | 2.6 | 10546 | |
| Gradient along a path | 2.6 | 55018 | ||
| Add support for EXIF | 2.6 | 56443 | ||
| Add straight line tool | 2.6 | 65195 | ||
| Reset default values in all filters | 2.6 | 81015 | ||
| Warning about extremely large fonts | 2.6 | 85103 | ||
| full alpha channel in indexed images | 2.6 | 86627 | ||
| Save all images | 2.6 | 106726 | ||
| alternatives to Floating Selection | Find alternatives to the Floating Selection when pasting | 2.6 | 113477 | |
| delete default brushes | 2.6 | 118742 | ||
| Dynamic Brush stroke | Dynamic Brush stroke panel and/or Dynamic path stroke | 2.6 | 119240 | |
| add polygonal selection tool | UI Team | 2.6 | 119646 | |
| Save presets in plug-ins | 2.6 | 120829 | ||
| Add a contact sheet plug-in / script | 2.6 | 132532 | ||
| Flip around an arbitrary axis | 2.6 | 133720 | ||
| Fix Transform Tools' Bounding Box | 2.6 | 137147 | ||
| display selection bounds | selection bounds info in the info palette, and/or the statusbar. | 2.6 | 138101 | |
| Align layer & Position Layer | (this might already be fixed by the alignment tool) | 2.6 | 143163 | |
| updated camouflage script-fu | 2.6 | 145145 | ||
| updated swirl tile script-fu | 2.6 | 145146 | ||
| check return values of gimp_drawable_mask_bounds() | This may already be fixed | 2.6 | 155733 | |
| standard aspect ratios in crop tool | 2.6 | 156858 | ||
| override embedded thumbnails | override embedded thumbnails in Open Image dialog | 2.6 | 160571 | |
| new PDB API needed for text tool | 2.6 | 164539 | ||
| import SVG paths from Illustrator | Can't import SVG paths from Illustrator (replace XML parser) | 2.6 | 165063 | |
| tool options are too wide | Glitch - seems to be a misbehavior of the wrap box | 2.6 | 165835 | |
| image scaling algorithms | Better image scaling algorithms, redux (actually a duplicate – see below) | 2.6 | 166130 | |
| Downscaling quality | 2.6 | 464466 | ||
| Freedesktop.org XDG variables | Support for the Freedesktop.org XDG variables | 2.6 | 166643 | |
| Change opacity during transforms | 2.6 | 167926 | ||
| Text along a path | 2.6 | 169616 | ||
| Change user data dir | choose a better directory for user data on Win32 (and possible other systems?) | 2.6 | 171171 | |
| Reevaluate transient dock | Transient dock setting and multiple files | 2.6 | 322577 | |
| rotating brushes on the fly | add support for rotating brushes on the fly to the paint tools | 2.6 | 323923 | |
| Add alpha to plug-in-decompose | 2.6 | 333640 | ||
| free angled guides | 2.6 | 344109 | ||
| ICC color profile selection | 2.6 | 344525 | ||
| Error messages from PDB | PDB procedures should give real error messages | 2.6 | 344818 | |
| Reevaluate UI of palette editor | working with palettes could be more intuitive | 2.6 | 346884 | |
| Fix image flattening | flattened image differs from multilayered image | 2.6 | 347127 | |
| Discuss ALT behavior of select tools | 2.6 | 349340 | ||
| Management for plug-in windows | Add session management for plug-in windows | 2.6 | 358141 | |
| Fix GimpPdbDialog | GimpPdbDialog appears behind plug-in dialogs | 2.6 | 360106 | |
| scroll beyond the image border | ability to scroll the image window beyond the image border | 2.6 | 362915 | |
| Cursor keys + transform tools | Transform tools could make better use of cursor keys | 2.6 | 387779 | |
| Click layer to select content | select content by CTRL-click on layer icon | 2.6 | 446171 | |
| New PSD load plug-in | New plugin needs to be reviewed | 2.6 | 448181 | |
| Fix channel preview | Need something to display in channel preview when channel is not visible | 2.6 | 459518 | |
| Reset the Brush scale to 1.0 | 2.6 | 461507 | ||
| add a keyboard shortcut to reset brush scale | 2.6 | 493030 | ||
| Import colors from CSS files | 2.6 | 461507 | ||
| Remove dialog from new template | Create new image from Template Dialog without the New Image Confirmation | 2.6 | 480802 | |
| Review (or remove?) gimp-tips | gimp-tips should be reviewed for 2.6 | 2.6 | 486599 | |
| Starburst filter | remove unneeded option(s) | 2.6 | 486779 | |
| Alpha per layer | Evaluate alpha per layer handling | 2.6 | 486902 | |
| Custom padding color | Should custom padding color affect already open images? | UI Team | 2.6 | 490785 |
| UI TEAM TASKS | ||||
| TASK | DESCRIPTION | ASSIGNED | MS | BUG |
| evaluate “shift suppresses dialog” | go through the list of all of these and publish a spec with rationale of which should be switched over, | UI Team | 2.6 | |
| “META” TASKS – TASKS THAT NEED EVALUATION OR TO BE BROKEN DOWN INTO SPECIFICS | ||||
| TASK | DESCRIPTION | ASSIGNED | MS | BUG |
| Evaluate porting (text) to PangoCairo | use the same backend for rendering the layer as we would use if we added in-place editing | |||
| maximize GUI screen estate | see http://www.blog.ohweb.com.ar/?p=59 for a nice mockup of one solution. Another would be switching from “tabbed” to “floating” | |||
| Port internals to GEGL | need details on how to port internals to GEGL | 2.6 | ||
| Port display drawing to Cairo | need details on where and how to draw in Cairo | 2.6 | ||
| see bug 55364 | ||||
| Add named parameters and default values to the PDB | introduce an alternative PDB API that has named parameters and default values. | 2.6 |