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.
This commit is contained in:
Hombre
2015-12-15 01:06:38 +01:00
parent 8f73377601
commit 32eb6b996c
48 changed files with 7255 additions and 142 deletions

View File

@@ -64,9 +64,9 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
DARKFRAME, // EvLCPUseVign,
TRANSFORM, // EvLCPUseCA,
M_VOID, // EvFixedExp
WHITEBALANCE, // EvWBMethod,
WHITEBALANCE, // EvWBTemp,
WHITEBALANCE, // EvWBGreen,
ALLNORAW, // EvWBMethod,
ALLNORAW, // EvWBTemp,
ALLNORAW, // EvWBGreen,
RGBCURVE, // EvToneCurveMode1,
RGBCURVE, // EvToneCurve2,
RGBCURVE, // EvToneCurveMode2,
@@ -75,7 +75,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
0, // EvCDNEnabled:obsolete,
ALL, // EvBlendCMSMatrix,
RGBCURVE, // EvDCPToneCurve,
INPUTPROFILE, // EvDCPIlluminant,
ALLNORAW, // EvDCPIlluminant,
RETINEX, // EvSHEnabled,
RGBCURVE, // EvSHHighlights,
RGBCURVE, // EvSHShadows,
@@ -97,7 +97,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
ALLNORAW, // EvHRMethod,
ALLNORAW, // EvWProfile,
OUTPUTPROFILE, // EvOProfile,
INPUTPROFILE, // EvIProfile,
ALLNORAW, // EvIProfile,
TRANSFORM, // EvVignettingAmount,
RGBCURVE, // EvChMixer,
RESIZE, // EvResizeScale,
@@ -234,8 +234,8 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
LUMINANCECURVE, // EvCATbadpix
LUMINANCECURVE, // EvCATAutoadap
DEFRINGE, // EvPFCurve
WHITEBALANCE, // EvWBequal
WHITEBALANCE, // EvWBequalbo
ALLNORAW, // EvWBequal
ALLNORAW, // EvWBequalbo
TRANSFORM, // EvGradientDegree
TRANSFORM, // EvGradientEnabled
TRANSFORM, // EvPCVignetteStrength
@@ -421,7 +421,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
DIRPYREQUALIZER, // EvWavNeutral
RGBCURVE, // EvDCPApplyLookTable,
RGBCURVE, // EvDCPApplyBaselineExposureOffset,
INPUTPROFILE, // EvDCPApplyHueSatMap
ALLNORAW, // EvDCPApplyHueSatMap
DIRPYREQUALIZER, // EvWavenacont
DIRPYREQUALIZER, // EvWavenachrom
DIRPYREQUALIZER, // EvWavenaedge
@@ -452,7 +452,11 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
DEMOSAIC, // EvLslope
RETINEX, // EvLhighl
DEMOSAIC, // EvLbaselog
// DEMOSAIC, // EvLgrbl
DEMOSAIC // EvRetinexlhcurve
// DEMOSAIC, // EvLgrbl
DEMOSAIC, // EvRetinexlhcurve
ALLNORAW, // EvOIntent
ALLNORAW, // EvSoftProof
MONITORTRANSFORM // EvMonitorTransform
};