Merge with dev

This commit is contained in:
Desmis
2019-09-11 08:35:25 +02:00
505 changed files with 1685 additions and 645 deletions

View File

@@ -14,7 +14,7 @@
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with RawTherapee. If not, see <http://www.gnu.org/licenses/>.
* along with RawTherapee. If not, see <https://www.gnu.org/licenses/>.
*/
#ifndef _IMPROCCOORDINATOR_H_
#define _IMPROCCOORDINATOR_H_
@@ -77,7 +77,7 @@ protected:
bool softProof;
bool gamutCheck;
bool sharpMask;
bool sharpMaskChanged;
int scale;
bool highDetailPreprocessComputed;
bool highDetailRawComputed;
@@ -161,6 +161,7 @@ protected:
FlatFieldAutoClipListener *flatFieldAutoClipListener;
AutoContrastListener *bayerAutoContrastListener;
AutoContrastListener *xtransAutoContrastListener;
AutoContrastListener *pdSharpenAutoContrastListener;
FrameCountListener *frameCountListener;
ImageTypeListener *imageTypeListener;
AutoColorTonListener* actListener;
@@ -367,7 +368,7 @@ public:
void getMonitorProfile (Glib::ustring& profile, RenderingIntent& intent) const override;
void setSoftProofing (bool softProof, bool gamutCheck) override;
void getSoftProofing (bool &softProof, bool &gamutCheck) override;
void setSharpMask (bool sharpMask) override;
ProcEvent setSharpMask (bool sharpMask) override;
bool updateTryLock () override
{
return updaterThreadStart.trylock();
@@ -472,6 +473,11 @@ public:
xtransAutoContrastListener = acl;
}
void setpdSharpenAutoContrastListener (AutoContrastListener* acl) override
{
pdSharpenAutoContrastListener = acl;
}
void setImageTypeListener (ImageTypeListener* itl) override
{
imageTypeListener = itl;