Michael Schuerig
ae807bccfc
Merge branch 'master' of git://github.com/sampsyo/beets
2013-05-01 14:07:05 +02:00
Adrian Sampson
9d6e25175e
Added tag v1.1.0 for changeset 97f04ce25233
2013-04-29 10:43:58 -07:00
Adrian Sampson
dd8d4c16cc
spell check
2013-04-29 10:23:21 -07:00
Adrian Sampson
a9d3ad65bf
changelog summary
2013-04-28 23:37:52 -07:00
Fabrice L.
39615c95e0
Update fetchart.rst
...
fix option name and provided example
2013-04-28 12:31:23 +03:00
Adrian Sampson
96c706013f
changelog for #257
2013-04-27 16:49:11 -07:00
Adrian Sampson
374e043c3c
API/test enhancements for #257
...
Also, `cautious` defaults to False for backwards-compatibility.
2013-04-27 16:47:42 -07:00
Adrian Sampson
a416e9b768
Merge branch 'fetchart-459' of git://github.com/KraYmer/beets
...
Conflicts:
docs/plugins/fetchart.rst
2013-04-27 16:34:12 -07:00
Fabrice Laporte
5aab7334e3
fetchart: document 'cautious' and 'cover_names' options
2013-04-27 12:54:56 +02:00
Fabrice Laporte
ac14b7f2fb
Fix unit tests by constructing a FetchArtPlugin in the
...
fixture and using 'art.jpg' as default image filename so that
'cautious' option does not interfere with the tests.
2013-04-27 12:27:04 +02:00
Fabrice Laporte
2dc15a0e2b
Use re.search instead of re.match with simplified regex.
...
Add additional cover_names parameter to art_in_path, and makes 'cover_names' a plugin config option.
2013-04-27 12:21:57 +02:00
Adrian Sampson
e920cacfed
fix link to MusicBrainz albumtype docs
2013-04-25 09:19:33 -07:00
Adrian Sampson
605a4d3648
Merge pull request #259 from dsedivec/master
...
Clarify fetchart docs, and a couple corrections
2013-04-24 20:25:15 -07:00
Michael Schuerig
42b5060fb7
Well, really add it...
2013-04-25 00:45:56 +02:00
Michael Schuerig
c102b3be90
Add error message and test for invalid years.
2013-04-25 00:45:05 +02:00
Michael Schuerig
fe41bba380
Add a query class for years with support for ranges.
2013-04-25 00:36:21 +02:00
Dale Sedivec
8861d7019b
Clarify fetchart docs, and a couple corrections
...
Reading the fetchart docs it was not clear to me that it would use _any_
image file found alongside your music files, even if the image file did
not have one of the five privileged names (cover, front, art, album,
folder). I humbly propose these edits to the docs in an attempt to make
it more clear that, by default, any local image file will be used.
I also corrected '"album," _for_ "folder"' to '"album," _or_ "folder"',
and from reading the code I'm pretty sure that remote_priority needs to
be true, not false, in order to prefer remote sources.
2013-04-24 01:06:29 -05:00
Fabrice Laporte
d9e213867c
fetchart (issue 459): use regex to detect valid image names + 'cautious' option for finer control of filename matching
2013-04-22 23:44:35 +02:00
Adrian Sampson
bf904187e2
smartplaylist: split query w/ shlex ( fixes #256 )
2013-04-21 20:55:07 -07:00
Adrian Sampson
aaafba4d28
changelog for #254
2013-04-21 20:41:01 -07:00
Adrian Sampson
7ffeec86e7
Merge pull request #254 from KraYmer/lastgenre-skip
...
lastgenre: force real lookup during import only if no custom whitelist set
2013-04-21 20:32:05 -07:00
Fabrice Laporte
0fb877a059
lastgenre: invert 'force' option default value.
2013-04-21 23:34:20 +02:00
Fabrice Laporte
6fdfabe4b7
Revert "lastgenre: force real lookup during import only if no custom whitelist set."
...
This reverts commit 4be30fca2e .
2013-04-21 10:35:08 +02:00
Adrian Sampson
2a22e6eae8
sort Album.items() output
...
This closes #181 and #255 , which fixed the problem in one usage (importfeeds).
2013-04-20 13:37:29 -07:00
Fabrice Laporte
4be30fca2e
lastgenre: force real lookup during import only if no custom whitelist set.
2013-04-20 14:29:14 +02:00
Adrian Sampson
7f17266a6e
another docs typo
2013-04-15 16:47:31 -07:00
Fabrice L.
52b8e87c66
Update lyrics.rst
...
fix typo
2013-04-16 00:12:08 +03:00
Adrian Sampson
2a3a12ee0b
docs and changelog for #243
...
Also note that this fixes #162 .
2013-04-15 11:08:43 -07:00
Adrian Sampson
2a9afd3908
misc. style cleanup for #243
2013-04-15 10:52:17 -07:00
Adrian Sampson
1622dcefb7
Merge pull request #243 from KraYmer/master
...
Add a lyrics backend that scrapes results from google custom search api
2013-04-15 10:19:31 -07:00
Adrian Sampson
16e0648c81
lastgenre: fix crash with canonicalization
2013-04-10 10:34:06 -07:00
Adrian Sampson
8ae202cf24
changelog for #246
2013-04-10 10:18:58 -07:00
Adrian Sampson
acbc785c7f
merge
2013-04-10 10:17:11 -07:00
Adrian Sampson
d8d57cbf1b
Merge pull request #246 from xhochy/feature/add-content-length-header
...
Compute Content-Length to make tracks seekable in most players via the web plugin
2013-04-10 10:16:29 -07:00
Uwe L. Korn
3b33705e3b
Compute Content-Length to make tracks seekable in most players via the web plugin
2013-04-10 14:21:47 +02:00
Adrian Sampson
2532c03d86
hard limit on guessed filename length
2013-04-08 18:36:27 -07:00
Fabrice Laporte
479b25bac3
Code style + fix doc typo
2013-04-08 18:35:02 +02:00
Adrian Sampson
394d96f752
mediafile: delete() works with ASF ( #244 )
2013-04-07 11:26:33 -07:00
Adrian Sampson
69e691f10d
Merge pull request #244 from jesseward/delete-metadata-mediafile
...
- changes to mediafile.py. Provides a delete method which allows the user to clear current metadata information...
2013-04-07 11:22:57 -07:00
Adrian Sampson
ca840acd5f
Merge pull request #245 from sochotnicky/master
...
Update mutagen dependency to 0.21
2013-04-07 11:21:24 -07:00
Adrian Sampson
963b0d11d6
fix VFS tests
...
The configuration was not loaded for these tests because they didn't inherit
the common test harness. These failures were hidden on my system because of
some kind of dependency on another test.
2013-04-06 16:35:17 -07:00
Stanislav Ochotnicky
1666f883e3
Fix python namespaces for test runs
...
We need to make sure we don't use namespaced versions that are already installed
on the system but rather use local version from current sources
2013-04-07 01:32:47 +02:00
Stanislav Ochotnicky
536aea83e9
Update dependency to latest mutagen version
...
Mutagen 0.20 has a bug when querying bitrate of Musepack files. Let's make life
easier on everyone and make sure they have up to date version. As a bonus
mediafile tests don't fail with 0.21
2013-04-07 00:20:26 +02:00
jesseward
2396e3bb43
- changes to mediafile.py. Provides a delete method which allows the user
...
to remove all audio metadata from the mutagen call "delete"
example : mediafileobject.delete()
2013-04-06 12:44:51 -04:00
Fabrice Laporte
7b13edee40
lyrics: restore tags write and fix extract_text()
2013-04-06 18:24:30 +02:00
Fabrice Laporte
cfb6735e43
Add a lyrics backend that scraps results from google custom search api.
...
Add a 'fallback' option to facilitate working around the 100 queries/day google
limit by marking files as 'visited' so they are not considered for lyrics search
on the next beet run.
I've put my own google_engine_ID as default value in the code but could be
reconsidered, this engine contains databases known to be scrappable by the
plugin algorithm though.
2013-04-06 15:22:04 +02:00
Adrian Sampson
70b528ed81
use standard query API for album-by-artist ( #240 )
2013-04-02 20:31:28 -07:00
Adrian Sampson
828bee0dd7
Merge pull request #240 from xhochy/feature/tomahawk-scriptcollections
...
Add functions needed for ScriptCollection Support in Tomahawk
2013-04-02 20:12:22 -07:00
Uwe L. Korn
dcc1e1aa71
Add functions needed for ScriptCollection Support in Tomahawk
2013-04-01 17:50:51 +02:00
Adrian Sampson
fdf6bd7dc7
Merge pull request #235 from KraYmer/inline-doc
...
Update inline plugin doc by providing an example about how to define a f...
2013-03-27 17:30:41 -07:00