Revision e4fc9d4...

Go back to digest for 22nd December 2013

Bug Fixes in Office

Dmitry Kazakov committed changes in [calligra] /ui:

Fixed a concurrent File Layer source image change

Now when the source image is changed we use an iterational algorithm
which is usually applied to a SeqLock problem:

1) Save the size and lastModified tag of the image
2) Copy the image to the temporary directory
3) Check whether the image has changed during the copy operation
4) If everything is ok load the image from a temporary copy. If not,
restart.

File Changes

Added 2 files
  • /ui
  •   krita/kis_safe_document_loader.cpp
  •   krita/kis_safe_document_loader.h
Modified 3 files
  • /ui
  •   krita/CMakeLists.txt
  •   krita/kis_file_layer.cpp
  •   krita/kis_file_layer.h
5 files changed in total