ART new releases

Here’s a thread dedicated to announcing new releases of ART.
As promised (though a bit later than anticipated, sorry), I’ve just tagged version 1.1. This is mostly a bugfix release, whose main purpose is to align the various binary builds, but there are still a couple of new features:

  • lens geometric corrections are now applied in log space, instead of linear. What this means for users is that they will produce better quality with fewer artifacts. Thanks to the RT team for this!

  • the smoothing tool has now an “iterations” parameter

  • restored a Lab operation mode in the denoise tool. In general I prefer RGB, but Lab denoising can be useful for very high-noise images, as it produces a smoother result

  • added the option to apply a partial profile upon export from the batch queue

  • updated translations in French, Dutch and Brazilian

Note: I am not making any binary release this time, as I hope the automated builds set up by @Carmelo_DrRaw will do the job. (I pushed the new version in the releases branch as agreed). So let’s give the binary packages some time to appear.

Thanks to all the people who helped!

EDIT: ping @HIRAM @gaaned92 @Dariusz_Duma @guzzisti just FYI in case you want to make new packages…


I am very much interested to understand the reasons behind this choice… is there any thread with in-depth discussions?


P.S: will set-up the building of the releases branch as soon as possible.

1 Like

Hi @agriggio, thank you very much for your work and sharing it with us. :star_struck:

The AUR package will be updated later this evening.

1 Like

@agriggio sounds good; I have simplified the bundle structure for RT, which eliminates the need to give /bin/sh full disk access in the latest macOS. So I will have another Macintosh PR for you in a short while. Great job on ART, Alberto!

Optimized binaries for Skylake architecture
uploaded at

Bravo, Alberto :+1:

AUR-package for Arch & derivatives now builds 1.1 :slightly_smiling_face:


AppImage package for 1.1:

I have not tested it yet… if anyone could give it a try, I would appreciate very much!

Downloaded the exe file. Could not find the Brush Mask Tool in local adjustment.


The mask brush is not yet in the release builds.
You need to find a build from the “drawn-masks” branch.

Edit: there’s a build here ART feature requests and discussion

thanks! I’ll test ASAP.

btw, turns out the interpolation in log space can produce artifacts in the shadows for noisy pictures, so I’ve now changed that in master. just FYI since you said you were interested

Test here on Kde neon 18.04, all is OK. Also fit into the menu on installation.

quickly tested, no issues found. Thanks again!

v1.1 is supposed to include the Brush Mask I suppose? I don’t see that one in your AppImage 1.1.

Version: 1.1
Branch: releases
Commit: 2642d9b
Commit date:
Compiler: cc 7.3.1
Processor: x86_64
System: Linux
Bit depth: 64 bits
Gtkmm: V3.22.2
Lensfun: V0.3.2.0
Exiv2: V0.27.0
Build type: RelWithDebInfo
Build flags: -std=c++11 -Werror=unused-label -Wall -Wuninitialized -Wno-deprecated-declarations -Wno-unused-result -fopenmp -Werror=unknown-pragmas -O2 -g -DNDEBUG -ftree-vectorize
Link flags:
OpenMP support: ON
MMAP support: ON
Build OS: Linux
Build date: 2020-02-18T21:55:59Z


not really… have a look at the list of features in the op

perfectly functional! Any problème on linuxmint 19.3. :+1:

Ah, my fault, sorry for the noise.

@srgmro @paulmatth @carafife @agriggio thanks for checking, and glad to hear it works!

Next step is to compile EXIV2 from sources in the win64 build , instead of using the (broken) MSYS2 package.


I also check it on a 20.04 daily build of Kubuntu and it works, only the icon is missing in the menu but seems to be due to gtk lib.

I have prepared a new Win64 test build (from the master branch) with a self-compiled EXIV2 library:

@gaaned92 @agriggio could you check if exiftool works properly in this case?