[fofix-commits] [stump/fofix] b4e756: Re-add the Setlist class to Theme's default export...

noreply at github.com noreply at github.com
Thu Mar 4 21:33:35 UTC 2010


Branch: refs/heads/master
Home:   http://github.com/stump/fofix

Commit: b4e75686d77b54f6b162e401707b1eb88f80ed19
    http://github.com/stump/fofix/commit/b4e75686d77b54f6b162e401707b1eb88f80ed19
Author: John Stumpo <stump at jstump.com>
Date:   2010-03-04 (Thu, 04 Mar 2010)

Changed paths:
  M src/Theme.py

Log Message:
-----------
Re-add the Setlist class to Theme's default exports so theme code can subclass it again.

This is needed to unbreak MegaLight v3.


Commit: f4bd26550aae14fdad4874e6922be47bb779bc95
    http://github.com/stump/fofix/commit/f4bd26550aae14fdad4874e6922be47bb779bc95
Author: John Stumpo <stump at jstump.com>
Date:   2010-03-04 (Thu, 04 Mar 2010)

Changed paths:
  M data/themes/MegaLight/CustomTheme.py

Log Message:
-----------
Make MegaLight v3's CustomTheme.py work once again.

It relied on "from Theme import *" dragging in lots of extra stuff.
Remember, "from ... import *" is evil unless the module being imported
this way was specifically designed with this in mind! (e.g. pyOpenGL)

It also wasn't updated with the API change to Theme's constructor.




More information about the fofix-commits mailing list