Sophie

Sophie

distrib > Fedora > 14 > x86_64 > by-pkgid > 75f23b7ff46232c8ed67874a0fc85756 > files > 62

memaker-20100110-1.fc14.noarch.rpm

TODO List generated on Friday, 23. November, 17:00 (German Time)

TODO for motor:
//done.  Try switching to either xml.dom or Elementtree to avaid additionall dependencies like python-lxml.
// -> switched to xml.dom. Up to now I only implemented a hacky proof-of-concept.

1.  Add support for namespaces again. This has not yet been implemented with xml.dom. 
    (we had that with lxml and want it back)

2.  Make the code object-oriented. Right now, the code is just a loose bunch of functions hacked together.
    I want clean code, however. So expect improvements here soon.

3.  Add features like raiseFeature() or lowerFeature(). Implement an ObjectStack that thinks of the svg-elements added
    to it as items that can be moved up and down without pain.
    Add automagical ordering of different items. We don't want Sally to be confused because she clicks on hair first
    and then on a head which then is placed over the hair she selected.

4.  Further improvements will follow.