luz.paz
cc60ea2248
Fix source comment and misc. typos
...
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata/languages -L hist,fo,reall,bloc,alph`
2019-06-03 17:38:50 -04:00
Flössie
351f8f4e12
Fix indentation
2019-05-16 10:33:07 +02:00
Flössie
00b007f47a
Fix compiler warning for non-SSE2 builds
2019-05-16 10:28:13 +02:00
luz.paz
ba840dd260
Misc. typos and whitespace fixes
...
Found via `codespell -q 3 -I ../rawtherapy-whitelist.txt -S ./rtdata`
`rawtherapy-whitelist.txt` consists of:
```
adn
amin
autor
ba
byteorder
cas
childs
developpement
dum
foto
fro
inbetween
interm
ist
iten
ith
lonly
nd
ois
optio
preserv
skipp
som
spred
substracted
tbe
tim
uint
unselect
```
2019-03-22 06:38:00 -04:00
Hombre
108b69ae22
"edit.h/.cc" splitted to limit rebuilding dependencies
2019-03-22 00:09:37 +01:00
Floessie
17bec0a2e5
Merge pull request #5197 from Beep6581/relax-procparam-dependency
...
Relax dependency from `procparams.h`
2019-03-11 15:14:00 +01:00
Ingo Weyrich
28bf4f0d91
Merge pull request #5209 from Beep6581/rawca_cunksize
...
Allow user defined tiles per thread for some tiled algorithms
2019-03-10 22:16:51 +01:00
heckflosse
e35122040e
Disabled timing code, #5208
2019-03-10 21:47:50 +01:00
heckflosse
9f133fa1d7
Adobe (filmlike) tonecurve: SSE version
2019-03-10 16:33:00 +01:00
heckflosse
b0a7b5fed3
tiles per thread for some more tiled algorithms, #5203
2019-03-09 18:47:02 +01:00
Flössie
0cbc4923bc
Relax dependency from procparams.h
2019-02-28 20:44:50 +01:00
Morgan Hardwood
069584c505
Fix L* and CC curve background histograms
...
The histograms were not being drawn using the full available width.
Patch by Ingo Weyrich, fixes #4933
2019-02-18 22:06:34 +01:00
heckflosse
1813d880d0
Fix segfault on very large files, #5170
2019-02-11 20:35:52 +01:00
Flössie
37027e46bd
Fix non-OpenMP build
2019-02-06 06:54:31 +01:00
heckflosse
3fc7c25965
softproof not working when no printer profile is set (no sRGB preview on wide gamut screens), fixes #5143
2019-01-19 19:22:45 +01:00
Alberto Griggio
c75a0d6bd7
do not apply "filmlike_clip" in rgbProc when clampOOG is false
2018-12-01 22:30:11 +01:00
heckflosse
190772af5e
Fix some issues found by cppcheck
2018-11-22 18:40:09 +01:00
heckflosse
71b5cc6d65
Fix coverity issues
2018-11-21 17:35:53 +01:00
heckflosse
8a31f0368c
Use vsqrtf instead of _mm_sqrt_ps
2018-11-05 16:02:32 +01:00
heckflosse
fa91103aec
Better fix for #4934
2018-11-05 09:43:45 +01:00
Alberto Griggio
4186c2b139
L*a*b* grid color toning: fixed scaling bug introduced in 74a467fb4e20aca7b9b9ba40eefa405f0d32e2c4
2018-11-02 13:47:09 +01:00
Alberto Griggio
5e30b5ac58
merged 'colortoning-labregions' into 'dev'
2018-11-01 15:18:11 +01:00
Alberto Griggio
74a467fb4e
labgrid: work on [0,1] values
2018-10-30 21:12:44 +01:00
Alberto Griggio
1a3fd9f157
Added new color toning method "L*a*b* regions"
...
Allows to specify various "regions" of the image with masks, and to correct
for hue, saturation and lightness.
Inspired by the existing L*a*b* grid (in turn taken from darktable)
2018-10-25 16:46:11 +02:00
Thanatomanic
59ca037fd7
Disable highlight recovery threshold when highlight recovery = 0 and set threshold default to 0
2018-09-02 16:58:20 +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
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
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
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
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
Alberto Griggio
a5d9c49fa8
improve the accuracy of previews when "clip OOG" is not set
...
Fixes #4519
2018-04-30 17:50:17 +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
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
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
Alberto Griggio
b42a45b481
merged branch 'unbounded-processing' into 'dev'
2018-03-28 21:35:23 +02:00