diff --git a/NEWS b/NEWS index 31bef1bd13..e4453bc6ae 100644 --- a/NEWS +++ b/NEWS @@ -46,6 +46,21 @@ Graphical User Interface: above item trees, and eye and lock icon switches in item tree cells. - Symmetry dockable contents is now shown, yet deactivated, when no images are opened, improving discoverability. + - Reworked the "Convert to * Working Space?" dialog into a "Keep the Embedded + Working Space?" one. Keeping an image working space is now the recommended + and default action. "Convert" became an explicit action requiring to click + (neither mapped to Enter nor Escape keys). + - "Floating Selection" renamed to "Floating Layer" or "Floating Mask" + depending on the type of item it applies to. + - "Floating Masks" are now drawn above the layer mask in the Layers dockable, + making the fact that they would anchor to the below layer mask (not the + layer) much more obvious. + - Pasting an image now creates a new layer by default (not a Floating Layer + anymore). The only 3 cases where we still have floating items are: + * when pasting into a layer mask; + * when doing quick copy/cut paste on-canvas with the Alt modifiers; + * when floating layers explicitly with the "Float" action. + Tools: @@ -67,6 +82,19 @@ Tools: * New option "Use extents of layer contents" to Align tool: this is similar to first run "Crop to Content" on every layer to align or distribute (without actually cropping the layers). + * Fine-grained align/distribute button sensitivity to make it more obvious + when an action would not make any change anyway. + * New anchor point setting (pivot widget) to choose which part of the target + items will be aligned or distributed. + * Get rid of various broken distribution actions. + * Distribution actions don't move the 2 extreme (top/bottom or left/right + depending on distribution direction) targets, but distribute all other + targets within their range. It is more consistent with how it works in + other software. + * Adding 2 "Distribute with evenly (horizontal|vertical) gaps" actions, + which distribute by keeping a common gap between objects instead of + between anchor points. + * Offset settings have been removed. Plug-ins: @@ -93,6 +121,12 @@ Plug-ins: to easily copy-paste code, or using libraries which flush the output. - ICNS: * Initial support for loading and exporting. + - TIFF: + * New toggle to optionally load reduced pages. We keep a heuristic to try + and guess whether these are thumbnails (single reduced image in the second + position), but it's only used to decide whether the option is checked by + default or not. It is now up to anyone to decide or not whether they want + to load these reduced images. API: @@ -128,6 +162,8 @@ Build: - The CI now generates a tarball containing the GIMP references, generated by gi-docgen and g-ir-doc. - Improved Clang 15.0.0 support. + - "win*-nightly" jobs were added back and are now more efficient with the + --output-dll-list option. Overview of Changes from GIMP 2.99.10 to GIMP 2.99.12