Adrian Sampson
20fe707a09
change BPD browser to use albumartist instead of artist
2011-01-24 16:08:04 -08:00
Adrian Sampson
d16e972088
fix count queries over empty results
2011-01-24 15:41:38 -08:00
Adrian Sampson
66b3e5675c
update default path formats; make $artist fall back on $albumartist
...
The default path formats now include both a "default", which is the same as
before but now uses $albumartist instead of $artist, and a "comp" path, which
uses a Compilations directory. Old paths are supported as-is by letting $artist
refer to either a track artist (when present, as it is in all old library
tracks) or album artist (when the track artist isn't present, as is the case
with most albums imported now).
2011-01-24 10:14:19 -08:00
Adrian Sampson
5cfc7db7b1
move "various artists" detection from autotag module to mb
2011-01-24 08:57:49 -08:00
Adrian Sampson
0c24376e6a
migration of album table's artist field to albumartist; fix ls -a
2011-01-23 22:49:52 -08:00
Adrian Sampson
75e0924832
move _sanitize_for_path to module namespace
2011-01-23 19:59:41 -08:00
Adrian Sampson
6ade5635e1
light refactoring and renaming for patch
...
Changed mb_albumtype to albumtype.
Changed album_artist to albumartist.
Reinstated subset relationship between album fields and item fields.
2011-01-23 19:49:48 -08:00
Adrian Sampson
342c360285
apply jonathan.buchanan's compilation patch from issue #48
2011-01-23 18:41:35 -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
506ba87263
Added tag 1.0b6 for changeset fad79b29263e
2011-01-20 20:02:37 -08:00
Adrian Sampson
0b0d7e0b67
fixes for tests' cross-platformness by jonathan.buchanan
2011-01-20 09:29:09 -08:00
Adrian Sampson
bff9f2e808
"beet version" command
2011-01-20 09:23:39 -08:00
Adrian Sampson
93594bac5a
convert import paths to absolute; more _syspath calls
...
Again, patch mainly due to jonathan.buchanan.
2011-01-20 00:13:00 -08:00
Adrian Sampson
5d79d3e537
add another test to justify mock IO setup
2011-01-19 15:16:31 -08:00
Adrian Sampson
1ee401678e
a real system for mocking IO for UI functions
2011-01-19 14:53:03 -08:00
Adrian Sampson
96c2484b02
remove incompletely-isolated test cases; use mock timing functions
2011-01-19 14:19:41 -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
2ed72f796a
preliminary replacement of eventlet with my own bluelet library in BPD
2011-01-02 18:46:03 -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
dd08f63e17
fix as-is import flag
2010-10-23 12:12:14 -07: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
68b051f8a0
Added tag 1.0b5 for changeset 7b14e7caeaeb
2010-09-28 20:27:27 -07:00
Adrian Sampson
14a6a4cf46
rewording
2010-09-28 20:20:06 -07:00
Adrian Sampson
22f8a5acf9
fix recommendation with MBID-based match
2010-09-28 20:09:04 -07:00
Adrian Sampson
c00dce80e8
fix divide-by-zero when !!! is involved
2010-09-28 20:04:42 -07:00
Adrian Sampson
34e85171a5
fix stupid bug with MB ID based matches
2010-09-28 20:04:10 -07:00
Adrian Sampson
d7c8a02fad
finalize NEWS for 1.0b5
2010-09-28 19:50:28 -07:00
Adrian Sampson
c885b7b2b5
use logging a bit more instead of print_
2010-09-28 10:40:44 -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
9437f85b25
allow plugin searches even when ordinary search fails
...
This allows matching of albums with no metadata whatsoever.
2010-09-22 22:10:05 -07:00
Adrian Sampson
0b0db17743
normalize relative paths as they opened
2010-09-22 21:40:12 -07:00
Adrian Sampson
ea26e6660e
fix a bug where string heuristics could penalize
2010-09-22 20:23:36 -07:00
Adrian Sampson
75cd929cda
fix "featuring" string heuristic, tweak thresholds
2010-09-22 20:16:45 -07:00
Adrian Sampson
6352d055ae
fix unavailability of 'aBort' at one prompt
2010-09-22 20:06:00 -07:00
Adrian Sampson
86d9d75db4
outdated reference to _ie_dist
2010-09-22 19:59:08 -07:00
Adrian Sampson
a43624e1e4
config option to delete original files after import
2010-09-21 15:51:55 -07:00