Adrian Sampson
|
ed44982f75
|
ftintitle: skip on empty albumartist (#418)
|
2013-10-15 10:03:15 -07:00 |
|
Adrian Sampson
|
8e2c1bbe68
|
ftintitle: check artist_sort for null (fix #418)
|
2013-10-14 21:11:40 -07:00 |
|
Adrian Sampson
|
f5252efbe8
|
ftintitle: restrict by query
Again, for symmetry with other metadata cleanup/extension commands.
|
2013-09-17 14:31:42 -07:00 |
|
Adrian Sampson
|
2e31a7c6bf
|
ftintitle: store modifications to the database
A run of `beet update` is now no longer required. This is in line with the
behavior of lyrics, lastgenre, echonest_tempo, replaygain, ...
|
2013-09-17 14:30:00 -07:00 |
|
Adrian Sampson
|
63803a9742
|
ftintitle: use beets' ui.print_ function
This avoids encoding troubles. This also uses displayable_path to deal with
Unicode pathnames.
|
2013-09-17 14:26:24 -07:00 |
|
Adrian Sampson
|
a495635f90
|
ftintitle: remove duplicated field variables
Several fields were kept around in variables even though they were unused.
They can be read from the Item object at any time.
|
2013-09-17 14:19:28 -07:00 |
|
Adrian Sampson
|
2a93438969
|
ftintitle: reorganization and refactoring
- expand docstrings
- collapse some small/duplicative helper functions
- simplify control flow
|
2013-09-17 14:11:17 -07:00 |
|
Adrian Sampson
|
dfc5edec40
|
ftintitle: docstrings, new top-level function
|
2013-09-17 12:52:38 -07:00 |
|
Adrian Sampson
|
4bb3a481e2
|
ftintitle: move helper functions to module scope
These do not need to be closures.
|
2013-09-17 12:44:27 -07:00 |
|
Adrian Sampson
|
bd598696f0
|
ftintitle: syntactic/comment style cleanup
- expunge remaining CamelCase identifiers
- start adding PEP8 space around operators
- start wrapping to 79 columns
- access track fields with attribute syntax
--HG--
extra : amend_source : 9c916013230dd3cde187f2a55e89587b009bce6a
|
2013-09-17 12:38:16 -07:00 |
|
Adrian Sampson
|
8212cca498
|
add ftInTitle plugin by @Verrus
This is a snapshot of the plugin at its git revision
abb6bb94db79e9260e2062404c986316f1dc925c.
|
2013-09-17 12:12:22 -07:00 |
|