beets/beets/ui
Adrian Sampson 276ce14dd2 flexattrs work for Albums
A second base class, LibModel, maintains a reference to the Library and should
take care of database-related tasks like load and store. This is the beginning
of the end of the terrible incongruity between Item and Album objects (only
the latter had a library reference). More refactoring to come.

One large side effect: Album objects no longer automatically store
modifications. You have to call album.store(). Several places in the code
assume otherwise; they need cleaning up.

ResultIterator is now polymorphic (it takes a type parameter, which must be a
subclass of LibModel).
2013-08-16 18:36:30 -07:00
..
__init__.py parameter name change 2013-06-10 15:45:22 -07:00
commands.py flexattrs work for Albums 2013-08-16 18:36:30 -07:00
migrate.py Don't rename the config file if there is nothing to migrate from 2013-06-07 19:09:33 +03:00