Skip to content

Port Sketch engine to Lager

Refactors kis_sketchop_option into KisSketchOpOption Data/Model/Widget files, and density, linewidth, and offset_scale options into KisSketchStandardOptions / OptionData.

It seems to work, but I have some doubts code-wise: There was some code in kis_sketch_paintop_settings_widget.cpp to modify some XML configuration, which was triggering SAFE ASSERT (krita): "data" in file src/plugins/paintops/libpaintop/kis_brush_option_widget.cpp, line 109. I couldn't figure out what the code was supposed to do, so it might be wrong to remove it.

Merge request reports