What are the advantages to having this Feature? How will it benefit MyPaint’s work flow?
I tend to have trouble moving to new layer, constantly forget it, esp. when tired . . I was having a weird idea, maybe make it so, for instance some brushes where locked to say layer 2, layer 3, if those layers were first added . . . It might be quite dumb, hoping the experts here can find a way, at all, if this is useful . . . That way, if all my color - brushes are set to layer 2, line-art is set to paint in the layer 3, I’ll never have to click layers while painting, it’d make it faster, ie. no need to switch layers constantly, the brushes have a setting, so they paint to correct layer, not sure this require re-write, for most users it’d make the layer stuff more easy, it’d have to be some brush setting, or, some ID number . . Then, if I pick a color brush, it places the paint in layer 2, if then click some line-art brush, it just paints to layer 3 . . Really annoying to constantly switch layers, with some optimization, one could store the brush stuff in a buffer, or maybe cache, etc . . So, one doesn’t have to ’ wait ', between switching layers, so on . . .
What will be the challenges to adding this feature?
Might have to add some code, that sets bit memory aside, for the first brush strokes, then when CPU is free, copy them to the layer, brush is ’ set ’ to . .
Do you have any mockups or examples from other programs which implement this?
No, I just constantly forget to click the right layer, esp. when tired, or, after working ton, of hours . .
This is not a 100 % feature request, it’s more to hear if it’s even possible, also, what others, esp. the pro - coders, or mypaint experts think . . It’d sort-of make it bit faster to work in mypaint, and, sort-of make 100 % certain, one never paints in wrong layer, once the settings are done . . .