Ironed out kinks in plugin/driver loading and configuring.
authorW. Trevor King <wking@drexel.edu>
Sat, 8 May 2010 22:46:11 +0000 (18:46 -0400)
committerW. Trevor King <wking@drexel.edu>
Sat, 8 May 2010 22:46:11 +0000 (18:46 -0400)
commita7666d5b78b514c37bce70093550a072ce1c5a47
tree166dab4fa21fd13ad413230f85ca933acdd186a5
parent15e678479f3dcfd8ef6f4e2b3de7ca87dca89290
Ironed out kinks in plugin/driver loading and configuring.

Highlights:

  * Plugin/Driver.setting_section attribute so subclasses don't need
    to construct it on their own (duplicate effort, and so, error
    prone).
  * Fixed self.wrap = True -> self.wrap = wrap bug in
    hooke.config.Setting
  * No longer alter hooke.config.DEFAULT_SETTINGS in
    hooke.hooke.Hooke.__init__()
  * Filled in Hooke.load_plugins()/.load_drivers() stubs.
  * Removed deprecated Hooke.driver_default_settings().
  * Commented out a lot of the old HookeFrame code.  I'll delete
    it as I go through and implement its functionality.
hooke/config.py
hooke/driver/__init__.py
hooke/driver/tutorial.py
hooke/hooke.py
hooke/plugin/__init__.py