Commit graph

79 commits

Author SHA1 Message Date
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