Merge branch 'master' into gtk3-merge-master-b8eb349
This commit is contained in:
@@ -33,7 +33,7 @@
|
||||
#include "edit.h"
|
||||
|
||||
class ImageAreaPanel;
|
||||
class ImageArea : public Gtk::DrawingArea, public CropWindowListener, public EditDataProvider
|
||||
class ImageArea : public Gtk::DrawingArea, public CropWindowListener, public EditDataProvider, public LockablePickerToolListener
|
||||
{
|
||||
|
||||
friend class ZoomPanel;
|
||||
@@ -70,10 +70,11 @@ public:
|
||||
PreviewModePanel* previewModePanel;
|
||||
ImageArea* iLinkedImageArea; // used to set a reference to the Before image area, which is set when before/after view is enabled
|
||||
|
||||
ImageArea (ImageAreaPanel* p);
|
||||
explicit ImageArea (ImageAreaPanel* p);
|
||||
~ImageArea ();
|
||||
|
||||
void setImProcCoordinator (rtengine::StagedImageProcessor* ipc_);
|
||||
rtengine::StagedImageProcessor* getImProcCoordinator() const;
|
||||
void setImProcCoordinator(rtengine::StagedImageProcessor* ipc_);
|
||||
void setPreviewModePanel(PreviewModePanel* previewModePanel_)
|
||||
{
|
||||
previewModePanel = previewModePanel_;
|
||||
@@ -122,6 +123,7 @@ public:
|
||||
void cropWindowSelected (CropWindow* cw);
|
||||
void cropWindowClosed (CropWindow* cw);
|
||||
ToolMode getToolMode ();
|
||||
bool showColorPickers ();
|
||||
void setToolHand ();
|
||||
void straightenReady (double rotDeg);
|
||||
void spotWBSelected (int x, int y);
|
||||
@@ -143,6 +145,9 @@ public:
|
||||
void cropZoomChanged (CropWindow* cw);
|
||||
void initialImageArrived (CropWindow* cw) ;
|
||||
|
||||
// LockablePickerToolListener interface
|
||||
void switchPickerVisibility (bool isVisible);
|
||||
|
||||
CropWindow* getMainCropWindow ()
|
||||
{
|
||||
return mainCropWindow;
|
||||
|
Reference in New Issue
Block a user