Commit Graph

5423 Commits

Author SHA1 Message Date
heckflosse
a3d59a864a heap-buffer-overflow, fixes #4217 2017-12-08 20:40:03 +01:00
Alberto Griggio
503fe902a0 merged 'rcd-demosaic' into 'dev' 2017-12-08 18:53:03 +01:00
Alberto Griggio
729e50ff2e color toning: properly draw hue and strength gradients for the highlights and shadows sliders
Fixes #4209
2017-12-08 15:54:05 +01:00
Desmis
d668e0d745 Format ftblockdn.cc 2017-12-08 08:09:49 +01:00
Desmis
9408e6fee5 Merge pull request #4211 from Beep6581/mediandenoise2
NR Median now works independently of lumiance details, #4208
2017-12-08 07:48:18 +01:00
heckflosse
3b6cf1d881 Disabled StopWatch 2017-12-07 22:57:19 +01:00
heckflosse
a633f3d233 fattal: optimized memory usage 2017-12-07 22:51:19 +01:00
Morgan Hardwood
441c320375 NR Median now works independently of lumiance details, #4208 2017-12-06 12:55:05 +01:00
Alberto Griggio
58c9f5a4da procparams loading: test for file existence before calling the KeyFile parser
Fixes #4205
2017-12-06 11:59:12 +01:00
Morgan Hardwood
7cde837a15 Fixes reading tone curve mode from sidecar.
Flössie fixed a regression when reading tone curve modes from a sidecar.
Closes #4207.
2017-12-06 08:34:15 +01:00
Beep6581
a5571a4379 Merge pull request #4192 from Beep6581/procparams-cleanup
Procparams cleanup
2017-12-05 23:16:00 +01:00
Flössie
cb1bbfef59 Fix loading of Wavelet/ThresholdHighlight 2017-12-05 19:51:48 +01:00
Flössie
8bebb5c720 Remove unused ColorManagementParamsEdited::gamfree 2017-12-05 18:55:59 +01:00
Flössie
2cd102cc61 Don't compare pointers but strings 2017-12-05 18:51:52 +01:00
Flössie
e6e4bfa350 Merge branch 'dev' into procparams-cleanup 2017-12-05 18:23:48 +01:00
Alberto Griggio
d78848c614 Use Glib::KeyFile::load_from_file in ProcParams::load instead of reading into a temporary buffer
Fixes #4205
2017-12-04 22:44:25 +01:00
Jean-Christophe
4f9d272c94 Merge pull request #4203 from Stefal/Stefal-patch-1
Update french translation
2017-12-03 00:57:10 +01:00
Alberto Griggio
6512b9f5ff updated RCD to the latest version (plus tweaks to avoid division by zero) 2017-11-30 23:15:20 +01:00
Stefal
9da5da8953 Update french translation 2017-11-30 11:36:51 +01:00
heckflosse
80fca667e2 Fix crash bug in raw ca correction when width is odd, also fix two overruns detected by adress sanitizer, fixes #4202 2017-11-29 23:06:53 +01:00
Alberto Griggio
56dc615b2a lens profile: correctly update the value of the "correct CA" checkbox
Fixes #4201
2017-11-28 14:26:30 +01:00
Alberto Griggio
8e43df5abb Fattal: fixed off-by-one error in rescaling the luminance
Fixes #4200
2017-11-28 08:57:45 +01:00
Morgan Hardwood
edbe4f3f14 Added template icon showing RT sRGB and ProPhoto CIE XY gamuts 2017-11-27 19:48:16 +01:00
Alberto Griggio
a2edcbd67d made the "before" view use the current monitor profile
Fixes #3090
2017-11-26 22:02:58 +01:00
Flössie
95614c7ecb Add operator ==() to every parameter struct 2017-11-26 14:03:25 +01:00
Hombre
bfb27bee14 Updated French translation + typo in default language file 2017-11-26 00:14:26 +01:00
heckflosse
2b031cdfd1 Changed Copyright notice 2017-11-26 00:11:08 +01:00
Flössie
3dfa59e77f Little cosmetics for the new rt_algo.* 2017-11-25 17:50:47 +01:00
Beep6581
bb72322a2d Merge pull request #4189 from TooWaBoo/dev
Update Deutsch locale (HDR-Dynamikkompression)
2017-11-25 16:20:53 +01:00
heckflosse
94d28e508e Added newline at end of file 2017-11-25 13:59:39 +01:00
heckflosse
cc243704b4 Added newline at end of file 2017-11-25 13:58:51 +01:00
heckflosse
0950963f84 Moved findMinMaxPercentile() to rt_algo.*, use bool multiThread in fattal tonemapper, fixes #4195 2017-11-25 13:56:42 +01:00
heckflosse
dc248860a1 remove unused variable 2017-11-25 12:18:20 +01:00
Alberto Griggio
4b6b806163 RCD: some tweaks to better fit in the RT way of dealing with highlight scaling 2017-11-24 17:46:07 +01:00
Alberto Griggio
7181f4b245 dcraw: apply the fix for #4129 only for DNGs coming from the Adobe DNG Converter 2017-11-24 11:41:48 +01:00
Alberto Griggio
421fa881c3 RCD demosaic: fixed potential divisons by zero
(due to non-associativity and cancellation effects of ops on floats)
2017-11-23 16:25:47 +01:00
Alberto Griggio
cf3b7ed656 sync with 'dev' 2017-11-23 11:09:13 +01:00
Morgan Hardwood
3f525b7610 astyle formatting updated, #3715
Removed pad-first-paren-out,
added unpad-paren.
2017-11-23 00:41:59 +01:00
Beep6581
3b7a382f1d Update CONTRIBUTING.md 2017-11-22 21:15:39 +01:00
Flössie
7ba16a6f06 Bump PP version to 328 due to ff_clipControl (by @heckflosse) 2017-11-22 20:41:13 +01:00
heckflosse
4bad4df2d7 when using SETM thumbs are recomputed when switching between File browser and Editor (Filmstrip) even if SameThumbSize=1 in preferences, fixes #4194. Thanks to @Hombre57 for the fix 2017-11-22 01:32:39 +01:00
heckflosse
d31aca2e6a Disabled timing code in fattal tone mapper 2017-11-22 01:31:19 +01:00
Flössie
a1a583a077 Fix SEGV in ProcParams::load() 2017-11-21 18:21:03 +01:00
Flössie
0eb3969279 Make PartialProfile non-copyable 2017-11-21 18:11:26 +01:00
Flössie
0fc6d2f98e Final touchups for procparams.* 2017-11-20 21:09:06 +01:00
Flössie
b98a3944a6 Merge branch 'dev' into procparams-cleanup 2017-11-20 20:40:57 +01:00
Flössie
5734e546d8 C'tor init for the rest of the Params 2017-11-20 20:26:23 +01:00
Alberto Griggio
95d303f442 turn off parallelization of step 4 of rcd
as the arrays are read and written, doing parallel operations properly requires some deeper analysis of the code. For now, let's simply disable them. We can always optimize later
2017-11-19 18:47:16 +01:00
Alberto Griggio
d47e7f67b2 fattal: set the lower bound to 1 instead of 0 (so that it's obvious it still has an effect) 2017-11-19 18:40:48 +01:00
Alberto Griggio
6acf170744 use camconst.json matrices (and levels) also for DNGs (issue #4129) 2017-11-19 17:52:19 +01:00