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:
@@ -23,6 +23,7 @@
|
||||
#include <vector>
|
||||
#include <cstdio>
|
||||
#include <cmath>
|
||||
#include <lcms2.h>
|
||||
#include "LUT.h"
|
||||
#include "coord.h"
|
||||
|
||||
@@ -41,6 +42,14 @@ class WavOpacityCurveW;
|
||||
class WavOpacityCurveWL;
|
||||
class RetinextransmissionCurve;
|
||||
|
||||
typedef enum RenderingIntent {
|
||||
RI_PERCEPTUAL = INTENT_PERCEPTUAL,
|
||||
RI_RELATIVE = INTENT_RELATIVE_COLORIMETRIC,
|
||||
RI_SATURATION = INTENT_SATURATION,
|
||||
RI_ABSOLUTE = INTENT_ABSOLUTE_COLORIMETRIC,
|
||||
RI__COUNT
|
||||
} eRenderingIntent;
|
||||
|
||||
namespace procparams
|
||||
{
|
||||
|
||||
@@ -941,8 +950,7 @@ public:
|
||||
int dcpIlluminant;
|
||||
Glib::ustring working;
|
||||
Glib::ustring output;
|
||||
Glib::ustring monitorProfile; // Not stored persistently as it is just an optional settings override.
|
||||
int monitorIntent; // Not store persistently as it is just an optional settings override.
|
||||
eRenderingIntent outputIntent;
|
||||
static const Glib::ustring NoICMString;
|
||||
|
||||
Glib::ustring gamma;
|
||||
|
Reference in New Issue
Block a user