Revision 12f7d13...

Go back to digest for 23rd March 2014

Features in Office

Dmitry Kazakov committed changes in [calligra/krita-testing-kazakov] /:

Connect the Scanline Fill algorithm to KisFillPainter

This patch finishes the implementation of the scanline algorithm.

There are a few TODOs still:

1) Supports pixel sizes 1, 2, 4 and 8 bytes. Asserts for anything else.
2) Code Duplications in KisFillPainterTest
3) Unittests are still failing or do nothing
4) No UI for the fill tool to choose whether to use compositioning

File Changes

Modified 11 files
  •   krita/benchmarks/kis_floodfill_benchmark.cpp
  •   krita/image/kis_fill_painter.cc
  •   krita/image/kis_fill_painter.h
  •   krita/image/floodfill/kis_fill_interval_map_p.h
  •   krita/image/floodfill/kis_scanline_fill.cpp
  •   krita/image/floodfill/kis_scanline_fill.h
  •   krita/image/tests/kis_fill_painter_test.cpp
  •   krita/image/tests/kis_fill_painter_test.h
  •   krita/image/tests/kis_scanline_fill_test.cpp
  •   krita/ui/processing/fill_processing_visitor.cpp
  •   krita/plugins/tools/selectiontools/kis_tool_select_contiguous.cc
11 files changed in total