Adrian Sampson
effc338957
"info" command for dumping file metadata
2011-04-02 19:59:22 -07:00
Adrian Sampson
c051df6d91
fix broken symlink crash ( #157 )
2011-04-02 18:03:42 -07:00
Adrian Sampson
d4d74dd68b
fix crasher w/ old APE files ( #159 )
2011-04-02 17:48:54 -07:00
Adrian Sampson
6b49bb11ae
show plugins in "version" output ( #153 )
2011-04-01 20:42:24 -07:00
Adrian Sampson
b993e8bc12
NEWS typos/corrections
2011-03-31 13:29:06 -07:00
Adrian Sampson
cd8ca9f473
make -p/-P and import_resume config option symmetric
...
The import_resume option (nee import_progress) now exactly reflects the behavior
of -p and -P on the command line, which I think is way less confusing. That
option now has three settings: yes, no, and "ask" (the default). The "ask"
behavior cannot be specified on the command line, but I think that's OK. It's
also important to note that "no" means that progress is disabled entirely
(including saving progress for later resumes). The -q flag still overrides the
config option.
2011-03-30 20:05:42 -07:00
Adrian Sampson
436f635b55
import_quiet_fallback option to customize in quiet mode ( #149 )
2011-03-29 21:27:03 -07:00
Adrian Sampson
eace62a0f4
BEETSCONFIG environment variable ( #148 )
2011-03-29 21:03:27 -07:00
Adrian Sampson
5b13094789
-p and -P flags to force resume or skip resume
2011-03-29 20:02:47 -07:00
Adrian Sampson
098640ee12
quiet import mode disables resuming by default ( #150 )
2011-03-29 19:38:16 -07:00
Adrian Sampson
aa29f62533
import_progress config option to disable resuming
2011-03-29 19:31:14 -07:00
Adrian Sampson
7f7c45b252
refactoring, tests, NEWS note on wlof's directory-pruning patch
2011-03-23 16:53:24 -07:00
Adrian Sampson
ecf2da1b6f
always show album directory in tagger output
2011-03-23 14:06:14 -07:00
Adrian Sampson
7baf41827d
log duplicate albums during import ( #141 )
2011-03-22 20:21:48 -07:00
Adrian Sampson
2360c5744a
retry on MusicBrainz error 504 (gateway timeout)
2011-03-03 15:25:16 -08:00
Adrian Sampson
5437b30688
strip null characters from MB queries ( #142 )
2011-02-28 10:08:09 -08:00
Adrian Sampson
56964c7faa
documentation and NEWS note about deletion fix ( #134 )
2011-02-18 11:25:57 -08:00
Adrian Sampson
0822fa2f82
test that autotagger sets track artist to match album artist
2011-01-24 20:22:13 -08:00
Adrian Sampson
0e7679c1b9
NEWS notes about recent upheaval
2011-01-24 19:48:46 -08:00
Adrian Sampson
3bfae3b78c
fix permissions on album art ( #130 )
2011-01-21 17:57:58 -08:00
Adrian Sampson
1b423f05db
fix bug where magic "ftyp" string would cause a Mutagen exception ( #129 )
2011-01-21 15:11:47 -08:00
Adrian Sampson
bff9f2e808
"beet version" command
2011-01-20 09:23:39 -08:00
Adrian Sampson
4359845a01
prohibit trailing spaces in Windows filenames
2011-01-19 13:17:54 -08:00
Adrian Sampson
5904852e4b
use "long filename" support instead of short truncation on Windows ( #127 )
...
(Patch by jonathan.buchanan. Thanks!)
2011-01-19 13:14:54 -08:00
Adrian Sampson
ab35db7b7a
truncate path components to 30 characters on Windows (work around #120 )
2011-01-18 20:13:57 -08:00
Adrian Sampson
ca0d1bc7aa
fix unicode issue with manual search prompt ( #113 )
2011-01-18 19:09:04 -08:00
Adrian Sampson
0f79c0f49e
fix a silly UnboundLocalError ( #116 )
2011-01-18 18:22:47 -08:00
Adrian Sampson
580e4acf10
WavPack and Musepack support
2011-01-03 15:32:58 -08:00
Adrian Sampson
8f5ce886ab
non-autotagged imports now resumable
2011-01-02 22:22:40 -08:00
Adrian Sampson
e34ebebc9b
the new BPD seems to be working, so I added a note to NEWS
2011-01-02 19:55:49 -08:00
Adrian Sampson
d860dd12c3
implement quiet importing
2011-01-01 13:22:20 -08:00
Adrian Sampson
a23fe1c37f
don't copy permissions of imported files
2011-01-01 12:12:55 -08:00
Adrian Sampson
87500cf5c4
fix copying when file is already where it needs to be
2011-01-01 10:49:16 -08:00
Adrian Sampson
43b8235a4c
work around Python's graceless handling of invalid LANG
2010-12-31 17:41:50 -08:00
Adrian Sampson
1fea4e84d6
fix horrible track ordering bug
2010-10-10 13:19:10 -07:00
Adrian Sampson
5cab0ede24
fix lastid bug when plurality artist name was None
2010-10-10 12:37:45 -07:00
Adrian Sampson
d7c8a02fad
finalize NEWS for 1.0b5
2010-09-28 19:50:28 -07:00
Adrian Sampson
4de44590d0
progress display for non-autotagged imports
2010-09-28 10:29:07 -07:00
Adrian Sampson
7cf10d13e5
fix escaping of / in paths on Windows
2010-09-27 16:56:40 -07:00
Adrian Sampson
d453f5911d
merge
2010-09-27 15:32:06 -07:00
Adrian Sampson
0b0db17743
normalize relative paths as they opened
2010-09-22 21:40:12 -07:00
Adrian Sampson
a43624e1e4
config option to delete original files after import
2010-09-21 15:51:55 -07:00
Adrian Sampson
742ebdf698
"smart" string distance detects common artifacts and reweights them
...
I've essentially loaded up the string distance function with heuristics that
apply different weights to different kinds of string cruft that one encounters
in music tags. For example, tracks ending with "feat. Somebody" shouldn't be
penalized for all those extra characters. Now the weight of that part of the
string is significantly reduced.
2010-09-21 15:12:20 -07:00
Adrian Sampson
a5cc58e228
merge
2010-09-21 10:41:48 -07:00
Adrian Sampson
ed89394368
mpdupdate plugin (and config system for plugins)
2010-09-21 10:40:39 -07:00
Adrian Sampson
751a46c716
more efficiently limit the number of results returned from MB
2010-09-18 11:01:20 -07:00
Adrian Sampson
b565a3afd4
fix autotagging of artist !!! via special-casing it
2010-09-18 10:51:16 -07:00
Adrian Sampson
8c159fa2f0
remove BPD from default plugins, no more dependency on eventlet
2010-09-16 23:19:22 -07:00
Adrian Sampson
ff3b1f095f
fix import logger (was logging parent directories, stupidly)
2010-09-16 14:29:23 -07:00
Adrian Sampson
b7518038be
fingerprinting track distance based on MB track IDs
2010-09-14 11:08:16 -07:00