Revision 79eef41...
Go back to digest for 25th November 2012Bug Fixes in Office
Dmitry Kazakov committed changes in [calligra/krita-new-move-tool-kazakov] /:
Fixed KisExperimentPaintOp to be much faster
Implemented an idea which we discussed long-long ago. The updates are
coming now only for the areas that really changed. In this tool the
changed area can be easily represented as a set of triangles. These
triangles are then split into a set of rectangles and the path is
rendered for these areas only.
Notes:
+ now the tool can be used by artists for real work
+ smoothing and speed options work perfectly
- mirroring doesn't work right now (will be fixed in the next patch)
- displacement doesn't work (I've disabled it, because efficient
implementation of it may take some time). I'll do it only if
artists will really need it.
File Changes
Modified 11 files
- krita/image/kis_painter.cc
- krita/image/kis_painter.h
- krita/plugins/paintops/experiment/kis_experiment_paintop.cpp
- krita/plugins/paintops/experiment/kis_experiment_paintop.h
- krita/plugins/paintops/experiment/kis_experiment_paintop_settings.cpp
- krita/plugins/paintops/experiment/kis_experiment_paintop_settings.h
- krita/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.cpp
- krita/plugins/paintops/experiment/kis_experiment_paintop_settings_widget.h
- krita/plugins/paintops/experiment/kis_experimentop_option.cpp
- krita/plugins/paintops/experiment/kis_experimentop_option.h
- krita/plugins/paintops/experiment/wdgexperimentoptions.ui
11 files changed in total