Moved hooke.playlist -> hooke.plugin.playlist and added hooke.plugin.Builtin.
authorW. Trevor King <wking@drexel.edu>
Sun, 9 May 2010 13:29:39 +0000 (09:29 -0400)
committerW. Trevor King <wking@drexel.edu>
Sun, 9 May 2010 13:29:39 +0000 (09:29 -0400)
commit5ba82c34a522c41e0ef93b61cafa6f608a94d651
tree1c4fd4b0e187f1ba6680120594aae9179588d7cb
parent6098d1dda29e13012f786843b74f3df97fd61f8c
Moved hooke.playlist -> hooke.plugin.playlist and added hooke.plugin.Builtin.

Highlights:
  * Cleaner Playlist, with more consistent file format.
  * New "Builtin" class for required (core) commands.
  * Moved NotRecognized from hooke.driver -> hooke.curve to avoid
    import-order issues.  Now hooke.curve can be fully loaded before
    hooke.driver.
  * Moved hooke.curve.Data.notes -> hooke.curve.Data.info['note']
    for better consistency with Curve and Playlist.
  * Started cleaning up plugin loading into flexible functions.
hooke/curve.py
hooke/driver/__init__.py
hooke/hooke.py
hooke/playlist.py [deleted file]
hooke/plugin/__init__.py
hooke/plugin/playlist.py [new file with mode: 0644]
hooke/ui/gui/hookeplaylist.py