Jack Wilsdon
9bb6c29d22
Always use custom formatter for formatting hook commands
2019-02-25 14:41:59 +00:00
Adrian Sampson
80f4f0a0f2
badfiles: Fix decoding for command output
...
Probably fixes #3165 . There were several things going wrong here:
1. For some reason, this was using the *filesystem* encoding, which is
what you use to decode filenames. But this was general command
output, not filenames.
2. Errors in decoding threw exceptions, even though all we do with this
output is show it to the user.
3. The prints were using `displayable_path`, even though the lines are
*already* Unicode strings.
Hopefully this cleans up that mess.
2019-02-24 16:06:36 -05:00
Adrian Sampson
be118b922a
Merge pull request #3155 from Holzhaus/fetchart-error-handling
...
fetchart: Add some error handling to prevent crashes
2019-02-20 08:45:22 -05:00
Jan Holthuis
9b5e681f86
docs: Add fetchart error handling fix to changelog
...
The changelog entry also mentions that this fixes #1579 .
2019-02-20 07:50:58 +01:00
Bernardo Meurer
c3c7aa619d
Updated changelog
2019-02-19 18:49:31 -08:00
Adrian Sampson
81c5ae3fdf
Merge pull request #3151 from Holzhaus/playlist-plugin-additions
...
playlist: Add auto-update functionality and more tests
2019-02-18 08:40:55 -05:00
Jan Holthuis
fdd41b301d
docs: Update documentation regarding playlist plugin
2019-02-17 20:39:54 +01:00
Adrian Sampson
420772ea49
Changelog entry for pseudo-field queries
2019-02-17 13:54:18 -05:00
Adrian Sampson
22c8289269
Support plugin-provided named queries
2019-02-17 13:49:54 -05:00
Adrian Sampson
3633c1e27f
Tiny doc refinements for #3145
2019-02-17 13:17:22 -05:00
Adrian Sampson
00667bda0f
Merge pull request #3145 from Holzhaus/playlist-plugin
...
Playlist plugin
2019-02-17 13:16:26 -05:00
Adrian Sampson
7360bbc152
Only pin Jellyfish version on py2
2019-02-17 13:06:55 -05:00
Adrian Sampson
864f9f9167
Merge pull request #3112 from efischer19/master
...
Maintain python 2 compatibility
2019-02-17 13:03:23 -05:00
Jan Holthuis
34cdeeefb7
docs: Reword documentation of playlist plugin's relative_to option
2019-02-17 15:35:30 +01:00
Jan Holthuis
d78bade30c
docs: Add playlist plugin to the changelog
2019-02-17 14:38:36 +01:00
Jan Holthuis
cc501be2d9
docs: Add documentation for the playlist plugin
2019-02-17 14:38:36 +01:00
Adrian Sampson
e8d58432c0
Merge pull request #3142 from vmassuchetto/master
...
added beets-ydl plugin
2019-02-15 09:52:06 -07:00
Adrian Sampson
69fbba1eed
Merge pull request #3144 from Holzhaus/add-id3v23-to-convert
...
Add id3v23 option to convert plugin
2019-02-15 09:51:46 -07:00
Jan Holthuis
72f837b0cc
docs: Add changelog entry regarding convert plugin's id3v23 option
2019-02-15 13:35:26 +01:00
Jan Holthuis
0579046487
docs: Add new id3v23 config option to convert plugin documentation
2019-02-14 23:42:36 +01:00
Vinicius Massuchetto
9090401489
added beets-ydl plugin
2019-02-13 07:48:14 -02:00
jan
9bc3898951
add request_finished function, rename wait_for_rate_limiter to request_start, add doc and changelog
2019-02-08 01:02:33 +01:00
Iris Wildthyme
c20c3a4398
fixed typo
2019-02-01 09:36:51 -05:00
Iris Wildthyme
367bb3026f
added to changelog
2019-01-30 17:13:12 -05:00
Iris Wildthyme
2b82831b7b
added --nocopy support
2019-01-30 16:36:46 -05:00
Adrian Sampson
def5ff0e24
Merge pull request #3133 from beetbox/no_clobber
...
First attempt at fixing #3132 .
2019-01-26 19:06:06 -05:00
David Logie
604616050b
Address PR comments.
...
- Rename config option to overwrite_null
- Leave overwrite_null empty by default
- Handle more potentially null fields for both album and tracks
- Remove documentation and changelog entries for now
2019-01-26 11:17:17 +00:00
nichobi
37d918a19e
docs: restore replaygain option for ffmpeg backend
2019-01-25 15:48:49 +01:00
David Logie
1f356d66a6
First attempt at fixing #3132 .
...
Add a new `no_clobber` config option that contains a list of
"miscellaneous" metadata fields not to be overwritten by empty values.
I'm not entirely happy with the `no_clobber` name. Suggestions welcome.
2019-01-25 14:07:43 +00:00
nichobi
b7f75878b0
docs: remove references to bs1770gain for #3127
2019-01-24 16:07:44 +01:00
Adrian Sampson
10083c61b1
Changelog for #3123
2019-01-21 15:13:07 -05:00
Rahul Ahuja
b50e148bec
use official client ID/secret, remove usage from docs
2019-01-21 08:32:57 -08:00
Rahul Ahuja
f61aacf04b
remove tokenfile doc, use active voice
2019-01-20 14:40:32 -08:00
Rahul Ahuja
7b1e64a61f
doc wording
2019-01-20 13:07:12 -08:00
Rahul Ahuja
645c053a1c
doc wording/formatting
2019-01-20 12:55:43 -08:00
Rahul Ahuja
2da738b078
remove unused doc
2019-01-20 12:50:28 -08:00
Rahul Ahuja
082357b063
document new functionality, use Spotify ID for AlbumInfo.album_id
2019-01-20 12:40:11 -08:00
RollingStar
f4f67c36bb
Changelog and linting
2019-01-18 17:17:41 -05:00
RollingStar
f5086d0bc6
Changelog and linting
2019-01-18 17:15:29 -05:00
Adrian Sampson
d35a68d0d8
Refine writing/links for #3116
2019-01-12 14:20:16 -08:00
RollingStar
1d0af470a5
More details on self-hosting musicbrainz
...
Document important facts for self-hosting musicbrainz with beets. I don't want the beets docs to be the go-to reference for hosting MusicBrainz, but the search index requirement is not explained well on the beets wiki.
Full disclosure, I haven't finished building my index yet so I'm not sure if that is actually why I can't self-host right now. But I remember doing it before to fix beets integration with my Musicbrainz server.
2019-01-12 16:04:13 -05:00
Eric Fischer
0df0dfe986
Maintain python 2 compatibility
...
Jellyfish is no longer python 2 compatible as of release 0.7.0.
By pinning the previous release, beets is still able to be installed
and run on python 2 systems without issue.
2019-01-10 21:05:57 -05:00
Adrian Sampson
8cfbc8274e
Merge pull request #3099 from regagain/fetchart_respect_ignore_settings
...
Fetchart respect ignore settings
2018-12-21 11:45:40 -05:00
Adrian Sampson
afe271dda2
Changelog/thanks for #3097
2018-12-21 11:29:18 -05:00
Reg
2ea77652a7
Fetchart: Respect ignore and ignore_hidden settings when fetching art
...
from the local filesystem.
2018-12-20 18:44:46 +01:00
Adrian Sampson
ca359d7e0d
Merge pull request #3085 from jackwilsdon/modify-skip-remaining
...
Allow exiting object selection early
2018-12-02 14:57:16 -05:00
Adrian Sampson
17d9882389
Make the path-field-remover function more obvious
...
An amendment to #3084 .
2018-12-01 16:57:25 -05:00
Adrian Sampson
1e051288a2
Merge pull request #3084 from domenn/master
...
Export plugin can now export path from library.
2018-12-01 16:52:49 -05:00
Guilherme Danno
fa1037ee28
Enhance %title ( #3059 )
...
Use string.capwords in %title to lower char after apostrophe
2018-11-29 11:30:48 -02:00
Domen
5de3ee9a5f
Export plugin can now export path from library, if explicitly specified as field to export. Info plugin behaviour is unchanged.
2018-11-28 20:19:37 +01:00