237 Commits

Author SHA1 Message Date
Desmis
9e1b9f7c19 Add C=f(C) curve and fixed some bugs 2017-01-23 13:06:10 +01:00
Desmis
273e1cb3b2 Init locallabgtk3 2017-01-21 15:34:40 +01:00
Hombre
3eeeb151ec Merge branch 'master' into spot-removal-tool 2016-12-28 01:57:46 +01:00
Flössie
0bbc84b2af Merge branch 'master' into clang-tidy 2016-10-18 17:48:50 +02:00
heckflosse
ed42b1239c Merge cppckeck2 branch into master 2016-10-16 22:13:13 +02:00
heckflosse
e98bd47487 Cppcheck: Fix some warnings 2016-10-12 19:04:06 +02:00
Flössie
0731975ff0 Apply modernize-use-nullptr
Setup:
- `mkdir tidy; cd tidy`
- `cmake .. -DCMAKE_BUILD_TYPE=debug -DPROC_TARGET_NUMBER=1 -DCACHE_NAME_SUFFIX=4 -DBINDIR=. -DDATADIR=. -DBUILD_BUNDLE=ON -DWITH_LTO=OFF -DOPTION_OMP=OFF -DCMAKE_EXPORT_COMPILE_COMMANDS=ON`
- `cd ..`
- `find -name '*.cc' -exec clang-tidy-3.8 -header-filter=.* -p=tidy -fix-errors -checks=modernize-use-nullptr {} \;`
2016-10-12 17:48:40 +02:00
Hombre
6b22cbd831 Merge branch 'master' into spot-removal-tool 2016-10-07 13:55:59 +02:00
Hombre
23011fbd63 Merge branch 'master' into softproofing 2016-10-04 00:04:57 +02:00
heckflosse
3ffe983140 Small code cleanups 2016-09-09 21:54:51 +02:00
heckflosse
ef83e6b591 Removed StopWatches and corrected some bugs from latest commit 2016-09-07 23:34:06 +02:00
heckflosse
0f21a0de6c Speedups for denoise, fixes #3418 2016-09-07 16:44:16 +02:00
Hombre
7c7cb9f9f1 Bug fix: the monitor profile and softproofing profile are now computed
automatically even without special trigger event. The order of the
Monitor Intent is now correct.
2016-08-29 21:04:59 +02:00
Hombre
a1981dbd4d Merge branch 'master' into softproofing 2016-08-27 23:52:53 +02:00
Hombre
5affa18341 Introducting soft-proofing and Black Point Compensation, simplify the
CMM at the end of the pipeline + sparse code refactoring
A new BPC checkbutton has been created in 'Preferences/Color Management'
and in the ICM tool. Better hanbling of widget sensitivity of the output
profile / gamma part of the ICM tool.
2016-08-24 22:32:06 +02:00
heckflosse
7a4cf9aba8 Colourtoning: Always calculate saturation for 'Automatic Saturation Protection' from full image 2016-08-23 19:59:49 +02:00
Beep6581
10f4bf3109 Merged master into rgbcurvesspeedup. 2016-06-02 22:33:34 +02:00
heckflosse
b31225672a Some new improvements to speed of curve generation (mainly to speedup thumb processing in file browser) 2016-05-31 23:47:01 +02:00
heckflosse
6646c2dc5c Speedup for thumbnail and editor processing, also reduced base memory usage a bit 2016-05-06 21:51:57 +02:00
heckflosse
2dd2f5ca17 Speedup for thumbnail processing 2016-05-01 00:16:06 +02:00
Hombre
56dafcf8c1 Spot Removal tool
It is not working yet, but the GUI is (almost) done.
See issue #2239.
2016-04-23 00:46:01 +02:00
Desmis
b449e0827b Init new process gain with curve 2016-02-11 18:21:56 +01:00
Adam Reichold
cefb221220 Remove the redundant isColorProfile dirty flag, but keep updating the monitor profile using processing parameter change events. 2016-01-01 20:10:48 +01:00
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
bcbb45454a Updated icons (from Drslony), code cleanup and bugfix 2015-12-29 03:52:50 +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
Desmis
731ccb3ef5 Add 2 methods for magenta highlight 2015-10-05 15:19:36 +02:00
Desmis
270367c592 Display histogram L in Histogram equalizer 2015-09-14 13:14:28 +02:00
heckflosse
bc841d9808 Retinex, only demosaic when enabled/disabled or Colorspace changes 2015-09-13 00:39:55 +02:00
Morgan Hardwood
5aa6f7861a Dehaze tool renamed to Retinex, GUI fixed, defaults changed 2015-09-11 21:04:29 +02:00
Desmis
528d85b1f9 Dehaz enhancement HSL GUI bugs partialpaste... 2015-09-09 20:01:27 +02:00
Morgan Hardwood
d8945607d5 astyle modified code on dehaze 2015-09-08 09:56:30 +02:00
Desmis
60b3341f3a GUI enhancement for DeHaze 2015-09-08 07:14:59 +02:00
heckflosse
8b911d4789 DeHaze enhancements (Desmis) and some bugfixes (heckflosse) 2015-09-03 17:34:05 +02:00
Desmis
3bddbc8d6f Dehaze with Rawprocess 2015-08-23 16:41:51 +02:00
DrSlony
0e0cfb9b25 Formatted all .cc and .h code in rtengine, rtexif and rtgui using astyle 2015-08-11 11:55:03 +02:00
torger
d5ca351c20 Issue 2134: removed obsolete raw highlight preservation setting from GUI (still left in procparams for backwards compatilibility) 2015-07-10 12:00:36 +02:00