Revision 98f3d8f...

Go back to digest for 13th January 2013

Bug Fixes in Office

Dmitry Kazakov committed changes in [calligra] /:

Fixed several bugs of transforming Shape/Paint layers

This patch fixes several problems:
1) Fixes the updates of the clone layer, when changing
its source's mask
2) Fixes updates for undo of a transformation of a layer
having both clone and a mask
3) Fixes Mirroring of a paint layer with odd size
4) Fixes Undo for transformations on Shape Layers
5) Adds a Unit Test for all this.

,312734,312742,312750

File Changes

Added 3 files
  •   krita/sdk/tests/ui_manager_test.h
  •   krita/ui/tests/kis_node_manager_test.cpp
  •   krita/ui/tests/kis_node_manager_test.h
Modified 12 files
  •   krita/image/kis_base_rects_walker.h
  •   krita/image/kis_image.cc
  •   krita/image/kis_image.h
  •   krita/image/kis_image_interfaces.h
  •   krita/image/kis_mask.cc
  •   krita/image/kis_processing_applicator.cpp
  •   krita/image/kis_transform_worker.cc
  •   krita/sdk/tests/qimage_based_test.h
  •   krita/ui/flake/kis_shape_layer_canvas.cpp
  •   krita/ui/flake/kis_shape_layer_canvas.h
  •   krita/ui/tests/CMakeLists.txt
  •   krita/ui/tests/kis_selection_manager_test.cpp
15 files changed in total