Revision 4ca9c91...

Go back to digest for 11th September 2011

Bug Fixes in Graphics

Marcel Wiesweg committed changes in [digikam] /:

Allow to save/save-versioned raw image which were imported, but not edited

Clean up the mechanism which updates undo/redo state, remove bool parameters
and add state object. Clean up canvas indirections.
Distinguish "has any changes" and "has changes which can be undone", where the
latter excludes RAW import. Some actions are enabled according to the former,
some follow the latter property.
By design decision, a RAW import result can now be saved, but when closing the
window without saving, no save/discard prompt will be shown.

File Changes

Modified 11 files
  •   NEWS
  •   utilities/imageeditor/canvas/canvas.cpp
  •   utilities/imageeditor/canvas/canvas.h
  •   utilities/imageeditor/canvas/dimginterface.cpp
  •   utilities/imageeditor/canvas/dimginterface.h
  •   utilities/imageeditor/canvas/undomanager.cpp
  •   utilities/imageeditor/canvas/undomanager.h
  •   utilities/imageeditor/editor/editorwindow.cpp
  •   utilities/imageeditor/editor/editorwindow.h
  •   utilities/imageeditor/editor/imagewindow.cpp
  •   utilities/imageeditor/editor/imagewindow.h
11 files changed in total