Fixed history and preview refreshing
This commit is contained in:
@@ -22,6 +22,10 @@
|
|||||||
namespace rtengine
|
namespace rtengine
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Aligned so the first entry starts on line 30
|
||||||
enum ProcEvent {
|
enum ProcEvent {
|
||||||
EvPhotoLoaded = 0,
|
EvPhotoLoaded = 0,
|
||||||
EvProfileLoaded = 1,
|
EvProfileLoaded = 1,
|
||||||
@@ -226,7 +230,6 @@ enum ProcEvent {
|
|||||||
EvDPDNredchro = 200,
|
EvDPDNredchro = 200,
|
||||||
EvDPDNbluechro = 201,
|
EvDPDNbluechro = 201,
|
||||||
EvDPDNmet = 202,
|
EvDPDNmet = 202,
|
||||||
// EvDPDNperform=201,
|
|
||||||
EvDemosaicLMMSEIter = 203,
|
EvDemosaicLMMSEIter = 203,
|
||||||
EvCATbadpix = 204,
|
EvCATbadpix = 204,
|
||||||
EvCATAutoAdap = 205,
|
EvCATAutoAdap = 205,
|
||||||
@@ -278,15 +281,13 @@ enum ProcEvent {
|
|||||||
EvDirPyrEqualizerSkin = 251,
|
EvDirPyrEqualizerSkin = 251,
|
||||||
EvDirPyrEqlgamutlab = 252,
|
EvDirPyrEqlgamutlab = 252,
|
||||||
EvDirPyrEqualizerHueskin = 253,
|
EvDirPyrEqualizerHueskin = 253,
|
||||||
// EvDirPyrEqualizeralg=254,
|
EvDPDNmedian = 254, // EvDirPyrEqualizeralg=254,
|
||||||
EvDPDNmedian = 254,
|
|
||||||
EvDPDNmedmet = 255,
|
EvDPDNmedmet = 255,
|
||||||
EvColorToningEnabled = 256,
|
EvColorToningEnabled = 256,
|
||||||
EvColorToningColor = 257,
|
EvColorToningColor = 257,
|
||||||
EvColorToningOpacity = 258,
|
EvColorToningOpacity = 258,
|
||||||
EvColorToningCLCurve = 259,
|
EvColorToningCLCurve = 259, // EvColorToningTwocolor=259,
|
||||||
EvColorToningMethod = 260,
|
EvColorToningMethod = 260,
|
||||||
// EvColorToningTwocolor=259,
|
|
||||||
EvColorToningLLCurve = 261,
|
EvColorToningLLCurve = 261,
|
||||||
EvColorToningredlow = 262,
|
EvColorToningredlow = 262,
|
||||||
EvColorToninggreenlow = 263,
|
EvColorToninggreenlow = 263,
|
||||||
@@ -444,7 +445,7 @@ enum ProcEvent {
|
|||||||
EvRetinexEnabled = 415,
|
EvRetinexEnabled = 415,
|
||||||
EvRetinexmedianmap = 416,
|
EvRetinexmedianmap = 416,
|
||||||
EvLlimd = 417,
|
EvLlimd = 417,
|
||||||
EvretinexColorSpace = 418, //change to 418 if we want a separate history entry "Retinex - Color space"
|
EvretinexColorSpace = 418, // 418 if we want a separate history entry "Retinex - Color space", 406 if we don't
|
||||||
EvLCDHCurve = 419,
|
EvLCDHCurve = 419,
|
||||||
NUMOFEVENTS
|
NUMOFEVENTS
|
||||||
};
|
};
|
||||||
|
@@ -19,6 +19,13 @@
|
|||||||
#include "refreshmap.h"
|
#include "refreshmap.h"
|
||||||
#include "procevents.h"
|
#include "procevents.h"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// Aligned so the first entry starts on line 30
|
||||||
int refreshmap[rtengine::NUMOFEVENTS] = {
|
int refreshmap[rtengine::NUMOFEVENTS] = {
|
||||||
ALL, // EvPhotoLoaded,
|
ALL, // EvPhotoLoaded,
|
||||||
ALL, // EvProfileLoaded,
|
ALL, // EvProfileLoaded,
|
||||||
@@ -102,7 +109,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
RESIZE, // EvResizeHeight
|
RESIZE, // EvResizeHeight
|
||||||
RESIZE, // EvResizeEnabled
|
RESIZE, // EvResizeEnabled
|
||||||
ALL, // EvProfileChangeNotification
|
ALL, // EvProfileChangeNotification
|
||||||
// RETINEX, // EvShrHighQuality
|
RETINEX, // EvShrHighQuality
|
||||||
TRANSFORM, // EvPerspCorr
|
TRANSFORM, // EvPerspCorr
|
||||||
DARKFRAME, // EvLCPFile
|
DARKFRAME, // EvLCPFile
|
||||||
RGBCURVE, // EvRGBrCurveLumamode
|
RGBCURVE, // EvRGBrCurveLumamode
|
||||||
@@ -169,7 +176,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
SHARPENING, // EvSharpenEdgeThreechannels
|
SHARPENING, // EvSharpenEdgeThreechannels
|
||||||
SHARPENING, // EvSharpenMicroEnabled
|
SHARPENING, // EvSharpenMicroEnabled
|
||||||
SHARPENING, // EvSharpenMicroMatrix
|
SHARPENING, // EvSharpenMicroMatrix
|
||||||
DEMOSAIC, // EvDemosaicALLEnhanced // Disabled but not removed for now, may be reintroduced some day
|
DEMOSAIC, // EvDemosaicALLEnhanced Disabled but not removed for now, may be reintroduced some day
|
||||||
RGBCURVE, // EvVibranceEnabled
|
RGBCURVE, // EvVibranceEnabled
|
||||||
RGBCURVE, // EvVibrancePastels
|
RGBCURVE, // EvVibrancePastels
|
||||||
RGBCURVE, // EvVibranceSaturated
|
RGBCURVE, // EvVibranceSaturated
|
||||||
@@ -255,7 +262,7 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
RGBCURVE, // EvBWAfterCurve
|
RGBCURVE, // EvBWAfterCurve
|
||||||
RGBCURVE, // EvBWAfterCurveMode
|
RGBCURVE, // EvBWAfterCurveMode
|
||||||
RGBCURVE, // EvAutoch
|
RGBCURVE, // EvAutoch
|
||||||
NONE, // --unused--
|
0, // --unused--
|
||||||
RGBCURVE, // EvNeutralBW
|
RGBCURVE, // EvNeutralBW
|
||||||
TRANSFORM, // EvGradientFeather
|
TRANSFORM, // EvGradientFeather
|
||||||
TRANSFORM, // EvGradientStrength
|
TRANSFORM, // EvGradientStrength
|
||||||
@@ -276,13 +283,11 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
DIRPYREQUALIZER, // EvDirPyrEqualizerHueskin
|
DIRPYREQUALIZER, // EvDirPyrEqualizerHueskin
|
||||||
ALLNORAW, // EvDPDNmedian
|
ALLNORAW, // EvDPDNmedian
|
||||||
ALLNORAW, // EvDPDNmedmet
|
ALLNORAW, // EvDPDNmedmet
|
||||||
//DIRPYREQUALIZER // EvDirPyrEqualizeralg
|
|
||||||
RGBCURVE, // EvColorToningEnabled
|
RGBCURVE, // EvColorToningEnabled
|
||||||
RGBCURVE, // EvColorToningColor
|
RGBCURVE, // EvColorToningColor
|
||||||
RGBCURVE, // EvColorToningOpacity
|
RGBCURVE, // EvColorToningOpacity
|
||||||
RGBCURVE, // EvColorToningCLCurve
|
RGBCURVE, // EvColorToningCLCurve
|
||||||
RGBCURVE, // EvColorToningMethod
|
RGBCURVE, // EvColorToningMethod
|
||||||
//RGBCURVE, // EvColorToningTwocolor
|
|
||||||
RGBCURVE, // EvColorToningLLCurve
|
RGBCURVE, // EvColorToningLLCurve
|
||||||
RGBCURVE, // EvColorToningredlow
|
RGBCURVE, // EvColorToningredlow
|
||||||
RGBCURVE, // EvColorToninggreenlow
|
RGBCURVE, // EvColorToninggreenlow
|
||||||
@@ -428,22 +433,19 @@ int refreshmap[rtengine::NUMOFEVENTS] = {
|
|||||||
DIRPYREQUALIZER, // EvWavedgeampli
|
DIRPYREQUALIZER, // EvWavedgeampli
|
||||||
DIRPYREQUALIZER, // EvWavlev3nois
|
DIRPYREQUALIZER, // EvWavlev3nois
|
||||||
DIRPYREQUALIZER, // EvWavNPmet
|
DIRPYREQUALIZER, // EvWavNPmet
|
||||||
DEMOSAIC, // Unused?
|
|
||||||
ALLNORAW, // EvretinexMethod
|
ALLNORAW, // EvretinexMethod
|
||||||
ALLNORAW, // EvLneigh
|
ALLNORAW, // EvLneigh
|
||||||
ALLNORAW, // EvLgain
|
ALLNORAW, // EvLgain
|
||||||
ALLNORAW, // EvLoffs was EvLstr
|
ALLNORAW, // EvLoffs
|
||||||
ALLNORAW, // EvLstr was EvLscal
|
ALLNORAW, // EvLstr
|
||||||
ALLNORAW, // EvLscal was EvLvart
|
ALLNORAW, // EvLscal
|
||||||
ALLNORAW, // EvLvart was EvLCDCurve
|
ALLNORAW, // EvLvart
|
||||||
ALLNORAW, // EvRetinexOpacity // not used
|
ALLNORAW, // EvLCDCurve
|
||||||
ALLNORAW, // EvRetinextransmission
|
ALLNORAW, // EvRetinextransmission
|
||||||
DEMOSAIC, // EvRetinexEnabled was EvRetinexretinex <-- TODO we can probably delete this
|
DEMOSAIC, // EvRetinexEnabled
|
||||||
ALLNORAW, // EvRetinexmedianmap
|
ALLNORAW, // EvRetinexmedianmap
|
||||||
ALLNORAW, // EvLlimd
|
ALLNORAW, // EvLlimd
|
||||||
DEMOSAIC, // Evretinexcolorspace
|
DEMOSAIC, // Evretinexcolorspace
|
||||||
ALLNORAW // EvLCDHCurve
|
ALLNORAW // EvLCDHCurve
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@@ -68,7 +68,6 @@
|
|||||||
#define INPUTPROFILE WHITEBALANCE
|
#define INPUTPROFILE WHITEBALANCE
|
||||||
#define GAMMA (M_COLOR|M_LUMINANCE)
|
#define GAMMA (M_COLOR|M_LUMINANCE)
|
||||||
#define MINUPDATE M_MINUPDATE
|
#define MINUPDATE M_MINUPDATE
|
||||||
#define NONE 0
|
|
||||||
#define ALLNORAW (M_INIT|M_LINDENOISE|M_TRANSFORM|M_BLURMAP|M_AUTOEXP|M_RGBCURVE|M_LUMACURVE|M_LUMINANCE|M_COLOR)
|
#define ALLNORAW (M_INIT|M_LINDENOISE|M_TRANSFORM|M_BLURMAP|M_AUTOEXP|M_RGBCURVE|M_LUMACURVE|M_LUMINANCE|M_COLOR)
|
||||||
|
|
||||||
extern int refreshmap[];
|
extern int refreshmap[];
|
||||||
|
Reference in New Issue
Block a user