app: explicitly clear GUI when halting a filter tool
[gimp.git] / NEWS
blob0535f531b4373abb3cb6a74c558fd080d61c9d5e
1                    ------------------------------
2                    GNU Image Manipulation Program
3                          2.10 Stable Branch
4                    ------------------------------
6 This is the stable branch of GIMP. Unlike earlier stable branches,
7 we do allow some new features here, if they are not too invasive.
8 Otherwise, this branch is only for bug-fixes.
11 Overview of Changes from GIMP 2.10.0 to GIMP 2.10.2
12 ===================================================
14 Core:
16   - Discard fonts which fail to load and popup an info dialog to allow
17     people debug their fonts.
18   - New API to suppress updates in UI until plug-ins are done
19     introducing changes.
20   - New API to calculate histograms in separate threads, with possible further
21     extension to handle similar cases elsewhere in GIMP.
22   - Tool options are now properly saved and reloaded per-device at
23     startup.
25 Plug-ins:
27   - New plug-in for importing and exporting HEIF images.
28   - Enable visibility of rasterized vector layer from PSD.
29   - Single-window screenshots in Windows fixed to correctly snap a
30     window even when it is partly off-screen or covered by another
31     window or when display scaling is not set to 100%.
33 Filters:
35   - New Spherize filter to wrap an image around a spherical cap
36   - New Recursive Transform filter to create Droste effect.
38 Usability:
40   - Warn users, when alpha-only painting has no effect. E.g. when target
41     drawable doesn't have an alpha channel, or the alpha channel is locked.
42   - Make the splash texts dynamic, so they are larger on larger splashes.
43   - Mention pressing Enter to complete Foreground selection in the status bar.
44   - Make sure that clicking outside any selection prevents Rectangle Select
45     and Ellipse Select tools from creating empty selections.
46   - Improve mouse wheel zooming behavior to keep the same point
47     centered under the pointer even if the image is completely visible
48     in the canvas.
49   - Add "View -> Center Image in Window" (Shift+J) as a quick way to
50     center the image at any zoom level.
52 Translations:
54   - Updated translations: Catalan, Danish, Dutch, French, German, Greek,
55     Hungarian, Icelandic, Italian, Latvian, Polish, Russian, Spanish,
56     Swedish, Ukrainian.
57   - New translation of Windows installer: Chinese (Taiwan)
59 Build:
61   - Add a --with-bug-report-url configure option allowing packagers to
62     set the address of their own bug tracker. This address will be the
63     one opened by the debug dialog for reporting bugs.
64   - Add a flatpak manifest for the gtk3-port branch.
65   - Remove the possibility to disable script-fu.
66   - Add a --with-icc-directory configure option to customize the color
67     profile directory. By default, it is set to the common path
68     /usr/share/color/icc.
70 Documentation:
72   - Updating the description of the XCF format "devel-docs/xcf.txt", for
73     third-party readers wishing to support GIMP 2.10 XCF files.
74   - Add documentation skeletons for all enums in libgimpbase/, there is
75     much room for improvement.