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
Alberto Griggio
9f17139bc1
sort directories before files in the processing profiles menus
...
Fixes #4295
2018-01-11 23:43:27 +01:00
Morgan Hardwood
fa4e07b8bb
Updated build-rawtherapee to 2018-01-06
2018-01-11 19:17:06 +01:00
Alberto Griggio
a748354b7b
Fattal: do not consider clipped values when determining the luminance scaling factor
...
This solves the issue with "color propagation" highlight reconstruction described in #4255
2018-01-11 15:05:15 +01:00
heckflosse
f0b73149bd
Speedup for Colour Toning Methods 'RGB sliders' and 'RGB curves' in 'Black-and-White' mode
2018-01-11 13:30:57 +01:00
Desmis
90d4767ad0
merge with Dev
2018-01-11 13:22:05 +01:00
Alberto Griggio
6a281bbc05
merge with dev
2018-01-11 09:41:07 +01:00
Alberto Griggio
840d3d1de4
made L*a*b* color correction grid respect options.adjusterMinDelay for updating the preview
2018-01-11 09:40:51 +01:00
heckflosse
68ba09fdd8
Speedup for Colour Toning Methods 'RGB sliders' and 'RGB curves'
2018-01-10 19:29:11 +01:00
Hombre
91e494a709
Fix issue #4291 : "Bug when edit current image in external editor"
...
Is also add metadata to the "ICC Reference image" (ICM tool).
2018-01-10 18:22:50 +01:00
Alberto Griggio
e29e9ca0d8
Fixed segfault when saving reference image (due to metadata in TIFF not present)
...
Fixes #4289
2018-01-10 17:38:18 +01:00
Ingo Weyrich
0599d6cf50
Merge pull request #4288 from Beep6581/sat-hsv-speedup
...
Speedup for saturation slider in exposure tool and for HSV equalizer
2018-01-10 15:37:37 +01:00
Alberto Griggio
6824f613e9
HDR tone mapping: fixed typo in setting the defaults
2018-01-10 09:21:54 +01:00
Alberto Griggio
7e2dcf7fdf
merge with dev
2018-01-09 23:26:00 +01:00
Alberto Griggio
5bb14bf410
small tweak to the denoise params rescaling for the fast pipeline
2018-01-09 23:24:03 +01:00
heckflosse
30e085d378
colorToningLabGrid() : tiled/per row processing to make better use of cpu cache
2018-01-09 19:41:34 +01:00
Alberto Griggio
e5efc3a44c
do not perform unnecessary color toning computations when the method is "L*a*b* grid" (by heckflosse)
2018-01-09 18:02:58 +01:00
heckflosse
6fb5d5ee33
Speedup for saturation slider in exposure tool and for HSV equalizer
2018-01-09 16:03:54 +01:00
Alberto Griggio
9e9d523fa3
updated history msg for lab color correction
2018-01-09 15:41:39 +01:00
Alberto Griggio
0f7ee33a43
merge with dev
2018-01-09 09:08:25 +01:00
heckflosse
9ce829e2f6
Small speedup for fattal
2018-01-09 00:43:13 +01:00
Alberto Griggio
bfa3f786ba
replace M_PI with rtengine::RT_PI
2018-01-08 23:27:22 +01:00
Alberto Griggio
93ac6e0105
added reset button for the L*a*b* grid in color toning
2018-01-08 22:31:48 +01:00
Hombre
3fe9cae2c3
Merge branch 'tiff32float' into dev
2018-01-08 21:47:14 +01:00
Flössie
e58cecbf06
Try to fix most warnings in the OBS builds ( #4284 )
2018-01-08 18:17:12 +01:00
Flössie
3755f5c18e
Fix i586 build by @heckflosse ( #4284 )
2018-01-08 17:57:21 +01:00
Flössie
31ec1f4082
Upstream OBS compile fix by @mbajor
2018-01-08 17:53:52 +01:00
Flössie
5104368c4a
Fix non-SSE2 build ( fixes #4284 )
2018-01-08 17:51:31 +01:00
heckflosse
529a7f3003
tmo_fattal02.cc added nowait, #4255
2018-01-08 15:27:41 +01:00
heckflosse
6c6786929c
Fixe race in tmo_fattal, #4255
2018-01-08 15:21:56 +01:00
Alberto Griggio
7f89c362d0
HDR tone mapping: normalize luminance relative to the brightest point in the input
...
(Also tweaked the default value for the "amount" slider)
Fixes #4255
2018-01-08 14:54:55 +01:00
Alberto Griggio
7353ff864b
some tweaks to the L*a*b* correction grid module
2018-01-08 14:34:54 +01:00
Desmis
48721c4da1
merge with Dev
2018-01-08 13:31:26 +01:00
heckflosse
1006dd1ebf
removed accidently committed file
2018-01-08 13:19:44 +01:00
Alberto Griggio
041990d216
Added new color toning mode "L*a*b* color correction grid", adapted from DT's color correction module
2018-01-08 00:19:36 +01:00
heckflosse
393d62bdb6
ÂSome speedups for scalar sleef functions
2018-01-07 22:59:24 +01:00
Beep6581
7de3a24050
Merge pull request #4281 from TooWaBoo/dev
...
Update TooWaBlue theme (2.61) & Deutsch locale
2018-01-07 20:35:45 +01:00
TooWaBoo
12f1aa853a
Update Deutsch
2018-01-07 19:35:47 +01:00
TooWaBoo
4305cb74a7
Update Deutsch
2018-01-07 19:31:27 +01:00
TooWaBoo
d1d89d7f72
Update Deutsch local
2018-01-07 12:00:58 +01:00
TooWaBoo
f3c0c2f089
Update TooWaBlue theme to version 2.61
...
Queue switch
2018-01-07 11:59:56 +01:00