Commit graph

424 commits

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