Skip to content

Port Bristle (Hairy) engine to Lager

Refactors kis_hairy_bristle and hairy_ink options into KisHairyBristle/Ink Option Data/Model/Widget files.

It works, but I'm not sure about some of the code, namely:

  • The connectControlCurve function, which I put in KisHairyInkOptionWidget because it couldn't be included in KisWidgetConnectionUtils. If this is the correct way to do this, where should it be?
  • kis_hairy_paintop_settings.cpp used a constant which is now in KisHairyBristleOptionData.cpp, which doesn't seem to be includeable.

Merge request reports