Some fixes for Noise Reduction, Issue 2557 #23

This commit is contained in:
Ingo
2014-11-13 12:24:35 +01:00
parent d1be190be3
commit e16b36303f
16 changed files with 248 additions and 218 deletions

View File

@@ -493,7 +493,7 @@ void EditorPanel::open (Thumbnail* tmb, rtengine::InitialImage* isrc) {
// since there was no resize event
if (iareapanel->imageArea->mainCropWindow)
{
iareapanel->imageArea->mainCropWindow->cropHandler.newImage(ipc);
iareapanel->imageArea->mainCropWindow->cropHandler.newImage(ipc, false);
iareapanel->imageArea->mainCropWindow->initialImageArrived();
// In single tab mode, the image is not always updated between switches
@@ -1101,7 +1101,7 @@ bool EditorPanel::idle_saveImage (ProgressConnector<rtengine::IImage16*> *pc, Gl
msgd.run ();
saveimgas->set_sensitive(true);
sendtogimp->set_sensitive(true);
sendtogimp->set_sensitive(true);
isProcessing = false;
}
@@ -1138,8 +1138,8 @@ bool EditorPanel::idle_imageSaved(ProgressConnector<int> *pc,rtengine::IImage16*
setProgressState(false);
delete pc;
SoundManager::playSoundAsync(options.sndBatchQueueDone);
delete pc;
SoundManager::playSoundAsync(options.sndBatchQueueDone);
isProcessing = false;
return false;
}
@@ -1220,7 +1220,7 @@ void EditorPanel::saveAsPressed () {
fnameOK = confirmOverwrite (*saveAsDialog, fnameOut);
}
if (fnameOK) {
if (fnameOK) {
isProcessing = true;
// save image
rtengine::procparams::ProcParams pparams;