Adrian Sampson
|
450115358d
|
multi-disc album collapsing based on heuristics (#42)
|
2011-11-26 15:43:26 -08:00 |
|
Adrian Sampson
|
b1a1caa246
|
fix update tests for mtime optimization (#227)
|
2011-11-23 18:05:37 -08:00 |
|
Adrian Sampson
|
256cbf9fd5
|
sync with latest python-musicbrainz-ngs, fixing Unicode queries (#257)
|
2011-11-23 17:57:00 -08:00 |
|
Adrian Sampson
|
5965b37f51
|
skip (configurable) clutter filenames when importing
|
2011-11-13 17:14:40 -08:00 |
|
Adrian Sampson
|
02402545e0
|
get original release date for MB release group (#65)
|
2011-11-13 16:30:49 -08:00 |
|
Adrian Sampson
|
7e627c5e57
|
decode pathnames before formatting them (#232)
|
2011-11-13 10:10:19 -08:00 |
|
Adrian Sampson
|
bfb8b443ff
|
beginning of ReplayGain fields in MediaFile
|
2011-11-12 21:23:54 -08:00 |
|
Adrian Sampson
|
adbfd06682
|
embed python-musicbrainz-ngs; beets is now on /ws/2
|
2011-10-23 18:20:01 -07:00 |
|
Adrian Sampson
|
95f38dbe52
|
"info dictionaries" replaced with AlbumInfo and TrackInfo
|
2011-10-23 14:12:13 -07:00 |
|
Adrian Sampson
|
ee78391f4f
|
autotag refactoring in preparation for interface changes
|
2011-10-10 18:19:24 -07:00 |
|
Adrian Sampson
|
ec49fca4dc
|
smarter MBID input (based on patch by derwin)
|
2011-10-07 15:33:19 -07:00 |
|
Adrian Sampson
|
2e2c1be1bd
|
catch MB BadStatusLine errors
|
2011-09-18 17:09:20 -07:00 |
|
Adrian Sampson
|
4b5c674d9b
|
"--pretend" (dry run) flag for update
|
2011-09-18 16:18:19 -07:00 |
|
Adrian Sampson
|
6fbe69d454
|
spelling errors in comments
|
2011-09-18 13:00:36 -07:00 |
|
Adrian Sampson
|
748457193b
|
fix colorized diff of non-string values (#236)
|
2011-09-18 12:36:52 -07:00 |
|
Adrian Sampson
|
e0f66d6f18
|
epsilon tolerance in float equality for showdiff
|
2011-09-18 12:29:07 -07:00 |
|
Adrian Sampson
|
9933b5e4df
|
difference display was showing the same value twice (#236)
|
2011-09-18 12:10:10 -07:00 |
|
Adrian Sampson
|
80ddff263f
|
tests and a bug fix for #229
|
2011-09-15 21:26:19 -07:00 |
|
Adrian Sampson
|
e8b8cb179f
|
refactor: move() is a method on Library (not Item)
|
2011-09-15 16:15:53 -07:00 |
|
Adrian Sampson
|
e12645684f
|
do nothing when copying/moving a file to itself (#234)
|
2011-09-15 14:55:33 -07:00 |
|
Adrian Sampson
|
e2b7a7514d
|
fix visual diff for non-string values (#235)
|
2011-09-15 14:45:31 -07:00 |
|
Adrian Sampson
|
94569a774e
|
moving/copying fails when destination exists (#230)
|
2011-08-28 18:25:38 -07:00 |
|
Adrian Sampson
|
607757edf1
|
-i/import_incremental to only import new directories (#99)
|
2011-08-09 12:09:36 -07:00 |
|
Adrian Sampson
|
45eeea343e
|
destination option for "beet move" (also tests)
|
2011-08-05 12:19:34 -07:00 |
|
Adrian Sampson
|
2c56fd22f2
|
fix replacement of in-library items
|
2011-08-04 16:14:07 -07:00 |
|
Adrian Sampson
|
3efeb9a133
|
-L flag to import lets you re-import items matching query (#69)
|
2011-08-04 15:29:59 -07:00 |
|
Adrian Sampson
|
248bccf951
|
move, rather than copying, when re-importing
|
2011-08-04 14:08:11 -07:00 |
|
Adrian Sampson
|
3e75d262a8
|
correctly detect item existence when copying
|
2011-08-04 13:35:44 -07:00 |
|
Adrian Sampson
|
f54ace110c
|
allow "null" album art setting (when it's already in place)
|
2011-08-04 12:19:30 -07:00 |
|
Adrian Sampson
|
f3130152b1
|
don't count existing items/albums as duplicates (allowing update)
|
2011-08-04 12:04:22 -07:00 |
|
Adrian Sampson
|
58fb4392ee
|
refactor duplicate tests to take the whole task as an argument
|
2011-08-04 11:51:17 -07:00 |
|
Adrian Sampson
|
7f4f477c32
|
remove old items/albums from database when re-importing items
|
2011-08-04 11:16:12 -07:00 |
|
Adrian Sampson
|
330585292d
|
skip .DS_Store (and Thumbs.db) when pruning directory trees
|
2011-08-03 00:03:15 -07:00 |
|
Adrian Sampson
|
e84c3e7abd
|
consolidate update command, removing album-munging logic
|
2011-08-02 23:37:55 -07:00 |
|
Adrian Sampson
|
e1d9e6bb45
|
prune directories when moving
|
2011-08-02 16:01:11 -07:00 |
|
Adrian Sampson
|
e24ebbae00
|
add --yes (-y) option for skipping modify confirmation
|
2011-08-02 14:10:03 -07:00 |
|
Adrian Sampson
|
a367b2764d
|
first attempt at command-line modification command (#56)
|
2011-08-02 13:59:33 -07:00 |
|
Adrian Sampson
|
b63d6c858b
|
MPEG-4 Unicode freeform frames are now encoded as UTF-8 bytes
|
2011-07-31 23:03:19 -07:00 |
|
Adrian Sampson
|
951e4eec86
|
fix VA inference for small (1-track) albums
|
2011-07-07 09:19:33 -07:00 |
|
Adrian Sampson
|
45383eced2
|
fix VA inference (needs to run before move step in "apply")
|
2011-07-07 09:13:37 -07:00 |
|
Adrian Sampson
|
f53a06ddf1
|
merge
|
2011-07-07 08:33:33 -07:00 |
|
Adrian Sampson
|
fed8782ca1
|
fix Unicode queries from CLI arguments
|
2011-07-01 15:43:06 -07:00 |
|
Adrian Sampson
|
a448879ca9
|
infer album artist or VA for as-is imports (#161)
|
2011-06-29 10:36:07 -07:00 |
|
Adrian Sampson
|
7f206baae5
|
automatically detect path queries containing / (finishes #146)
|
2011-06-26 00:25:39 -07:00 |
|
Adrian Sampson
|
fcc2744ac5
|
use separate shell arguments for queries to preserve whitespace
|
2011-06-26 00:12:45 -07:00 |
|
Adrian Sampson
|
f3ac19622a
|
a couple of fixes for path queries
|
2011-06-25 14:23:32 -07:00 |
|
Adrian Sampson
|
1006a9a221
|
merge/fixup derwin's label patch
|
2011-06-25 13:04:19 -07:00 |
|
Adrian Sampson
|
e64e20cc87
|
copy album art from filesystem based on filename heuristics (#72)
|
2011-06-24 21:41:25 -07:00 |
|
Adrian Sampson
|
846b85556d
|
algorithm for identifying filesystem album art
|
2011-06-24 21:24:15 -07:00 |
|
Adrian Sampson
|
6ca995f4e7
|
new path queries only match prefixes
|
2011-06-14 23:19:18 -07:00 |
|