Forum Wiki Galerie Kontakt Wie man Fragen richtig stellt. Tutorial Forum
Zurück   GIMP-Forum 3.0 > RSS-Feeds > GIMP

Alt 24.02.2020, 22:33   #1
Registriert seit: 27.05.2008
Beiträge: 1.676
Standard [GIMP News] - GIMP 2.10.18█Released

We skipped announcing 2.10.16 due to a critical bug. Together, the two updates deliver several major usability improvements, a new tool for transformations in 3D space, new release checker, and the usual amount of bug fixes.

Here are release highlights:
  • Tools are now grouped in the toolbox by default
  • Sliders now use a compact style with improved user interaction
  • Vastly improved user experience for the transformation preview
  • Dockable areas now highlighted when a dockable dialog is being dragged
  • New 3D Transform tool to rotate and pan items
  • Much smoother brush outline preview motion on the canvas
  • Symmetry painting enhancements
  • Faster loading of ABR brushes
  • PSD support improvements
  • Consolidated user interface for merging down and anchoring layers
  • Update check to notify users of new releases available
  • 28 bug fixes, 15 translation updates
“GIMP update brings tool groups, by Aryeom, Creative Commons by-sa 4.0Tools now grouped by default¶

Tools can now be grouped in the toolbox, and this option is enabledby default.

You can customize groups by creating new ones and dragging tools betweenthem. The changes will take effect immediately. Or you can disablethe grouping entirely. You’ll find configuration options on theInterface/Toolbox page of the Preferences dialog.

Please note that the default order of tools in the toolbox is now different.You can customize it as well.

Compact sliders¶

Sliders typically used in GEGL-based filters and tools’ options now havea compact style by default: they take a lot less space vertically and havea vastly improved interaction model.

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 valuewith a smaller step
  • Ctrl + left-click + drag change a value with a larger step
Here is the full reference:

Docking UX improvements¶

The ‘You can drop dockable dialogs here’ message is now gone from thetoolbox, and other empty dockable areas. This used to annoy quite a few userswho used a single/double-column layout for the left panel.

But since we still need to hint where you can dock dialogs, whenever you draga dialog, all dockable areas will be highlighted.

Your browser does not support the video tag.
High-contrast symbolic theme now available¶

Since releasing 2.10 in 2018, we received a lot of feedback that the symbolicicon theme used by default doesn’t have enough contrast. We recently dida quick poll on Twitter showing people a variation of the theme with moreforeground/background color contrast, and that certainly clicked with users.

Some of the feedback suggested, however, that a part of the demographic likesthe current contrast. So instead of pushing changes for everyone, weintroduced a new high-contrast symbolic theme. You can choose it in thePreferences dialog, just like any other icon theme.

The contrast is a compile-time variable that you can change prior to buildingGIMP from source code. We see this as more of a dirty temporary solution.

With GTK3, it’s going to be a lot easier to make things configurable. Inparticular, upcoming Inkscape 1.0 is featuring a new icon theme called‘multicolor’ that makes a great use of CSS in GTK3 and, while staying symbolic,uses some color where it matters. We will be definitely looking closer at that approach.

To complement the new high-contrast variation of the symbolic theme, GIMP nowalso draws a double black/white border around FG/BG indicator in the toolboxto make that border more legible, especially in dark themes.

Transformation preview improvements¶

A new option called Composited Preview is now available for mosttransformation tools. It enables the rendering of the transform previewwith the right position of the modified layer in the layers stack, as wellas with the correct blending mode.

Your browser does not support the video tag.
It comes with two sub-options.

Preview linked items enables previewing changes to all linked itemslike layers rather than just the currently selected item.

Your browser does not support the video tag.
Synchronous preview render the preview as you move the mouse/styluspointer to change the transform instead of waiting for the movement to stop.This provides instant feedback when GIMP can update the display fast enough,which is usually not the case with large layers.

GIMP now also automatically previews the clipping of transformed layers.This allows reducing the amount of trial and error when e.g. rotating.

New 3D Transform tool¶

A new transform tool helps changing the perspective of a layer or panningit in 3D space. You can set a vanishing point, then rotate the layerin X, Y, and Z axes.

Your browser does not support the video tag.
Multiple modifiers are available to constrain rotation and panning to just oneaxis. The Unified interaction checkbox allows shifting the vanishing, as wellas panning and rotating without switching between tabs on the on-canvassettings dialog. Finally, the Local frame option allows controlling thetransformation in the layer’s local frame of reference, instead of the global one.

Brush outline and quality improvements¶

The brush outline motion now feels smoother thanks to raising the refreshrate from 20 FPS to a maximum of 120 FPS, as well as disabling the snapping todabs (new option, off by default). The former became a sensible idea thanksto painting parallelization introduced by Ell several releases ago.The snapping to brush dabs can be re-enabled on the Image Windows pageof the Preferences dialog.

Your browser does not support the video tag.
Additionally, the paint rate of the Airbrush tool was increased from 15 to amaximum of 60 stamps per second, making paint buildup smoother. Note that, as aresult, the relation between the tool’s Rate parameter and the actual paintbuildup rate is now different, which may affect existing tool presets.

It’s also worth mentioning that the Warp Transform tool now respectsmouse pointer settings defined on the Image Windows page of thePreferences dialog.

Furthermore, in order to improve the quality of downscaled brushes, paint toolsnow use mipmaps for downscaling bitmap brushes. Instead of resamplingdownscaled brushes directly from their original size, GIMP now creates abox-filtered mipmap hierarchy for the original brush on demand, and uses theclosest mipmap level as the resampling source for downscaled brushes. Thissignificantly reduces aliasing in downscaled brushes, producing smoother results.

Symmetry painting enhancements¶

The Mandala symmetry painting mode now has a Kaleidoscope option, whichcombines both rotation and reflection.

Your browser does not support the video tag.
When the Kaleidoscope option is enabled, subsequent strokes are mirroredacross the symmetry slice edges.

Faster loading of ABR brushes¶

GIMP now spends a lot less time loading Photoshop’s brushes (ABR).So if you use a lot of those, the startup time will become pleasantlysmaller, by order of a magnitude.

The technical explanation is that GIMP used to read the stream of ABRdata byte by byte, and now it uses scanline reading instead.

PSD support improvements¶

PSD files now load faster mostly by eliminating excessive copies betweenthe original file and the project representation inside GIMP. For largePSD files, the loading is now ~1.5 to ~2 times faster.

Moreover, GIMP is now capable of loading CMYK(A) PSD files (only 8-bit perchannel for now). It does so by converting pixels to RGB(A) float usingsRGB as the profile which, we know, is not good enough for serious work.

However, the plug-in is already using babl formats to specify and communicateCMYK pixel format encodings with GIMP. This is a good first step towards betterCMYK support. It can be improved both on its own as well as integrate withthe ongoing work enabling general color-space support for babl formats in thedevelopment branch.

Layers dock improvements¶

The Layers dialog finally consolidates the UI for merging layers andattaching floating selections.

The bottom toolbar will now display a button for anchoring a floatingselection only when there is one. Otherwise, it will display a buttonfor merging layers.

You can also use several modifiers:
  • Shift will merge a layer group
  • Ctrl will merge all visible layers
  • Ctrl + Shift will merge all visible layers with last used values
Update check to notify users of new releases available¶

GIMP will now check every time on the start up if the version of GIMPyou have is the latest one available. It will do so by pingingGIMP’s server for the version of the latest release, then comparing itto the one installed on your computer.

GIMP will also compare revisions of the installers so that users wouldbe aware of updated installers available. This is typically useful whenwe update installers to provide fixes in 3rd party components that we use.

Finally, this feature is used when constructing a crash report. If youexperience a crash while using an outdated version of the program, GIMPwill now tell you so.

You can disable this feature on the System Resources page of thePreferences dialog, and manually use the Check for updates button in theAbout dialog.

It is also possible to build GIMP without this feature by passing the--disable-check-update argument to the configure script.

Continuous Integration¶

Work on our continuous integration goes forward. We now implementedautomatic compilation of the main development branch both with thelegacy autotools build system and the new meson one. We also producean alternative build with the Clang compiler (additionally to the GNUcompiler gcc).

Moreover, for cross-platform development, we now produce Windows builds,both for 32-bit and 64-bit, cross-compiled with thecrossroad/Mingw-w64 tools.

All these automatic builds allow us to catch early on specific bugswhich may affect only certain configurations or platforms.

We hope it could also attract new developers wishing to dabble incontributing. Looking at compilation warnings and trying to fix them maybe a very good first step into GIMP code. It would be much lessoverwhelming than actually trying to dive into our huge code from scratch.

If you are interested, look into our CIpipelines and look atthe last ones (preferably the master branch), then into one of thevarious compilation jobs. We will be waiting for yourpatches!

GEGL and babl changes¶

There have been several improvements in GEGL since the releasethat accompanied GIMP 2.10.14:
  • Fixed potential data-corruption/crash in the tile-swap back-end 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 arepixels to process.
  • The teardown of buffer caches is now faster when bounding box shrinks.
  • In-place processing now only happens if region of interest fits ininput abyss.
  • Edge handling was improved for gegl:distance-transform operation
The babl library got build fixes, improved host CPU detection,macOS-specific fixes, and Clang warning squelches.


Code contributors to this release are: Alex Samorukov, Anders Jonsson,band-a-prend, Cyril Richard, Elad Shahar, Ell, Elle Stone, Félix Piédallu, JehanPagès, Jernej Simon?i?, lillolollo, Massimo Valentini, Michael Natterer, Nikc,Øyvind Kolås, Pascal Terjan, woob.

Translators: Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Asier SarasuaGarmendia, Balázs Meskó, Balázs Úr, Bruce Cowan, Daniel Korostil, Jordi Mas,Julien Hardelin, Marco Ciampa, Piotr Dr?g, Rodrigo Lledó Milanca, Ryuta Fujii,Sabri Ünal, sicklylife, Sveinn í Felli, Tim Sabsch, Zander Brown.

As usual, we thank lillolollo, nmat, and Michael Schumacher for triagingbug reports, and Julien Hardelin for keeping the user manual up to date.

What’s next¶

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 defaultsingle-window layout and introducing named workspaces streamlinedfor common use cases such as general editing, web design, digitalphotography, painting etc.

If you customized your default GIMP layout, we encourage you to posta screenshot and tell us about your use cases for GIMP that affected thiscustomization. You can do that eitheron Twitter or in the mailing listfor 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 thatyou can further tweak to your liking.

For the time being, don’t forget you can donate to the project and personallyfund several GIMP developers, as a way to giveback, and to accelerate the development of GIMP.

Wilber ist offline   Mit Zitat antworten



Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[GIMP News] - GIMP 2.10.6█Released Wilber GIMP 0 19.08.2018 23:56
[GIMP News] - An Interview with Michael Schumacher, GIMP█administrator Wilber GIMP 0 12.06.2017 20:40
[GIMP News] - GIMP in█2012 Wilber Archiv 0 12.06.2017 20:40
[GIMP News] - GIMP project's official statement on SourceForge's actions Wilber GIMP 0 01.06.2015 13:11
[GIMP News] - GIMP project's official statement on SourceForge's actions Wilber GIMP 0 31.05.2015 22:25

Alle Zeitangaben in WEZ +2. Es ist jetzt 11:40 Uhr.

Powered by vBulletin® Version 3.8.2 (Deutsch)
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.