Revision 629e86e...

Go back to digest for 4th November 2012

Bug Fixes in Office

Dmitry Kazakov committed changes in [calligra] /:

Fixed a bug in storing the filter configuration in filter-based layers

The storage of the filter configuration in now implemented in
KisNodeFilterInterface and is done by means of external shared pointers
(QSharedPointer). This makes the use of this configuration thread safe.

This patch also fixes various memory leaks in
KisLayerManager and KisMaskManager.

File Changes

Added 1 files
  • krita/image/kis_node_filter_interface.cpp
Deleted 1 files
  • krita/image/commands/kis_change_generator_command.h
Modified 18 files
  •   krita/image/CMakeLists.txt
  •   krita/image/kis_adjustment_layer.cc
  •   krita/image/kis_adjustment_layer.h
  •   krita/image/kis_async_merger.cpp
  •   krita/image/kis_filter_mask.cpp
  •   krita/image/kis_filter_mask.h
  •   krita/image/kis_node_filter_interface.h
  •   krita/image/kis_selection_based_layer.cpp
  •   krita/image/kis_selection_based_layer.h
  •   krita/ui/kis_layer_manager.cc
  •   krita/ui/kis_mask_manager.cc
  •   krita/image/commands/kis_change_filter_command.h
  •   krita/image/commands/kis_node_commands.h
  •   krita/image/generator/kis_generator_layer.cpp
  •   krita/image/generator/kis_generator_layer.h
  •   krita/ui/kra/kis_kra_load_visitor.cpp
  •   krita/ui/kra/kis_kra_save_visitor.cpp
  •   krita/ui/kra/kis_kra_savexml_visitor.cpp
20 files changed in total