Commit graph

4336 commits

Author SHA1 Message Date
Fabrice Laporte
1b694e569e fetchart: add 'sources' option
Fasten cover search by enabling engines selection and prioritisation.
2014-11-08 23:20:44 +01:00
Adrian Sampson
701ed2dae9 Limit result set sizes (fix #1068) 2014-11-08 08:32:31 -08:00
Fabrice Laporte
84c82cc44b Move script to download pages out of tests_lyrics.py
By default (as runned by CI tools), only *fake* example.com page is present in
rsr/lyrics and tests that check content of pages coming from *real* sources are
thus skipped.
Execute lyrics_download_samples.py to download pages from *real* sources. When
done and *real* pages are present on disk, no tests are skipped.
2014-11-08 10:55:48 +01:00
Fabrice Laporte
f5e7bd5d05 Move script to download pages out of tests_lyrics.py
By default (as runned by CI tools), only *fake* example.com page is present in
rsr/lyrics and tests that check content of pages coming from *real* sources are
thus skipped.
Execute lyrics_download_samples.py to download pages from *real* sources. When
done and *real* pages are present on disk, no tests are skipped.
2014-11-08 10:48:28 +01:00
Adrian Sampson
fce07717ee Merge pull request #1074 from Kraymer/docs_sort_plugins_pages
docs: sort plugins pages alphabetically
2014-11-07 22:44:44 -08:00
Fabrice Laporte
39a5a84c46 Sort plugins pages alphabetically so navigating docs with previous/next buttons
is more predictable.
2014-11-08 07:32:33 +01:00
Fabrice Laporte
9427614426 docs: spotify.rst, went through the net of mighty regex 2014-11-08 07:20:06 +01:00
Fabrice Laporte
73048207fb docs: keyfinder.rst, sort options 2014-11-08 07:16:40 +01:00
Fabrice Laporte
5d25dbc0d6 docs: convert.rst, fix options order 2014-11-08 07:15:47 +01:00
Adrian Sampson
ae2472c9a4 Bold options in lastimport docs (#1071) 2014-11-07 19:59:13 -08:00
Adrian Sampson
112f824ee6 Merge pull request #1071 from Kraymer/doc-boldify-options
doc: emphasize options names by using bold font instead of fixed width
2014-11-07 19:57:52 -08:00
Adrian Sampson
67c8322732 Merge pull request #1072 from Kraymer/doc-sort-plugins
docs: sort plugins listings in alphabetic order
2014-11-07 19:56:44 -08:00
Adrian Sampson
a9981c1dc7 Comment about workaround in #1073 2014-11-07 19:51:38 -08:00
Adrian Sampson
208aedfa87 Merge pull request #1073 from multikatt/discogs_encodeerr
Problem with non-ascii characters when using the discogs plugin and oauth PR
2014-11-07 19:50:12 -08:00
David
5480ceeaf8 Encode to ascii,not utf8.Replace missing chars 2014-11-07 20:46:35 -05:00
Fabrice Laporte
bfc32c4a0a docs: sort plugins listings in alphabetic order 2014-11-07 22:23:18 +01:00
Fabrice Laporte
f7ecb9cbae doc: emphasize options names by using bold font instead of fixed width 2014-11-07 22:13:25 +01:00
Francesco Rubino
8af5b0e6c3 Added backed audiotools to replaygain module and updated documentation 2014-11-07 18:14:56 +00:00
Fabrice Laporte
356c1f44b5 nosetests: don't run slow tests by default 2014-11-06 22:46:42 +01:00
Fabrice Laporte
b143ad7e3e fix #1035 do scraping tests on mock data
don’t store scraped pages with licensed lyrics in repo
2014-11-06 22:10:15 +01:00
Adrian Sampson
fc6664455a fetchart: Move iTunes priority
I like the CAA as a first-priority search because the images are generally
high-quality and there's no metadata ambiguity (we always find the right
release if it's in the catalog).
2014-11-06 10:37:58 -08:00
Fabrice Laporte
b9752fe40a Update importfeeds.rst
add empty line to remove italic of sentence preceding block
2014-11-05 22:45:30 +01:00
kerobaros
78d9985402 add iTunes Store mention to fetchart docs and changelog 2014-11-05 14:02:40 -06:00
kerobaros
899eab334b fetchart: add iTunes Store art source; depends on python-itunes 2014-11-05 13:38:39 -06:00
Adrian Sampson
ddf5511624 Use unittest.SkipTest instead of nose's version
I don't *think* this should actually do anything, but it does remove a
dependence on nose.
2014-11-05 10:49:45 -08:00
Adrian Sampson
170911edf7 Changelog for #1061 2014-11-04 22:06:16 -08:00
Adrian Sampson
e7d5d0e899 Merge pull request #1061 from sampsyo/types_conflict
Allow plugins to define the same flexible fields if they are of the same type #1059
2014-11-04 20:06:11 -08:00
pscn
291675330d Allow plugins to define the same flexible fields if they are of the same
type #1059
2014-11-04 21:20:35 +01:00
Adrian Sampson
559cccf4f6 Changelog for #1056, fix #707 2014-11-02 21:01:37 -08:00
Adrian Sampson
0aeadebcea freedesktop (#1056): Make handler a method
This lets us use `self.config`. The previous version, which checked
`beets.config['auto']`, was looking in the wrong scope.
2014-11-02 21:01:31 -08:00
kerobaros
421fac30c6 Merge pull request #1056 from kerobaros/master
New plugin: freedesktop
2014-11-02 22:57:13 -06:00
kerobaros
3516fb67eb Added docstring, copyright and license to plugin. 2014-11-02 22:41:03 -06:00
kerobaros
8daeb7d79e Fixed up config checking to make freedesktop plugin pass flake8. 2014-11-02 22:35:40 -06:00
kerobaros
05ae354ffa Add freedesktop doc page to plugins index, take two. 2014-11-02 22:25:47 -06:00
kerobaros
7a6411781a Add freedesktop doc page to plugins index. 2014-11-02 22:21:35 -06:00
kerobaros
a85069c4ec Add doc page for freedesktop plugin. 2014-11-02 22:16:33 -06:00
kerobaros
6ca34632de fd plugin now runs on album_imported hook. also logs when album has no art. 2014-11-02 22:05:37 -06:00
kerobaros
418e7c0d12 Merge remote-tracking branch 'upstream/master' 2014-11-02 21:23:31 -06:00
Adrian Sampson
d45b213bad Changelog for #1055, fix #1050 2014-11-02 09:58:59 -08:00
Adrian Sampson
b18123b0ab Merge pull request #1055 from alderz/convert_copy_album_art
convert: copy album art when copying or transcoding.
2014-11-02 09:57:03 -08:00
Angel Alonso
ad9786ce81 convert: update documentation and add a trailing comma. 2014-11-02 10:58:46 +01:00
kerobaros
2d82aa85b5 Starting on freedesktop plugin. 2014-11-01 21:47:55 -05:00
kerobaros
c7104f1698 Merge remote-tracking branch 'upstream/master' 2014-11-01 20:28:45 -05:00
Adrian Sampson
832d658571 Use assertAlmostEqual (#1054)
Rounding and then comparing could lead to some surprising sensitivity. This
uses a known-good approximate comparison.
2014-11-01 13:08:07 -07:00
Adrian Sampson
256a3b4055 Tiny formatting tweaks (#1054) 2014-11-01 12:49:44 -07:00
Adrian Sampson
1ce5efeda1 Merge pull request #1054 from silb/importadded-tests
Add tests for the `importadded` plugin
2014-11-01 12:47:40 -07:00
Adrian Sampson
2343387a68 beet stats output clarification (#1052)
Explicitly say that size calculation is approximate.
2014-11-01 12:46:14 -07:00
Angel Alonso
94c268d17e convert: copy album art when copying or transcoding.
Only implemented to work when matching albums instead of tracks (-a option).
Disabled by default in the configuration of 'convert'.

fix indentation.

Fix Travis nagging over indentation (hopefully).

Finally pep8 conforming.
2014-11-01 19:09:33 +01:00
Stig Inge Lea Bjørnsen
afee48379d Add tests for the importadded plugin
The tests verifies that the `importadded` plugin updates added dates and
mtimes when importing:

* an album
* an album with file mtime preservation on
* singletons
* singletons with file mtime preservation on

It also verifies the the plugin doesn't update added dates when
re-importing:

* an album
* singletons
2014-11-01 15:32:27 +01:00
Fabrice Laporte
0a1e3dd25f Update bucket.rst 2014-10-31 23:13:34 +01:00