Hello I have made an attempt at enable sub-pixel painting with brushlib, and as far as I've tested (not extensively), it seems to give good results. The repository containing the changes is: https://gitorious.org/~mdias/mypaint/mdiass-mypaint
There's also another change included, which is splitting the brush stroke (for undo purposed) when the brush stroke ends. This apparently was deliberately chosen to be time-based to prevent cluttering undo history when shading, however it gets confusing to the end user. I purpose an option somewhere to enable/disable time-based undo events. With the current time-based undo system, it becomes confusing for a user to release the click, press Z and nothing happening unless the cursor is moved X time after the last stroke. Maybe the undo function should split he current brush stroke if any? I'd appreciate some input on the sub-pixel painting. I'm not sure I can do better with my current math skills, but it looks good to me. -- Micael Dias
_______________________________________________ Mypaint-discuss mailing list [email protected] https://mail.gna.org/listinfo/mypaint-discuss
