Follow-up Comment #6, bug #18574 (project mypaint):
I'd say that the frame is an overlay too.
My thoughts:
Currently the tileddrawwdget is fully or partially responsible for three
different things (sometimes in tight cooperation with gui.Document):
1. document rendering (including transformations)
2. UI overlays (frame, stategroups, et.c.)
3. event handling
What I would like to see as a result of this refactoring is that each of
these "aspects"/responsibilities is handled by its own component.
1) stays in tileddrawwidget
2) done by one or more external instances
3) done by a Gtk.EventBox subclass
Ideally each of these components have no direct knowledge of each other.
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?18574>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs