1.16.1 commit 48f531b99cfc8271fe6fa830cff7f33690ef1f5e Author: Alberto Griggio Date: Thu Aug 25 14:11:05 2022 +0200 fixed bug in fast-path for output profile application Fixes #261 1.16 commit 2395edb1ae9edb4b589188b9c9703aae7f0f31e8 Author: Alberto Griggio Date: Thu Aug 25 08:38:52 2022 +0200 fixed segfault when the thumb cache contains an invalid date commit 9415f259dcd1e615089facf7536de9e45cd9671e Author: Alberto Griggio Date: Wed Aug 24 17:30:28 2022 +0200 updated camera matrices commit eb2e6a895aeff6a4ef7128a726e1c67de3428e6d Author: Alberto Griggio Date: Wed Aug 24 14:41:30 2022 +0200 updated translations commit a9a8e5ca6843f8ccc46238d778116b7f562320d5 Author: Alberto Griggio Date: Wed Aug 24 13:58:59 2022 +0200 updated translations commit 2331ef0a3880f32c548d492158722884c5dd36d1 Author: Alberto Griggio Date: Wed Aug 24 13:52:13 2022 +0200 updated translations commit dab8556c28cd0f419ea6b02c8514e0dbbf530b67 Author: Alberto Griggio Date: Wed Aug 24 08:45:06 2022 +0200 updated translations commit ca46dc6c2353c30fd1485b400f908e75e9483e4b Author: Alberto Griggio Date: Wed Aug 24 08:38:46 2022 +0200 include OpenColorIO version (if enabled) in AboutThisBuild.txt commit 2ad30a3b0dfbeb9d4580926237fceedaec4e6c68 Author: Alberto Griggio Date: Wed Aug 24 08:32:10 2022 +0200 do not mess with the dates set in the input files metadata commit 36479d691a7089ae8b729b34d5b82206e9c0d31b Author: Alberto Griggio Date: Tue Aug 23 09:50:02 2022 +0200 fixed deletion of null cms transform Fixes #260 commit 93e054a17f4e6cc4806fea1034d3e327885844ea Author: Alberto Griggio Date: Tue Aug 23 08:22:53 2022 +0200 LUT: protect against NaN indices commit 8e8b30eb07ddf0600615e7df9af7b7674914c16d Author: Alberto Griggio Date: Mon Aug 22 18:11:42 2022 +0200 rebuilt output ICC profiles to add the tags for proper "ART unbounded mode" commit 0df633a8f4be0de05a0c50be7c288d796940b09d Author: Alberto Griggio Date: Mon Aug 22 16:26:24 2022 +0200 img out: added custom ICC profile conversion to avoid clamping to [0,1] commit b0a7a8b0ac3e4652f2983a3080c6d2a277646407 Author: Alberto Griggio Date: Sun Aug 21 14:41:31 2022 +0200 Adding some metadata info to the navigator panel Contributed by Alexander Korolev -- thanks! Closes #259 commit dce6c7d26082a020727a7dfc71b9b528e8c67665 Author: Alberto Griggio Date: Sun Aug 21 13:59:33 2022 +0200 color correction: added LUT mode commit 254a4dafa29302cc91ec22b33879c1919029f6f4 Author: Alberto Griggio Date: Sat Aug 20 19:09:58 2022 +0200 jaggedarray: added overload for operator[](int) Fixes #256 commit 0a029b8f6f3af19fd4c0bdc84f60731410c7cd06 Merge: ead15ddc1 cb9deb63b Author: Simone Gotti Date: Fri Aug 19 12:22:18 2022 +0000 Merged in handle_linear_dng_as_other_raw_images (pull request #12) Handle linear DNG as other raw images Approved-by: agriggio commit ead15ddc1930dd24f7160ea9924ef04d5a2fe3f1 Author: Alberto Griggio Date: Fri Aug 19 13:21:53 2022 +0200 tonecurve: allow whitepoint to go up to 100 (~10000 nits) commit 137ff824ccae59075ed35adf815ed69b942b3612 Author: Alberto Griggio Date: Fri Aug 19 10:53:52 2022 +0200 fixed layout in multi-editor mode, accidentally broken by 7af982c513a6cda947a769c5b82f17c1d6db7da0 commit cb9deb63b79333f064ebc2800757c6d6a4e52857 Author: Simone Gotti Date: Thu Aug 18 09:37:06 2022 +0200 Handle linear DNG as other raw images ART already handles linear DNGs as a RawImageSource but the red, green, blue RawImageSource arrays aren't populated. So operations that rely on them like Highlight recovery with color Propagation have no effect. This patch populates the above arrays by calling nodemoasic for images that have 3 color and not a CFA. Then these channels will be used by RawImageSource::getImage like done with CFA or monochrome images. commit 7af982c513a6cda947a769c5b82f17c1d6db7da0 Author: Alberto Griggio Date: Thu Aug 18 22:27:43 2022 +0200 added option to put the filmstrip below the editor panel in single-editor mode commit 9ca0161dafe96a499bd28815a37848e79a0d9998 Author: Alberto Griggio Date: Thu Aug 18 21:32:01 2022 +0200 film simulation: consider "strength" also when applying luts with OCIO commit e5402c375a27135ee5ca6351556cde9177c3928e Author: Alberto Griggio Date: Thu Aug 18 16:48:27 2022 +0200 some refactoring of the OCIO LUT application code commit 1a44e644eddf0fc744797525d4f560f37fea9e23 Merge: 1fba2aeb5 b48b719af Author: Paolo Stivanin Date: Thu Aug 18 11:52:29 2022 +0000 Merged in Paolo-Stivanin/dont-use-marchnative-on-ppc64-1660723084926 (pull request #11) Don't use march=native on ppc64 Approved-by: agriggio commit 1fba2aeb5668984a72a7f52a961cf445b8dd0af8 Author: Alberto Griggio Date: Wed Aug 17 12:18:50 2022 +0200 logenc: added highlight precompression commit b48b719af918c734aa474cde798c40e7d16822b8 Author: Paolo Stivanin Date: Wed Aug 17 07:58:20 2022 +0000 Don't use march=native on ppc64 commit 7784e5bd5c9a418b3bbf9b3247f53d887a524927 Author: Alberto Griggio Date: Wed Aug 17 09:55:53 2022 +0200 tonecurve: improved range for the saturation2 curve commit 59ccb725e0a8b60bd0fed2d75ba17da47fcae830 Author: Alberto Griggio Date: Tue Aug 16 21:11:13 2022 +0200 filmsimulation: added support for ACES clf LMT LUTs using OpenColorIOv2 notes: - an "LMT" lut means that the code assumes that the LUT operates in ACES2065-1 (i.e. AP0) space. - we also support gzip-compressed luts (using .clfz extension) - this can be used to implement an ACES-compliant workflow, e.g. by converting an ACES ODT to a clf LUT, which is possible with the OCIO tools commit 4655450ee16a2a883fb024d1b577aa5bedf329e1 Author: Alberto Griggio Date: Mon Aug 15 21:00:07 2022 +0200 tonecurve: removed h and c saturation masks, added 2nd saturation curve commit 92c59c91e1fadc4e484128123ec859d0d0c3f0dd Author: Alberto Griggio Date: Fri Aug 12 23:48:58 2022 +0200 brush mask: fix default value for global opacity commit 31892fc7e3258155d1e11741763c1ca53bef4cb2 Author: Alberto Griggio Date: Thu Aug 11 13:30:17 2022 +0200 Brush mask: use "opacity" instead of "hardness" and "transparency" commit 831183743b0cd806192149280e067d5fa3e6bde7 Author: Alberto Griggio Date: Fri Jul 29 21:21:05 2022 +0200 color correction: increased precision of offset sliders commit 7d4103a3ed4c21732e2d7616916fec474b960592 Author: Alberto Griggio Date: Thu Jul 28 09:36:11 2022 +0200 updated Italian translation commit 19fe9fb994bb906816e27ef3a36e783353dcf4b1 Author: Alberto Griggio Date: Tue Jul 26 21:55:51 2022 +0200 denoise: some tweaks to the detail mask commit 0e1b96defeb2adbaee5aa9cb3028789974896ae1 Author: Alberto Griggio Date: Sun Jul 24 09:17:23 2022 +0200 logenc: added saturation control commit 01693eb8fb82808654dd207f191c53f1d2cf8f54 Merge: eb475ed42 d02ff3a7e Author: Richard Barber Date: Sun Jul 24 07:19:27 2022 +0000 Merged in master (pull request #10) mac: revert removing the x and X components commit d02ff3a7e6c89532e41943c7c9cedec79704877d Author: Richard Barber Date: Sun Jul 24 02:32:27 2022 +0000 mac: revert removing X/x libs for cairo commit b5b314c62987119bcf79ad1e2803985656935508 Merge: e7b22eeae eb475ed42 Author: Richard Barber Date: Sat Jul 23 21:01:55 2022 +0000 Merged agriggio/art:master into kd6kxr/art:master commit e7b22eeae6fef306f88c77ecce923795b3ac74f6 Author: Richard Barber Date: Sat Jul 23 13:56:38 2022 -0700 mac: cleanup DS files commit cfd1c4f56c1cdd28d7d82e282f5d6a19200ef8f7 Author: Richard Barber Date: Sat Jul 23 13:54:27 2022 -0700 mac: remove any x/X libs that may get through. commit eb475ed42f1dd031a8144d521723393b5daf64d6 Merge: 25b68e323 3985fe5d5 Author: Richard Barber Date: Sat Jul 23 12:17:48 2022 +0000 Merged in master (pull request #9) mac: fix executive nomination in propertylist Approved-by: agriggio commit 3985fe5d536431278a1816fbc62b5f99378eee57 Author: Richard Barber Date: Sat Jul 23 04:18:43 2022 -0700 mac: fix executive nomination in propertylist commit 0b51376e573e5986822dc7995fedb376e6c6b63d Merge: 40567bba5 25b68e323 Author: Richard Barber Date: Sat Jul 23 01:38:04 2022 -0700 Merged agriggio/art into master commit 25b68e32317612be52e234a773d7c4767c7fda97 Author: Alberto Griggio Date: Sat Jul 23 09:36:33 2022 +0200 CMake: reverted references to rawtherapee introduced by recent OSX changes commit c16532837c9c252ecc6000a50f38e28e4b41ef14 Author: Alberto Griggio Date: Sat Jul 23 09:23:19 2022 +0200 restored names of ART and ART-cli executables (uppercase instead of lowercase) commit d0ae7a7892a0ce004ec539f96f1622a46219029f Merge: 678c4dc3d 40567bba5 Author: Richard Barber Date: Sat Jul 23 07:19:14 2022 +0000 Merged in master (pull request #8) Mac: pass versions to info.plist Approved-by: agriggio commit 40567bba5683c08bc5a3d685768d44190df5d162 Author: Richard Barber Date: Sat Jul 23 03:41:22 2022 +0000 mac: complete a versioning statement commit 4dcfe573cc505ebe5cfa31fd400ce826dfd260ea Author: Richard Barber Date: Sat Jul 23 00:37:24 2022 +0000 Mac: pass versions to info.plist commit 25f1491cca3154aebeeb7d5e901224d7ffed32ae Merge: 48711f333 678c4dc3d Author: Richard Barber Date: Fri Jul 22 17:33:13 2022 -0700 Merged agriggio/art into master commit 678c4dc3d477e464902e10043ba8575b7096dd83 Merge: 02199b7bb 48711f333 Author: Richard Barber Date: Fri Jul 22 06:05:18 2022 +0000 Merged in master (pull request #7) Mac Packaging fixups Approved-by: agriggio commit 48711f333e32d55e60df0317d7df30be93939c64 Author: Richard Barber Date: Fri Jul 22 04:15:26 2022 +0000 mac: fix universal about txt merge commit 63bf374cdb467c76b0863cca28178b7a29ec07d2 Author: Richard Barber Date: Thu Jul 21 17:46:06 2022 -0700 mac: fix a statement commit d069462be1bd7dcd3ae4c2a7012794b4c42978f6 Author: Richard Barber Date: Fri Jul 22 00:26:58 2022 +0000 Mac: adding default filename for universal build commit aca3f66b45781e497ecd3b095d88a75e71d7cd0f Author: Richard Barber Date: Fri Jul 22 00:06:50 2022 +0000 Mac: fix a command in macosx_bundle.sh commit e2dbe2de0b306a5b776688e4688ab1b4046b3766 Author: Richard Barber Date: Fri Jul 22 00:04:52 2022 +0000 add sandybridge-ivybridge as #10 in ProcessorTargets.cmake commit 882a055dc3c36dbd06b705846a99bdaa1e183397 Author: Richard Barber Date: Fri Jul 22 00:03:15 2022 +0000 Mac: adding info-plist.cmake commit fba249ad5b29244fba3f3f2e6c01f6a7af22f241 Merge: 00386d772 02199b7bb Author: Richard Barber Date: Thu Jul 21 17:01:44 2022 -0700 Merged agriggio/art into master commit 02199b7bb2ae7b9b7c55d53b9e6bf6a88ebf2309 Author: Alberto Griggio Date: Thu Jul 21 13:07:43 2022 +0200 applied patch by HIRAM for macos packaging commit 00386d772ab565697106e279b6cc86fe6e1092db Merge: 194481ae8 ae9b1d9e5 Author: Richard Barber Date: Sun Jul 17 23:37:23 2022 -0700 Merged agriggio/art into master commit 194481ae899ec008c12ddc5e2db8adde70ca5a2c Merge: ce7537c3f 4bf728b84 Author: Richard Barber Date: Sat Mar 19 05:11:58 2022 -0700 Merged agriggio/art into master commit ce7537c3f720bb23ed794bd841d30252c75365d7 Merge: feb8aa924 e74d9a9cc Author: Richard Barber Date: Sat Feb 29 00:55:15 2020 -0800 Merged agriggio/art into master 1.15