Hi
I would like to know what are your preferences regarding how to
integrate a different code path in draw_dab, to make this feature
possible:
http://gitorious.org/mypaint/lockalpha/commit/5c7e92dac614c7fa73b60d2d66c44527fdc480e9
Of course, if you think it is crap and you do not want it in MyPai
2010/9/3 Martin Renold :
> On Fri, Sep 03, 2010 at 10:46:44AM +0000, k.guc...@gmail.com wrote:
>> http://gitorious.org/mypaint/lockalpha/commit/5c7e92dac614c7fa73b60d2d66c44527fdc480e9
>>
>> Of course, if you think it is crap and you do not want it in MyPaint,
>> j
OK, so I made this thing with templates to allow different blend modes
in draw_dab(), they should be inlined automagically by g++. Any
insights about this approach? Is this something you could accept for
mainline MyPaint code?
http://gitorious.org/~guciek/mypaint/lockalpha/commit/979acc050d95e4bb6
> Gives you a new brushsetting "lock alpha" to smoothly choose between locked
> and non-locked alpha channel (and of course, it may depend on any brush
> input). The rest of the GUI support could be implemented along the lines of
> eraser mode, I think.
Here's why I think this should NOT be a bru
I just thought that "Eraser Mode" might be one of blend modes,
so maybe at the GUI side it would be nice to just replace
"Toggle Eraser Mode" with "Choose Blend Mode":
http://github.com/guciek/mypaint/commit/a9a3a2470e97f4619242857c59979ae7969136be
I think that this way MyPaint the code could be st
OK, so here it is working your way + changed handling of erasing in
draw_dab() as a blend mode:
http://github.com/guciek/mypaint/commits/blend_modes/
>> 1) there might be other blending modes, like those in the code you
>> linked to, implemented in the future, and it is not sensible to turn
>> mo
> I found some very ugly bug, though: when I select a brush, sometimes it is
> not completely restored, eg. I select the round "bulk" brush, and the brush
> stroke does change in some way but it stays elliptical. I hope it's only in
> your branch; I did not find it at a quick glance through your