Commit graph

1456 commits

Author SHA1 Message Date
Adrian Sampson
d8cc2588cd Changelog for #1470 2015-05-23 18:20:48 -07:00
Adrian Sampson
061f0f71bf Merge pull request #1466 from tomjaspers/move-pretend-option
Implement `--pretend` option for the move command
2015-05-20 21:41:15 -07:00
Scott Thomas
07e352143e File modification note in docs
I couldn't get beet update to read metadata changes - turns out that puddletag
doesn't touch the file modification time by default. It's a perfectly sensible
behaviour but I thought I'd add a note in the `beet update` section in case
anyone else has this problem.
2015-05-21 00:45:20 +01:00
Tom Jaspers
be484f2af0 Implement --pretend option for the move command
The method `show_path_changes` takes a list of tuples (source, destination)
that will be printed on either single / double line, as proposed in #1405.
2015-05-20 13:03:18 +02:00
Tom Jaspers
a7eace81d4 fetchart: improve Wikipedia art source
Artists with non-typical casing (e.g., alt-J, dEUS) would not get matched on
DBPedia, as the RDFS:label uses arbitrary casing, and SPARQL provides only exact
matches. The FOAF:name attribute is always title-cased (e.g., Alt-J, Deus).

Due to a bug in DBPedia, the cover filename is truncated when it contains
parentheses, (e.g., 'Foo bar (band).jpg' gets truncated to 'Foo bar .jpg').
To work around this, an additional Wikipedia call gets made for all its
images, in which we try to match our truncated image.

The Wikipedia art source now catches the correct exceptions, instead of
a broad catch-all.

Wikipedia album images can be gifs, so these are now added to the list of
accepted content types.
2015-05-19 09:57:54 +02:00
Tom Jaspers
a82dee35cb fetchart complains if no imaging backend available
The `enforce_ratio` and `minwidth` options depend on PIL or ImageMagick.
Previously it silently fails. Now it will log a warning, and accept the
image.

Tests concerning these options are skipped when no imaging backend is available.

Fix #1460
2015-05-18 19:44:40 +02:00
Pedro Silva
6be98b0a36 add tiebreaking facility 2015-05-16 19:25:47 +02:00
Adrian Sampson
71d7c0b004 Merge pull request #1450 from tomjaspers/metasync-itunes
MetaSync: more OO structure +  iTunes support
2015-05-13 15:04:36 -07:00
Adrian Sampson
dff4feaec2 embedart: Preempt wrong-type error in AAC files 2015-05-11 17:46:21 -07:00
Tom Jaspers
cb13d21ad6 MetaSync: automatic load of sources and item_types
- MetaSources get loaded from the modules automatically
- The MetaSources can define their own item_types, that get loaded for the plugin
- __init__ doesn't need any changes to accept new metasources
- Fix the --sources option to actually accept sources
  (it was being interpreted as boolean flag before, crashing the plugin)
- More safety w.r.t. external dependencies
2015-05-09 11:31:39 +02:00
Tom Jaspers
27aef76ae5 MetaSync: update changelog & fix typo in doc 2015-05-08 16:43:02 +02:00
Lucas Duailibe
df89a68a99 Fixing sort by path (fix #1451) 2015-05-07 23:45:26 -03:00
Tom Jaspers
04d7c883d1 MetaSync: docs for itunes synchronization
changelog & metasync plugin documentation
2015-05-07 10:28:41 +02:00
Adrian Sampson
c856326865 Fix #1449: Unicode paths in permissions 2015-05-06 22:23:18 -07:00
Tom Jaspers
c108447bb4 Changelog for #1448 (PIL import fix) 2015-05-04 08:30:38 +02:00
Adrian Sampson
076e77711f Changelog for #1443 2015-04-29 14:53:57 -07:00
Adrian Sampson
274865147c Version bump for dev: 1.3.14 2015-04-24 08:56:17 -07:00
Adrian Sampson
a8fce9be69 Finalize 1.3.13 changelog 2015-04-24 08:54:04 -07:00
Adrian Sampson
0e3f6cb09d Provide Unicode to Jellyfish 0.5.0
The new version requires arguments are Unicode. We were providing ASCII byte
strings, produced by Unidecode. We now re-decode this back to Unicode before
passing to the Levenshtein function.
2015-04-23 15:25:47 -07:00
Adrian Sampson
fbf40c6f62 Slightly expand changelog for #1436 2015-04-23 15:12:15 -07:00
D Andrew Reynhout
bd12cd59fd Update changelog for #1427 fix 2015-04-23 15:44:15 -04:00
Adrian Sampson
841f646fd7 Version bump for dev: 1.3.13 2015-04-18 17:05:45 -07:00
Adrian Sampson
e8489e125d Datesamp 1.3.12 release 2015-04-18 17:05:05 -07:00
Adrian Sampson
7ebf5d7bf8 Light changelog reorganization 2015-04-18 17:04:26 -07:00
Adrian Sampson
cd2e11b4e4 A little more changelog for #1429 2015-04-18 11:58:31 -07:00
Adrian Sampson
c52074786e Merge pull request #1429 from tomjaspers/sort-ignore-case
Sort can ignore case if configured to do so
2015-04-18 11:54:22 -07:00
Adrian Sampson
0711172446 Docs fixes for metasync: #1386 2015-04-18 11:49:36 -07:00
Heinz Wiesinger
0ecc560650 Add documentation for metadata sync plugin. 2015-04-18 16:09:46 +02:00
Tom Jaspers
91ab207156 Make sort-ignore-case branch mergeable 2015-04-18 11:48:54 +02:00
Tom Jaspers
0302c44909 Docs & changelog for case insensitive sort 2015-04-18 10:27:56 +02:00
Adrian Sampson
e14b1d7626 Some docs massaging for imminent release 2015-04-17 14:55:16 -07:00
Bruno Cauet
4e7c8d14a8 Discogs: add troubleshooting section in docs
Mention the token file, system date. Provide a URL that searches github
issues for "discogs".

Relates to #1417.
2015-04-17 17:32:42 +02:00
Fabrice Laporte
7a10a7a86b Update changelog.rst 2015-04-17 16:08:22 +02:00
Adrian Sampson
7073a54975 Expand changelog descriptions 2015-04-16 20:13:31 -07:00
Adrian Sampson
df579c6b45 Changelog for #1404 2015-04-16 19:57:41 -07:00
Adrian Sampson
6004da7c42 Expand changelog for "or" queries (#1423) 2015-04-16 19:34:20 -07:00
Adrian Sampson
bc698c3c0e Merge pull request #1423 from tomjaspers/or-query-operator
Use comma as "or" operator for queries
2015-04-16 19:25:24 -07:00
Adrian Sampson
aef4e323f8 Changelog for #1426 2015-04-16 14:53:46 -07:00
Tom Jaspers
0a4e8309fd Changelog entry for OR-operator 2015-04-16 10:09:46 +02:00
Tom Jaspers
c98835709f Query documentation to include "or" operator 2015-04-16 09:44:49 +02:00
Adrian Sampson
0c7823b4a5 Add zsh completion instructions (fix #1420) 2015-04-15 19:53:27 -07:00
Adrian Sampson
b313c8b46a fuzzy: Fix #1422, regression crasher 2015-04-15 19:46:31 -07:00
Adrian Sampson
46f382fd9b importadded: Fix in-place singleton imports
Fixes #1416.
2015-04-14 11:45:20 -07:00
Adrian Sampson
0507f80fcd discogs: Handle errors on auth setup (fix #1417) 2015-04-14 10:26:39 -07:00
Adrian Sampson
195f0dd6d4 No default terminal encoding (#1419) 2015-04-14 09:51:02 -07:00
Adrian Sampson
a0ff517d17 Guess output encoding from sys.stdout.encoding
Rather than using the locale settings. #1419
2015-04-13 11:11:16 -07:00
Adrian Sampson
ab78eed02e replaygain: Avoid suppressing debug output (#1398)
This was suppressing debug output even with `beet -vv import`. This also avoid
registering an import hook when auto is disabled.
2015-04-12 22:59:48 -07:00
Adrian Sampson
39a6fa5495 Changelog for #1398 2015-04-10 09:03:11 -07:00
Adrian Sampson
821c5bf3df Documentation pass for #1398 2015-04-09 17:06:35 -07:00
David
c3745ce6c2 typo: exapnds -> expands 2015-04-09 12:30:38 -04:00