Port Bristle (Hairy) engine to Lager
requested to merge freyalupen/krita:freyalupen/lager-based-brush-editor-bristle into kazakov/lager-based-brush-editor
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.