Changes in GIMP 2.7.3 ===================== UI: - Use GimpSpinScales instead of scale entries in all dockable widgets - Allow the spin scale to control a range larger than its scale's range - Implement RTL mode in GimpSpinScale - Add lots of tooltips to tool options - Allow to drop more things to the empty image window, and simply create new images from them - Cage tool: allow to add handle to the cage when clicking on an edge - Cage tool: allow to remove selected handles from the cage by hitting delete - Remember column widths in multi-column dock windows - Support starting GIMP in single-window mode - When the brush is shared among paint tools, also share all brush-modifying paint options - Use ALT+number and ALT+Tab shortcuts to navigate between images in both single- and multi-window mode - Make 'Export to' always activatable and fall back to 'Export...' if no export target has been set yet - In single-window mode, add new dockable dialogs to the image window instead of in a new window - When switching on single-window mode, put docks in the image window depending on what side of the window they originally had - When switching off single-window mode, distribute dock windows better - Add a canvas item for the transform grid, fixing a major speed regression, and add the same guides options as in the rectangle tools - Don't unmaximize the single-window mode image window when closing images - Resurrect the "You can drop dockable dialogs here" help string below the toolbox - Make pick-and-move with the Move Tool work for layers in a layer group Core: - Add GimpMotionBuffer which abstracts away stroke smoothing behind a simple API and takes it out of GimpDisplayShell - Add a GimpIdTable utility class - Add a GimpDockContainer interface - Add a GimpSessionManaged interface - Add GimpCanvasRectangleGuides which makes the rectangle tool's guides draw properly Libgimp: - Make libgimp depend on GdkPixbuf - Add API to create layers from cairo surfaces - Make it impossible to include individual files from any GIMP library. This was always forbidden and designed so it most probably breaks, but now it reliably breaks using #error - Deprecate the "set_sensitive" logic and use g_object_bind_property() Plug-ins: - Use poppler's cairo API to load PDFs, the pixbuf API is removed - Port screenshot from GdkPixbuf to cairo - Fix the annoying parser build warnings in imagemap - Add a check-for-deprecated-procedures-in-script-fu make target - Update libpng code to not use deprecated API (file-mng and file-png) - Add an Item class to pygimp - Correct/update some labels and defaults in the JPEG plug-in's save dialog UI - Fix "Bug 596410 - gimp-image-get-filename returns NULL for imported files" Developer documentation: - Many updates Source and build system: - Make cairo a global dependency, starting at libgimpcolor - Require poppler >= 0.12.4 - Remove gimp-remote for good, it has been disabled for years General: - Some more undeprecations now that we use GTK+ 2.24 - Fix lots of warnings that are new in -Wall in GCC 4.6 - Lots of bug fixes and cleanup - Lots of translation updates Reproducible: Always
Created attachment 284463 [details, diff] gimp-2.7.3.ebuild.diff
Created attachment 284465 [details, diff] metadata.xml.diff
Please attach the files to the already existing bug *** This bug has been marked as a duplicate of bug 283152 ***