Revision faa2674...

Go back to digest for 2nd September 2012

Features in Office

Boudewijn Rempt committed changes in [calligra/krita-sketch-rempt] /:

Implement multitouch painting in krita

This moves the multihand painting code into the freehand tool helper
and reorganizes the data to take care of multiple input points per
event, or generated output points (for multihand). The api is now much
simpler, the code a bit more complex.

Limitations:

* additional touch points during painting are not detected
* dropping touch points during painting is not detected
* it's not tested because the canvas doesn't show up for me.

File Changes

Deleted 2 files
  • /ui/tool
  •   krita/kis_tool_multihand_helper.cpp
  •   krita/kis_tool_multihand_helper.h
Modified 9 files
  •   krita/image/kis_distance_information.h
  •   krita/ui/CMakeLists.txt
  •   krita/ui/tool/kis_painting_information_builder.cpp
  •   krita/ui/tool/kis_painting_information_builder.h
  •   krita/ui/tool/kis_tool_freehand_helper.cpp
  •   krita/ui/tool/kis_tool_freehand_helper.h
  •   krita/plugins/tools/defaulttools/kis_tool_multihand.cpp
  •   krita/plugins/tools/defaulttools/kis_tool_multihand.h
  •   krita/ui/tool/strokes/kis_painter_based_stroke_strategy.cpp
11 files changed in total