Commit Graph

430 Commits

Author SHA1 Message Date
Pandagrapher
757cf784f2 Merge of new Locallab GUI with existing Locallab engine
New Locallab GUI has now impacts on image

Bug fixes:
- Some tools GUI were not updated accordingly if they were not firstly
activated
- Image was not activated if a control spot was deleted
- Blur & Noise GUI was not updated according to blurMethod combobox
2018-08-23 21:38:59 +02:00
U-PC-BUREAU\jacques
47f0564d25 merge with dev 2018-08-22 18:21:40 +02:00
heckflosse
6d60d1093e SEGV when using curve pipette in Lab tool while lab tool is disabled, fixes #4709 2018-08-22 11:51:28 +02:00
U-PC-BUREAU\jacques
5472673b9e merge with dev 2018-08-05 09:05:47 +02:00
heckflosse
8ecccb7508 better (and faster) fix for #4706 2018-07-31 17:09:28 +02:00
heckflosse
c45c638edb ImProcFunctions::labtoning(), avoid division by zero, fixes #4706 2018-07-31 14:51:30 +02:00
Pandagrapher
a31393adb1 Saving of Locallab tool parameters in .pp3 file
- Control spot panel parameters are now saved in .pp3 file
- Control spot curved are now visible when Locallab tool panel is
active, not visible otherwise

Limitations:
- Other Locallab tool parameters aren't saved in .pp3 file yet
- Locallab tools are temporary deactivated (time to end procparam
update)
2018-07-26 19:20:33 +02:00
Alberto Griggio
fce2d61b0c moved softlight later in the pipeline
Gives a better result, more suitable to the final fine-tuning
2018-07-24 17:00:54 +02:00
Hombre
180277778a Merge branch 'dev' into testoutputprofile 2018-07-09 22:12:08 +02:00
U-PC-BUREAU\jacques
e65c6786ff merge with dev 2018-07-07 13:46:18 +02:00
Hombre
f2b339fc66 Taking care of backward compatibility for new output profiles
see #4478
2018-07-05 23:32:46 +02:00
Alberto Griggio
7b0383fd2f merge 'soft-light' into 'dev' 2018-06-29 23:34:31 +02:00
Hombre
88e645a329 Merge branch 'dev' into testoutputprofile 2018-06-25 01:07:02 +02:00
Alberto Griggio
93d442f802 increased precision of the channel mixer (allow 1 decimal figure) 2018-06-15 14:16:37 +02:00
Hombre
e2dc8ea2c3 Merge branch 'dev' into testoutputprofile 2018-06-14 21:47:14 +02:00
Alberto Griggio
5a2e6f5f76 Merge pull request #4605 from Beep6581/labgrid-reduce-range
reduce the range of the lab grid colour toning method
2018-06-14 18:21:58 +02:00
Desmis
c1463c7edd merge with dev.. 2018-06-14 09:06:29 +02:00
Alberto Griggio
d8bf532e47 reduce the range of the lab grid colour toning method
allows for more fine-tuning where it matters most
2018-06-13 14:14:39 +02:00
heckflosse
44729edf04 Prepared engine to display the Sharpening Contrast mask 2018-06-10 14:35:12 +02:00
Hombre
fbc81028eb First batch of variable name normalisation in ICM tool, see #4478 2018-05-14 00:57:55 +02:00
Desmis
df6822178c merge with dev 2018-05-05 09:37:58 +02:00
Alberto Griggio
a5d9c49fa8 improve the accuracy of previews when "clip OOG" is not set
Fixes #4519
2018-04-30 17:50:17 +02:00
Desmis
c6b0deb5dd merge with dev 2018-04-14 10:45:19 +02:00
Alberto Griggio
4df4fd6370 code cleanup after the new shadows/highlights tool 2018-04-13 15:43:06 +02:00
Alberto Griggio
25b066e257 first version of new shadows/highlights tool 2018-04-13 17:30:29 +02:00
Alberto Griggio
f8c06863fe fix crash when the CL curve is such that curve(0) >> 0 2018-04-12 21:51:57 +02:00
Desmis
431f516583 merge with dev 2018-04-10 18:04:29 +02:00
Alberto Griggio
112de05700 added SoftLight tool 2018-04-10 09:42:22 +02:00
heckflosse
9323d8c46d Remove ciecam02 double precision processing 2018-04-06 23:19:40 +02:00
Alberto Griggio
46327259e2 added checkbox to let the user decide whether to clamp or not 2018-04-05 11:22:05 +02:00
Alberto Griggio
4344603a3d further fixes to ensure smooth transitions to clipped colours 2018-04-04 01:05:23 +02:00
Desmis
e4d7b278ee merge with Dev.. 2018-04-03 12:25:24 +02:00
Flössie
840908e431 Fix Clang build (fixes #4483) 2018-04-03 20:38:35 +02:00
Alberto Griggio
772474dbf4 fix posterized highlights and crushed shadows (regression introduced by unbounded processing)
Fixes #4479
2018-04-02 23:34:07 +02:00
Desmis
ae7d7a911b merge with Dev 2018-03-29 13:13:04 +02:00
Alberto Griggio
b42a45b481 merged branch 'unbounded-processing' into 'dev' 2018-03-28 21:35:23 +02:00
Desmis
1062869d01 merge with Dev 2018-03-26 14:59:08 +02:00
heckflosse
45fcbe9052 Fix broken colour toning when b&w is enabled 2018-03-24 10:28:43 +01:00
heckflosse
806e1b32bb Fix B&W colour cast when lab tool is disabled 2018-03-23 15:39:00 +01:00
Alberto Griggio
c4933e36c8 merged 'improved-gamut-warning' into 'dev' 2018-03-22 16:21:43 +01:00
Desmis
a08c7b4182 merge with dev 2018-03-20 18:21:51 +01:00
Alberto Griggio
c7c8f68e32 fixed segfault in the oog check when the gamut profile is null 2018-03-20 15:50:55 +01:00
Alberto Griggio
17dc4af424 fixed bug in discriminating between matrix and lut profiles for the OOG check 2018-03-17 22:54:48 +01:00
Alberto Griggio
956c44905e cleaned up gamut warning code 2018-03-16 17:57:03 +01:00
Alberto Griggio
83521b0c92 improved out-of-gamut warning, taken from PhotoFlow 2018-03-15 16:17:44 +01:00
Desmis
f3a6a2b759 merge with dev 2018-03-04 17:22:56 +01:00
Alberto Griggio
1dbd5d8a5a removed more clipping places 2018-02-22 17:46:11 +01:00
Alberto Griggio
4f4e3ef7e0 fixed NaN generation due to unbounded processing (no 0 clipping) 2018-02-22 17:45:42 +01:00
heckflosse
d0da0c66e2 Merge branch 'dev' into pfcorrect-cleanup 2018-02-21 14:42:42 +01:00
heckflosse
e69952d654 use double precision for large summations, #4408 2018-02-21 14:28:54 +01:00