Adam Reichold
5fd5d5bece
Remove the soft proof button and internal flag as it was decided not to mix this with the output profile handling.
2016-01-01 19:43:09 +01:00
Hombre
c9a6f74efa
Merge branch 'master' into retinexadd
2016-01-01 15:44:58 +01:00
Hombre
bcbb45454a
Updated icons (from Drslony), code cleanup and bugfix
2015-12-29 03:52:50 +01:00
Adam Reichold
4ecf463f9f
Merge master for the C++11 ABI fixes.
2015-12-20 20:53:59 +01:00
Harshula Jayasuriya
13e7260a23
Close #2964 : Fix Segmentation fault in rtengine::processImage due to crop
...
When a pp3 contains negative values for X & Y in the Crop section these get
parsed into array indexing code without being checked and set to 0. This results
in a segmentation fault because the code tries to index the '-1' element of the
array.
2015-12-20 13:29:06 +01:00
Hombre
e9141dd98c
Cleaning up the GUI for the monitor profile and rendering intent +
...
output profile rendering intent + soft-proof button.
DCP profile GUI switched from 2x2 array to a single column.
2015-12-18 01:45:59 +01:00
heckflosse
4e0e3230cc
Segfault in Denoise Auto Multizone mode when smoothing set to max in preferences, fixes #3022
2015-12-16 16:56:26 +01:00
Hombre
32eb6b996c
Adding softproofing. Now the output profile and the new rendering intent
...
profile for the output profile will only be shown when the new softproof
toggle button (bottom of the preview in the Editor panel) will be on.
2015-12-15 01:06:38 +01:00
heckflosse
031c41af60
Fix Win32 Debug build part two
2015-12-09 01:54:47 +01:00
heckflosse
b856e210ae
Fix Win32 Debug build part one
2015-12-08 19:00:35 +01:00
Adam Reichold
5f59156bb0
Simplify querying the default monitor profile as suggested by Hombre57.
2015-12-07 23:22:41 +01:00
Adam Reichold
22bffabe7f
Extend the editor panel to support selection of a monitor profile and rendering intent and extend the preferences to provide a default profile and intent for the editor panel.
2015-12-07 23:22:32 +01:00
Adam Reichold
35919bddc9
Copy-edit the ICC store for better performance and maintainability and add a method to load profile lists from arbitrary directories.
2015-12-07 19:55:14 +01:00
Adam Reichold
594b4f9b6e
Reenable the colorimetric intent selector on the color management tab, but display it below the monitor profile to indicate that this is the only place where it is used.
2015-12-05 21:20:51 +01:00
Beep6581
2e720bdeb8
Merge branch 'master' into gtk3
2015-12-01 18:59:59 +01:00
Adam Reichold
68271b9279
Regularize the camera constant store singleton to use a function local static like most other singletons.
2015-11-28 14:53:34 +01:00
Adam Reichold
9ec0557edf
Simplify the DCLP singleton instances found by searching for methods named 'getInstance'.
2015-11-28 14:53:27 +01:00
heckflosse
4272e2e167
Simlified use of StopWatch and included example into amaze demosaic
2015-11-27 23:19:45 +01:00
Beep6581
cd8c04d548
Merge branch 'master' into gtk3
2015-11-27 17:36:44 +01:00
heckflosse
156fe7cdf4
Correction to last commit
2015-11-27 13:46:02 +01:00
heckflosse
187fdbfddd
updated dcraw.patch file
2015-11-24 21:58:16 +01:00
heckflosse
77cf129bf2
Fix Sony 12 bit uncompressed bug
2015-11-24 21:29:35 +01:00
Beep6581
d5a40e3bf4
Merge branch 'master' into gtk3
2015-11-23 22:20:05 +01:00
Beep6581
7a2cadbedd
Merge branch 'master' into gtk3
2015-11-17 03:19:11 +01:00
Desmis
38f9c05c3c
Enhancement to 'Process Transmission' and High radius unsharp mask
2015-11-15 16:57:02 +01:00
Desmis
f74e4b0dd2
Fixed numerous bug and add Preview for mask and transmission
2015-11-13 08:45:24 +01:00
Desmis
44490e81ae
Add mask method
2015-11-12 08:58:07 +01:00
heckflosse
13febd8009
Updated dcraw.patch file
2015-11-12 02:02:29 +01:00
Ingo Weyrich
8f489d5cae
Merge pull request #2966 from bobobo1618/cpluspluseleven
...
Add explicit type conversions to satisfy C++11 requirements.
2015-11-12 01:25:21 +01:00
Philip Rinn
2cbd7d551c
Change type of src to 'signed char' as it contains negative numbers.
...
Background is that 'char' is considered 'unsigned' on some architectures which causes a compliation error with C++11
2015-11-11 19:38:36 +01:00
heckflosse
7d805f723c
RT crashes when using wavelet on completely overexposed image, fixes #2971
2015-11-11 14:33:35 +01:00
heckflosse
41cd98d462
Fix bug for non Nikon files with ISO > 65535
2015-11-10 21:24:03 +01:00
Desmis
a1fd3d72b2
Improvement to Gaussian gradient
2015-11-10 11:34:17 +01:00
Desmis
8cfab83f51
Changes some labels - small change to gradient
2015-11-10 08:05:44 +01:00
heckflosse
2af6d842b9
Fix bug for Nikon files with ISO > 12800
2015-11-10 00:58:54 +01:00
Desmis
04478c3b94
Fixed segfault bug and add strength gradient
2015-11-09 07:57:22 +01:00
Desmis
1892bbf772
Init retinex add tone-mapping
2015-11-07 18:47:37 +01:00
bobobo1618
6ec6e51c35
Add explicit type conversions to satisfy C++11 requirements.
...
(cherry picked from commit b93c730)
2015-11-05 19:16:54 -08:00
Beep6581
d26eaa174d
Merge branch 'master' into gtk3
2015-11-05 23:36:23 +01:00
heckflosse
ba217b695a
Add SSEFUNCTION header to boxblur
2015-11-03 19:13:36 +01:00
heckflosse
0edbe74fd3
SSE code for vertical part of boxblur
2015-11-03 14:17:56 +01:00
heckflosse
5ddc43278c
Fix wrong behaviour of retinex in combination with Colour propagation when zooming in
2015-11-02 22:04:29 +01:00
heckflosse
d9fad5c3c3
Fix inconsistent preview in retinex when Colour Propagation is active
2015-11-02 12:06:55 +01:00
heckflosse
493c16856b
reverted last commit
2015-11-02 10:03:21 +01:00
heckflosse
684a5dc5e7
Change order of Retinex and Colour Propagation
2015-11-02 00:36:57 +01:00
heckflosse
6dbb1af4c9
Retinex, correction to last commit, code cleaned
2015-11-01 23:19:40 +01:00
heckflosse
0120bcd836
Speedup for boxblur
2015-11-01 13:41:21 +01:00
Beep6581
71303fd51c
Merge branch 'master' into retinexgausstest
2015-10-31 21:45:34 +01:00
Beep6581
3821749177
Fixes Retinex Hue Equalizer not reapplying effect when changing Method, issue 2833
2015-10-31 21:28:21 +01:00
Beep6581
b98aa2966d
Fixes Retinex Method not read from PP3, issue 2833
2015-10-31 21:27:43 +01:00