Commit 1f5eda19 authored by Pat David's avatar Pat David

2.10.10: minor grammar changes

parent 6cc04cc8
......@@ -5,10 +5,11 @@ Authors: Wilber
Slug: gimp-2-10-10-released
Summary: GIMP 2.10.10 released: colors are hard!
No updates for a few months, but the reward is here: a lot of nice new
features, optimizations and stability fixes in this release!
We haven't had any updates for a few months but the wait is hopefully
worth it! We've got many nice new features, optimizations, and stability
fixes in this release!
Version 2.10.10 highlights are:
Version 2.10.10 highlights include:
* Line art detection in the _Bucket Fill_ tool for comic artists
* Various usability improvements in transformation tools
......@@ -18,13 +19,14 @@ Version 2.10.10 highlights are:
* On-canvas layer selection
* Faster saving/exporting and layer groups rendering
* Initial DDS support
* Many improvements in GEGL, the image processing engine
* Many improvements in [GEGL](https://gegl.org), the image processing engine
# Notable improvements
## Improved tools
### Bucket Fill tool
The _Bucket Fill_ tool got a bit of revamping making it much easier to
The _Bucket Fill_ tool got a bit of a revamp making it much easier to
use. It also got a new "*Fill by line art detection*" mode (a.k.a.
"Smart Colorization")!
......@@ -35,6 +37,7 @@ use. It also got a new "*Fill by line art detection*" mode (a.k.a.
</figcaption>
</figure>
#### Quick Color picking
Similarly to painting tools, it is now possible to pick surrounding
......@@ -55,7 +58,7 @@ zones.
This feature, originated from the [G'MIC](https://gmic.eu/) plug-in as a
[research paper](https://hal.archives-ouvertes.fr/hal-01891876), was
contributed by Jehan as a work of the
contributed by Jehan as work for the
[IMAGE](https://www.greyc.fr/?page_id=443&lang=en) team of the
[GREYC](https://www.greyc.fr/?page_id=1342&lang=en)
laboratory (French Research Lab, affiliated to the
......@@ -78,16 +81,16 @@ post](https://girinstud.io/news/2019/02/smart-colorization-in-gimp/).
Ell improved various shortcomings on several transformation tools:
* The _Scale_ tool now scales around the center, even when using numeric
* The _Scale_ tool now scales from the center, even when using numeric
input.
* The Unified Transform tool defaults to preserving aspect ratio
* The Unified Transform tool defaults to preserving the aspect ratio
when scaling up or down.
* New "Constrain handles" and "Around center" options to the
_Perspective Transform_ tool's GUI, which are similar to the
corresponding options of the _Unified Transform_ tool.
* New "Readjust" button in several transformation tools to readjust
transform handles based on the current zoom level.
* TODO: linking/unlinking of normal/corrective modes
* TODO: linking/unlinking of normal/corrective modes.
<p>
<video width="992" height="720" controls>
......@@ -104,7 +107,7 @@ intact.
The _Clone_ tool already had the "Sample merged" option. It has been
updated to also work similarly.
These changes are important for manipulating images without touching
These changes are important for manipulating images without modifying
original pixels in a non-destructive fashion.
## Better brushes
......@@ -139,21 +142,21 @@ in a near future!
### Open as Image
The "Brushes" dockable now provides an "Open brush as image" button to
quickly open a brush file, hence allowing easier brush edits.
The "Brushes" dock now provides an "Open brush as image" button to
quickly open a brush file, allowing easier brush edits.
## On-canvas layer selection
Anyone working with a lot of layers has experienced sometimes the
Anyone working with a lot of layers has sometimes experienced the
frustration of not finding a layer in the list, even though you see its
pixels in front of your eyes.
Jehan implemented a new generic canvas modifier `Alt + middle click`
allowing to pick layers by clicking on pixels. The available layers will
be looped through (starting from the upper one) while `Alt` key is hold
allowing layers to be picked by clicking on pixels. The available layers will
be looped through (starting from the upper one) while the `Alt` key is held
and the picked layer name will be temporarily displayed in the status
bar. The interaction choices also heavily benefited from inputs of
Aryeom, from *ZeMarmot* project.
bar. The interaction choices heavily benefited from input by
Aryeom, from the *ZeMarmot* project.
<figure>
<img src="{attach}gimp-2-10-10-layer-selection.webp" alt="Layer picking with Alt+middle click"/>
......@@ -165,19 +168,19 @@ Aryeom, from *ZeMarmot* project.
## Faster and safer GIMP
As usual, many bugs were fixed and a lot of optimizations were made to
existing part of the code, among them these 2 improvements are
existing part of the code. Of them these 2 improvements are
particularly noteworthy:
### Saving and exporting safer
Various parts of code where file-writing occured were made more
Various parts of the file-writing code were made more
robust by not overwriting the file when an error occured. In particular
XCF saving and exporting to various image formats should be safer now.
### Layer groups rendered faster
Layer groups are now rendered in bigger chunks rather than tile-by-tile
(which used to pretty much eliminate multithreading for groups), which
(this used to pretty much eliminate multithreading for groups), which
improves the rendering speed.
## Plug-ins
......@@ -189,14 +192,14 @@ of the GIMP core plug-ins, allowing GIMP to load or export DDS files out
of the box.
It is to be noted though that **we are still looking for an active
maintainer for this plug-in** if you want to see it improving since
maintainer for this plug-in** if you want to see it improved since
we only fixed the minimum to get it up-to-date. If you want to step up, [we welcome
patches](https://gitlab.gnome.org/GNOME/gimp/tree/master/plug-ins/file-dds).
patches](https://gitlab.gnome.org/GNOME/gimp/tree/master/plug-ins/file-dds)!
### Rewritten Spyrogimp plug-in
Elad Shahar, original author of the Spyrogimp plug-in rewrote it from
scratch completely, with more options and automatic preview (by drawing
scratch completely, with more options and an automatic preview (by drawing
directly on a temporary layer, not as a GEGL preview).
<figure>
......@@ -206,8 +209,8 @@ directly on a temporary layer, not as a GEGL preview).
</figcaption>
</figure>
The old plug-in is still available, in particular as its API may be used
by existing scripts, yet is not available in menus anymore as it is
The old plug-in is still available, as its API may be used
by existing scripts, but is not available in the menus anymore as it is
replaced by the new version.
## Filters
......@@ -230,7 +233,7 @@ non-destructive image manipulation.
<figure>
<img src="{attach}gegl-editor-1.jpg" alt="GEGL editor (1)"/>
<figcaption>
<em>The `gegl` binary features a reworked graphical editor</em>
<em>The <code>gegl</code> binary features a reworked graphical editor</em>
</figcaption>
</figure>
......@@ -257,10 +260,14 @@ While not done yet, this work goes towards adding first-class CMYK support to
GIMP.
Behind the scenes, this release saw various bug fixes and performance
improvements, including a refactoring of the parallelization framework, swap
tile-compression, and the removal of the deprecated iterator API, as well as
interesting new operations in the workshop, and improvements to existing
operations.
improvements, including:
* refactoring of the parallelization framework
* swap tile-compression
* removal of the deprecated iterator API
* new operations in the workshop
* improvements to existing operations
See the [GEGL relase notes](http://gegl.org/NEWS.html#_gegl_0_4_14_2019_03_01)
for more information.
......@@ -271,7 +278,7 @@ cherry-picking: commits
# What's next
Work on GIMP codebase is still going hard, not only for the stable GIMP
Work on GIMP codebase is still going strong, not only for the stable GIMP
2.10.x branch, but also on the master branch with GTK+3 port. Hopefully
we will soon have some nice things to announce on this less visible side
of the development!
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment