Commits

Author Commit Message Labels Comments Date
Dave Hayes
Ugh, more typos.
Dave Hayes
Fixes a typo. Whoops.
Dave Hayes
Adds support for Replay Gain tags on MP4 files * Stores Replay Gain info in MP4 files using the format '---:com.apple.iTunes:replaygain_*' which is used by FB2K
Adrian Sampson
changelog, docs, and style tweaks for #93
Adrian Sampson
Merge pull request #93 from steinitzu/prune-dirs-clutter Customizeable clutter when pruning directories
rothniets
Configurable list of patterns which will be ignored when pruning empty directories. * util.prune_dirs modified to accept glob patterns as clutter to determine emptiness. * config option, 'clutter' (a list of filenames/glob patterns) * ImportTask.prune passes this option's value to prune_dirs.
Adrian Sampson
remove a redundant slash pointed out by @mrmachine
Adrian Sampson
tiny line wrap change
Adrian Sampson
Merge pull request #91 from mrmachine/multi-disc Detect false positive markers in root/parent directories.
Tai Lee
Detect false positive markers in root/parent directories. For example, catalogue numbers like "[REACT217]". This shouldn't bypass the nested multi-disc detection and automatically include all subdirs. Do nested multi-disc detection first, so that `collapse_pat` is only set for flattened albums, and we can skip the ancestry check on subsequent folders.
Adrian Sampson
use unicode for import log We pass all the paths involved through displayable_path now.
Adrian Sampson
fix for the above fix
Adrian Sampson
don't save sentinels in incremental history This was doing nothing silently before, but the call to tuple(None) threw an unhandled exception.
Adrian Sampson
changelog and docs for #89
Adrian Sampson
docstring and style fixes (#89) This uses a simpler way to sort lists case-insensitively. It also sorts the *files* in a case-insensitive way for consistency.
Adrian Sampson
break up multidisc collapsing tests Now we can see which aspect fails in bite-sized pieces.
Adrian Sampson
legibility refactoring in albums_in_dir (#89)
Adrian Sampson
rename ImportTask.path to paths (#89)
Adrian Sampson
Merge pull request #89 from mrmachine/multi-disc Improved multi-disc album detection.
Tai Lee
Improved multi-disc album detection. - Remove "part", "volume", "vol." multi-disc markers. These are often part of album titles, and not necessarily indicative of a multi-disc album. Only look for "CD X" and "disc X" (case insensitive), ignoring white space and other non-word characters. - Don't only expect each disc to be in a subdirectory of a common parent directory, with all siblings belonging to the same release. Also m…
Adrian Sampson
changelog entry / tiny doc tweaks for #90
Adrian Sampson
Merge pull request #90 from dangmai/pluginchain Allow plugins to execute in predictable order
Dang Mai
Add small docs for smartplaylist about chaining
Dang Mai
Run plugins in predictable order In the config file, if 2 plugins listen to the same event, make sure the one that is listed first is executed earlier.
Adrian Sampson
changelog and doc fixes for #88
Adrian Sampson
fixes and refactoring for lastgenre.source (#88) This provides a default for source, preventing a crash when not present in the user's config. It also refactors the source decision to a helper function, _lastfm_obj, to avoid copypasta.
Adrian Sampson
Merge pull request #88 from pdf/lastgenre_source_selection Allow selection of source for genre information (ie - artist vs album)
Peter Fern
Add documentation for lastgenre source
Peter Fern
Allow selection of source for genre information (ie - artist vs album) If config is set to: lastgenre: source: artist The genre will be fetched for the artist, rather than the album. This allows for filesystem org like: genre/artist/album Currently defaults to previous behaviour for anything other than `artist`
Adrian Sampson
both release and release group disambig (#87) This joins the two strings with a comma if both are present.
  1. Prev
  2. Next