[gimp-web/testing] 2.10.16: various fixes and additions



commit 78b82ed258eba02271af0edfee6635d4555263e0
Author: Ell <ell_se yahoo com>
Date:   Tue Feb 18 22:50:33 2020 +0200

    2.10.16: various fixes and additions
    
    Fix a few details and a bunch of typos, and add some GEGL info.

 .../2020/2020-02_GIMP-2.10.16_Released/index.md    | 97 ++++++++++++----------
 1 file changed, 52 insertions(+), 45 deletions(-)
---
diff --git a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md 
b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
index d0c3d40f..c2db5e60 100644
--- a/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
+++ b/content/news/2020/2020-02_GIMP-2.10.16_Released/index.md
@@ -38,7 +38,7 @@ FIXME SCREENSHOT SOON :)
 
 You can customize groups by creating new ones and dragging tools between
 them. The changes will take effect immediately. Or you can disabled
-the grouping entirely. You'll find configuration optipon on the
+the grouping entirely. You'll find configuration options on the
 _Interface/Toolbox_ page of the _Preferences_ dialog.
 
 Please note that the default order of tools in the toolbox is now different.
@@ -49,16 +49,16 @@ This new feature was introduced by Ell.
 # Compact sliders
 
 Sliders typically used in GEGL-based filters and tools' options now have
-a compact style by default: the take a lot less space vertically and have
+a compact style by default: they take a lot less space vertically and have
 a vastly improved interaction model.
 
 FIXME SCREENSHOT SOON :)
 
-You can use multiple modifiers with either left-click or mose wheel
+You can use multiple modifiers with either left-click or mouse wheel
 scrolling:
 
-- __left-click + drag__ changes a value with a default increment
-- __Shift+ left-click + drag__ (or __right-click + drag__) changes a value
+- __Left-click + drag__ changes a value with a default increment
+- __Shift + left-click + drag__ (or __right-click + drag__) changes a value
 with a smaller step
 - __Ctrl + left-click + drag__ change a value with a larger step
 
@@ -80,7 +80,7 @@ as with the correct blending mode.
 
 FIXME SOON :)
 
-It comes with two subotoptions.
+It comes with two suboptions.
 
 _Preview linked items_ enables previewing changes to all linked items
 like layers rath than just the currently selected item.
@@ -98,64 +98,68 @@ All these changes were contributed by Ell.
 # Docking UX improvements
 
 The 'You can drop dockable dialogs here' message is now gone from the
-toolbox. This used to annoy quite a few users who used a single/double-column
-layout for the left panel.
+toolbox, and other empty dockable areas. This used to annoy quite a few users
+who used a single/double-column layout for the left panel.
 
-But since we still need to hint you can dock dialogs, whenever you drag
+But since we still need to hint where you can dock dialogs, whenever you drag
 a dialog, all dockable areas will be highlighted.
 
 The change was contributed by Ell.
 
 # New 3D Transform tool
 
-A new transform tool helps changing the perspective of a drawable or panning
-it in 3D space. You can set a vanishing point, then rotate the drawable
+A new transform tool helps changing the perspective of a layer or panning
+it in 3D space. You can set a vanishing point, then rotate the layer
 in X, Y, and Z axes.
 
 FIXME SCREENSHOT/VIDEO SOON :)
 
-Multiple modifiers are available to constrain rotation to just one axis.
-The _Unified interaction_ checkbox allows shifting the vanishing, as well
+Multiple modifiers are available to constrain rotation and panning to just one
+axis. The _Unified interaction_ checkbox allows shifting the vanishing, as well
 as panning and rotating without swithing between tabs on the on-canvas
-settings dialog. Finally, the _Local rame_ option FIXME.
+settings dialog. Finally, the _Local frame_ option allows controlling the
+transformation in the layer's local frame of reference, instead of the global
+one.
 
 The new tool was contributed by Ell.
 
-# Brush outline improvements
+# Brush outline and quality improvements
 
 The brush outline motion now feels smoother thanks to raising the refresh
-rate from 20 FPS to 120 FPS, as well as disabling the snapping to dabs
-(new option, off by default). The former became a sensible idea thanks
+rate from 20 FPS to a maximum of 120 FPS, as well as disabling the snapping to
+dabs (new option, off by default). The former became a sensible idea thanks
 to painting parallelization introduced by Ell several releases ago.
 The snapping to brush dabs can be re-enabled on the _Image Windows_ page
-of the _Preference_ dialog. 
+of the _Preferences_ dialog. 
 
-Settings for the _Airbrush_ tool are a little different. The max stamp
-refresh rate is now 60 rather than 15, and the max _Rate_ value is now 100
-rather than 150 (technically, this affects existing tool presets).
+Additionally, the paint rate of the _Airbrush_ tool was increased from 15 to a
+maximum of 60 stamps per second, making paint buildup smoother. Note that, as a
+result, the relation between the tool's _Rate_ parameter and the actual paint
+buildup rate is now different, which may affect existing tool presets.
 
 It's also worth mentioning that the _Warp Transform_ tool now respects
-mouse pointer settings defined in the _Image Windows_ page of the
-_Preference_ dialog.
+mouse pointer settings defined on the _Image Windows_ page of the
+_Preferences_ dialog.
 
-Brush tools now also use mipmaps for bitmap brushes. Instead of resampling
-from the original size, GIMP now creates a box-filtered mipmap hierarchy
-for the original brush on demand, and the closest mipmap is used as the
-resampling source for downscaled brushes. This makes antialiasing in the
-brush outline significantly less visible.
+Furthermore, in order to improve the quality of downscaled brushes, paint tools
+now use mipmaps for downscaling bitmap brushes. Instead of resampling
+downscaled brushes directly from their original size, GIMP now creates a
+box-filtered mipmap hierarchy for the original brush on demand, and uses the
+closest mipmap level as the resampling source for downscaled brushes. This
+significantly reduces aliasing in downscaled brushes, producing smoother
+results.
 
 All changes here were contributed by Ell.
 
 # Symmetry painting enhancements
 
-The _Mandala_ symmetry painting type now has a _Reflection_ option.
-This helps generating patterns resembling a kaleidoscope.
+The _Mandala_ symmetry painting mode now has a _Kaleidoscope_ option, which
+combines both rotation and reflection.
 
 FIXME SCREENSHOT NEED HELP
 
-The reflection method finds the middle of the slice the user is drawing
-on, and reflects on that. This makes it easier to rotate it to the
-intended location.
+When the _Kaleidoscope_ option is enabled, subsequent strokes are mirrored
+across the symmetry slice edges.
 
 The feature was contributed by Elad Shahar.
 
@@ -175,23 +179,23 @@ The fix was contributed by Ell.
 The _Layers_ dialog finally consolidates the UI for merging layers and
 attaching floating selections.
 
-The bottom toobar will now display a button for anchoring a floating
+The bottom toolbar will now display a button for anchoring a floating
 selection only when there is one. Otherwise, it will display a button
 for merging layers.
 
 You can also use several modifiers:
 
 - __Shift__ will merge a layer group
-- __Ctrl__ will merge visible layers
-- __Ctrl + Shift__ will merge visible layers with last used values
+- __Ctrl__ will merge all visible layers
+- __Ctrl + Shift__ will merge all visible layers with last used values
 
 This feature was contributed by woob.
 
-# Update check to notify users of new releases avilable
+# Update check to notify users of new releases available
 
 GIMP will now check every time on the start up if the version of GIMP
 you have is the latest one available. It will do so by pinging
-GIMP's server for the version of the latest release, than comparing it
+GIMP's server for the version of the latest release, then comparing it
 to the one installed on your computer.
 
 GIMP will also compare revisions of the installers so that users would
@@ -203,13 +207,13 @@ experience a crash while using an outdated version of the program, GIMP
 will now tell you so.
 
 You can disable this feature on the _System Resources_ page of the
-_Preferences_ dialog and use the __Check for updates__ button in the
+_Preferences_ dialog, and manually use the __Check for updates__ button in the
 _About_ dialog.
 
-It is also possible to build GIMP without his feature by passing the
+It is also possible to build GIMP without this feature by passing the
 `--disable-check-update` argument to the configure script.
 
-Updates checking was contributed by Jehan pages.
+Updates checking was contributed by Jehan Pages.
 
 # Continuous Integration
 
@@ -219,8 +223,8 @@ legacy `autotools` build system and the new `meson` one. We also produce
 an alternative build with the `Clang` compiler (additionally to the GNU
 compiler `gcc`).
 
-Moreover, for cross-platform development, we now produce Windows builds
-, both for 32-bit and 64-bit, cross-compiled with the
+Moreover, for cross-platform development, we now produce Windows builds,
+both for 32-bit and 64-bit, cross-compiled with the
 `crossroad`/`Mingw-w64` tools.
 
 All these automatic builds allow us to catch early on specific bugs
@@ -243,6 +247,9 @@ various compilation jobs. We will be waiting for your
 There have been several improvements in GEGL since the release
 that accompanied GIMP 2.10.14:
 
+- Fixed potential data-corruption/crash in the tile-swap backend on Windows
+(the fix has already been made available in an updated installer for 2.10.14),
+and improved tile-queuing speed.
 - The GEGL core now avoids running more thread jobs than there are
 pixels to process.
 - The teardown of buffer caches is now faster when bounding box
@@ -256,7 +263,7 @@ macOS-specific fixes, and Clang warning squelches.
 
 # What's next
 
-Our main ojective is still completing the GTK3 port and releasing GIMP 3.0.
+Our main objective is still completing the GTK3 port and releasing GIMP 3.0.
 This will take a while.
 
 One of the ideas we are also exploring is improving the default
@@ -270,4 +277,4 @@ either on Twitter or in the mailing list for users.
 
 Once we have a representative amount of samples for each common use case,
 we will analyze the data and see if we can create default workspaces that
- you can further tweak to your liking. 
+you can further tweak to your liking.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]