Alberto Griggio
1ec4ff6463
bumped pp3 version number as requested by Floessie and Hombre57
2018-01-20 18:41:17 +01:00
Alberto Griggio
8f76392885
histogram matching: cache the computed tone curve in RawImageSource
2018-01-19 21:43:55 +01:00
Alberto Griggio
8728e3f3f3
merge with dev
2018-01-19 13:53:37 +01:00
Alberto Griggio
4feb663f63
histogram matching: handle the case in which the thumbnail and the raw have different aspect ratios
2018-01-18 23:36:03 +01:00
heckflosse
8622efce00
Crash opening dng file from hdrmerge, fixes #4313
2018-01-18 19:53:18 +01:00
heckflosse
8ee8701141
Detail windows broken at higher zoom levels, #4224
2018-01-18 19:49:05 +01:00
Alberto Griggio
7b3e9f7b7a
fixed bad interaction between auto levels and histogram matching
2018-01-18 17:55:14 +01:00
Alberto Griggio
abfeb4ca1d
fixed crashes in histogram matching
2018-01-18 14:17:51 +01:00
Desmis
368325dca2
merge with Dev
2018-01-18 08:26:31 +01:00
Alberto Griggio
931ee95620
use a relative height (10% of the full height) instead of an absolute one in histogram matching
2018-01-17 23:09:49 +01:00
Alberto Griggio
7bcc8ae236
removed useless lines
2018-01-17 22:25:32 +01:00
Alberto Griggio
bc854fc1e7
merge with dev
2018-01-17 22:09:47 +01:00
Alberto Griggio
942da71ef0
added some verbosity in RawImageSource::getAutoMatchedToneCurve
2018-01-17 22:02:12 +01:00
Alberto Griggio
bc89e24ab7
working version -- yay!
2018-01-17 21:16:22 +01:00
heckflosse
53ec11eea9
Cleanup fftw when closing RT, instead of after each time fftw is used. Speeds up fattal and luminance denoise
2018-01-17 20:39:01 +01:00
Desmis
c91d0ace56
merge with dev
2018-01-17 10:45:46 +01:00
Alberto Griggio
52957e9eab
further experiments with histogram matching
2018-01-17 01:41:28 +01:00
Alberto Griggio
bb56d73cc8
started working on proof-of-concept histogram matching
2018-01-17 01:12:13 +01:00
heckflosse
f644d41ff2
Remove buggy (unpredictable) automatic setting of HL reconstruction when using Auto levels, fixes #4249
2018-01-16 22:34:29 +01:00
heckflosse
c139744647
RT somtimes misinterpretes image orientation of Canon CR2 files, fixes #4293
2018-01-16 20:38:29 +01:00
Desmis
6b524720c0
merge with dev
2018-01-16 18:21:53 +01:00
Desmis
7c3dcd328e
Fix bug in fftw
2018-01-16 18:19:57 +01:00
heckflosse
b32ca3ed2e
Fix old bug. Result is the same as before because FFTW_MEASURE is 0 and FFTW_DESTROY_INPUT is 1
2018-01-16 18:06:27 +01:00
heckflosse
0a792e2fa1
HDR Tone Mapping sometimes not applied in preview, fixes #4309
2018-01-16 17:29:17 +01:00
Desmis
918ba7d80d
merge with dev
2018-01-16 15:53:19 +01:00
Alberto Griggio
de65194b5f
fattal: commented out some unused vars (silence gcc warnings)
2018-01-15 22:25:05 +01:00
heckflosse
f1eebf876c
Merge branch 'dev' of https://github.com/Beep6581/RawTherapee into dev
2018-01-15 21:54:04 +01:00
heckflosse
db978e360d
Trying to fix HDR tool (Fattal) produce zoom dependant luminosity #4306
2018-01-15 21:53:34 +01:00
Flössie
656a92cb8e
Fix openSUSE build once again ( fixes #4307 )
2018-01-15 17:54:15 +01:00
Desmis
08a026a47e
merge with dev
2018-01-15 11:22:49 +01:00
Alberto Griggio
3c50e8ff5b
Fattal: remove nondeterminism due to openmp and use a more robust comparison for finding the max luminance
...
Addresses #4306 and at least mitigates it
2018-01-14 23:47:13 +01:00
Hombre
dbcfc9d91a
Really fixing #4300 :-/ "RawTherapee theme bug when editing node in/out
...
values"
2018-01-14 23:33:20 +01:00
Ingo Weyrich
709b291412
Merge pull request #4304 from Beep6581/ct-speedup
...
Speedup for Colour toning methods 'Colour Balance' and 'Saturation 2 …
2018-01-14 22:36:25 +01:00
heckflosse
24a762c2c2
Small improvements for sleef functions
2018-01-14 22:34:38 +01:00
Alberto Griggio
3c2e30dbcc
renamed Wavelet tab to Advanced and moved more tools there (see #4298 )
2018-01-14 21:36:25 +01:00
heckflosse
a618e3dc7b
Speedup for Colour toning methods 'Colour Balance' and 'Saturation 2 colours'
2018-01-14 16:18:23 +01:00
Hombre
cbcb096339
Fixing #4300 : "RawTherapee theme bug when editing node in/out values"
2018-01-14 13:41:09 +01:00
Desmis
90bd7fa98d
merge with dev
2018-01-14 12:26:00 +01:00
Flössie
b762804b80
Fix clang build ( fixes #4303 )
2018-01-14 10:32:48 +01:00
Ingo Weyrich
8c62e817c5
Merge pull request #4297 from Beep6581/ct-2cols-speedup
...
Speedup for Colour Toning Method 'Saturation 2 colours'
2018-01-14 00:36:09 +01:00
Hombre
2523983776
LabGrid was disfunctional in BatchEditing (reported in PR #4301 )
2018-01-14 00:34:22 +01:00
Jean-Christophe
aae61a7f55
Merge pull request #4301 from Beep6581/labgridupdate
...
Bugfix in LabGrid class + code refactoring
2018-01-13 23:46:06 +01:00
Hombre
52be618963
Bugfix in LabGrid class + code refactoring
...
- suppressed trailing `_` char for class' parameters
- renamed function name (those not related to Gtk) to lowerCamelCase
- changed the mecanism of dragging point, to avoid throwing unecessary
`panelChange` event
- added a `reset` function, with support of `toInitial` to get back the
values at load time (CTRL+click on reset button)
- `on_draw` optimisation: now LabGrid IS A BackBuffer
2018-01-13 20:26:19 +01:00
heckflosse
0498048ca0
Speedup for DCPProfile::apply(), closes #4294
2018-01-13 12:23:46 +01:00
Alberto Griggio
0e52db3c77
moved LabGrid class to its own file
2018-01-12 21:58:10 +01:00
Flössie
3b6cc19ae9
Fix some Coverity warnings
2018-01-12 18:20:21 +01:00
heckflosse
187b278bc4
Speedup for Colour Toning Method 'Saturation 2 colours'
2018-01-12 16:43:35 +01:00
Ingo Weyrich
c46511f347
Merge pull request #4292 from Beep6581/colortoning-rgb-speedup
...
Speedup for Colour Toning Methods 'RGB sliders' and 'RGB curves'
2018-01-12 16:16:20 +01:00
heckflosse
d6f1b3e6f6
Fix resource leak reported by Coverity (CID 186465)
2018-01-12 16:12:11 +01:00
Alberto Griggio
b3d27c3a0a
Merge pull request #4283 from Beep6581/colortoning-dt-colorcorrection
...
Added new color toning mode "L*a*b* color correction grid"
2018-01-12 13:56:55 +01:00