Add framing tool GUI
* Added under the Resize tool like PR sharpening * Adds FramingParams and FramingParamsEdited structs * No parameter read/write implemented * No support for batch mode * No adjuster listeners implemented * Signals and callback functions are defined but do nothing
This commit is contained in:
@@ -467,9 +467,13 @@ void BatchToolPanelCoordinator::panelChanged(const rtengine::ProcEvent& event, c
|
||||
crop->write (&pparams, &pparamsEdited);
|
||||
resize->update (pparams.crop.enabled, pparams.crop.w, pparams.crop.h, w, h);
|
||||
resize->write (&pparams, &pparamsEdited);
|
||||
framing->update (pparams.crop.enabled, pparams.crop.w, pparams.crop.h, w, h);
|
||||
framing->write (&pparams, &pparamsEdited);
|
||||
} else if (event == rtengine::EvCrop) {
|
||||
resize->update (pparams.crop.enabled, pparams.crop.w, pparams.crop.h);
|
||||
resize->write (&pparams, &pparamsEdited);
|
||||
framing->update (pparams.crop.enabled, pparams.crop.w, pparams.crop.h, w, h);
|
||||
framing->write (&pparams, &pparamsEdited);
|
||||
}
|
||||
} else {
|
||||
// Compensate rotation on flip
|
||||
|
Reference in New Issue
Block a user