Commit graph

3650 commits

Author SHA1 Message Date
ybnd
d3b759d7ca Fix list -af example in documentation
Didn't work since $tracktotal is not an Album field
2020-05-29 13:29:31 +02:00
Martin Kirchgessner
fc4a61c557 add drop2beets to community plugins 2020-05-23 17:09:18 +02:00
Adrian Sampson
5c91013d1f Expand changelog for #3594 2020-05-17 14:46:10 -04:00
stlutz
5298e1a976 Add changelog entry. 2020-05-17 18:42:23 +02:00
Thorsten
cd4d8c7f9c
Update changelog.rst 2020-05-16 00:51:30 +02:00
soergeld
ed97b984b0 Documentation 2020-05-13 18:02:14 +02:00
Dorian Soergel
e8b57dfda6
Update docs/plugins/parentwork.rst
Co-authored-by: Adrian Sampson <adrian@radbox.org>
2020-05-13 14:55:00 +02:00
soergeld
918fea5eca small changes, documentation 2020-05-12 16:05:08 +02:00
soergeld
1f93ce5a49 small changes, docs 2020-05-11 16:14:52 +02:00
Adrian Sampson
a907dac16c
Merge pull request #3568 from dosoe/beet_test_new_albuminfo
First try adding new albuminfo and trackinfo class
2020-05-09 10:53:43 -04:00
Adrian Sampson
31a264b299
Merge pull request #3425 from MrNuggelz/subsonicplaylist
Subsonic Playlist Plugin
2020-05-09 10:52:10 -04:00
Dorian Soergel
d07c1dece9
Merge branch 'master' into beet_test_new_albuminfo 2020-05-09 12:45:13 +02:00
soergeld
8fa103e0de changelog entry 2020-05-09 12:44:36 +02:00
pants108
1a79ae5a9f code review 1 2020-05-05 18:39:05 +00:00
Joris
4102aae100
Update docs/plugins/subsonicplaylist.rst
Co-authored-by: Adrian Sampson <adrian@radbox.org>
2020-05-05 10:45:43 +02:00
MrNuggelz
cb7ad191a3 removed duplicate line from merge 2020-05-03 15:02:51 +02:00
Joris
08180f2b5d
Merge branch 'master' into subsonicplaylist 2020-05-03 14:59:22 +02:00
MrNuggelz
82f0c59f46 review: updated subsonicplaylist.rst 2020-05-03 13:10:24 +02:00
Joris
499fcb8315
Update docs/plugins/subsonicplaylist.rst
Co-authored-by: Adrian Sampson <adrian@radbox.org>
2020-05-03 12:56:54 +02:00
Adrian Sampson
f43a0c3270 Changelog/thanks for #3567 2020-04-27 07:46:28 -04:00
Adrian Sampson
969a207418 Simplify docs for #3567 2020-04-27 07:45:31 -04:00
Sören Tempel
226d8089e1 docs: document special handling of backlash in web plugin queries 2020-04-27 13:36:36 +02:00
Sören Tempel
57a759c817 docs: document joining of paths performed by web plugin for queries 2020-04-27 13:36:36 +02:00
Michal Koutenský
5143e630d8 Fix #3533 - crash when calculating RG/R128 mix 2020-04-23 11:05:33 +02:00
Adrian Sampson
99dbe93f85
Merge pull request #3559 from somasis/master
fetchart: improve description of -q flag
2020-04-19 20:47:32 -04:00
Kylie McClain
1c03f58e0d
fetchart: improve description of -q flag 2020-04-19 14:56:15 -04:00
Adrian Sampson
425bbc366f Changelog/thanks for #3558 2020-04-19 11:12:24 -04:00
Adrian Sampson
c93ea0b36b Link to fix in #3554 2020-04-17 18:29:27 -04:00
lijacky
175c392ef3 add fix to changelog 2020-04-17 17:25:36 -04:00
x1ppy
8908416f6f Add beets-originquery plugin 2020-04-06 17:00:43 -04:00
Jack Wilsdon
43d58a77d9
Merge pull request #3534 from jackwilsdon/fetchart-lastfm
fetchart: Add Last.fm artwork source
2020-03-31 09:09:38 +01:00
Adam Jakab
1bec3c4c9f added all my plugins + corrected 1 typo 2020-03-30 22:15:13 +02:00
Jack Wilsdon
333d5d1dd3
fetchart: Add Last.fm artwork source 2020-03-30 20:20:59 +01:00
Xavier Hocquet
58bfe4567e Code review 2020-03-28 11:34:03 -06:00
x1ppy
19d6dfc8f3 Support extra tags for MusicBrainz queries 2020-03-20 14:13:40 -04:00
Xavier Hocquet
1266a04998 Docs, lint, and cleanup beautifulsoup source check 2020-03-19 21:10:52 -06:00
Adam Jakab
4ba7b8da31
sampsyo's docs/changelog.rst correction
Co-Authored-By: Adrian Sampson <adrian@radbox.org>
2020-03-16 10:12:09 +01:00
Adam Jakab
4c6993989c changelog entry 2020-03-15 20:57:47 +01:00
Adrian Sampson
99a3343c0c A little more detail in changelog for #3508 2020-03-14 20:27:57 -04:00
Adrian Sampson
3261f072a6 Merge pull request #3508 from adamjakab/bpm_is_int
Fix #3507
2020-03-14 20:26:33 -04:00
Adam Jakab
fbd1266bc5 simplified condition in test and added changelog entry 2020-03-14 21:30:22 +01:00
Justin Mayer
14a654bbdb Add Fish completion to changelog & plugin index 2020-03-04 07:15:46 +01:00
Justin Mayer
82c3867fc0 Rewrite Fish completion plugin docs & code comments 2020-03-04 07:15:46 +01:00
jmwatte
d2d2b646c1 Add plugin for Fish shell tab completion 2020-03-02 09:51:36 +01:00
Adrian Sampson
545c65d903 Massage wording for #3504 2020-03-01 19:35:23 -05:00
smichel17
594da1597a Document running chroma plugin in verbose mode
For #941
2020-03-01 11:47:12 -05:00
Adrian Sampson
00c6d1439e Docs tweaks for #3493 2020-02-26 19:15:44 -08:00
Adrian Sampson
8b8d223755 Merge pull request #3493 from danbee/specify-quality-for-coverart
Allow the quality to be set for embedded/fetched cover art
2020-02-26 19:12:31 -08:00
Daniel Barber
b3fec61f54 Add details to changelog 2020-02-26 19:31:42 -05:00
Daniel Barber
a9e11fcfeb Add some info about valid quality levels 2020-02-26 19:23:59 -05:00
Adrian Sampson
20d28948a3 Changelog bug link for #3498 2020-02-25 08:56:06 -08:00
Adam Jakab
d06665413c minor fixes and changelog entry 2020-02-25 15:23:52 +01:00
Daniel Barber
fe8ba17ced Add quality setting to fetchart plugin 2020-02-22 13:36:35 -05:00
Daniel Barber
d82573f8f3 Document quality setting 2020-02-22 12:02:20 -05:00
Adam Jakab
37f3e226b0 beets-goingrunning - shortened description 2020-02-20 18:58:11 +01:00
Adam Jakab
c9e6f91030 Added beets-goingrunning to the list of 'other plugins' 2020-02-20 18:55:56 +01:00
Aidan Epstein
535af4bdb2 parentwork: Only call store when the metadata has changed.
Otherwise, this rewrites all your files every time.
2020-02-17 09:05:52 -08:00
Adrian Sampson
ddfb715e32 Style fixes for #3491 2020-02-17 06:49:26 -08:00
Adam Jakab
9426ad7345 Added beets-bpmanalyser to the list of 'other plugins' 2020-02-17 09:40:30 +01:00
Adrian Sampson
f9088a3eb7
Merge pull request #3453 from faulkt/master
added merge_environment_settings call
2020-02-06 21:54:14 -05:00
ybnd
9b283be7bf Add to changelog 2020-02-05 10:22:02 +01:00
ybnd
1ab46c69be Merge remote-tracking branch 'origin/master' into bs1770gain-v0.6.0-parsing
# Conflicts:
#	docs/changelog.rst
2020-02-05 08:45:30 +01:00
ybnd
9465e933ba Add to changelog 2020-02-05 08:36:44 +01:00
Adrian Sampson
d4d04c61aa
Merge pull request #3448 from xhocquet/genius-lowercase-artist-fix
Genius lyrics fix for API capitalization behaviors
2020-02-02 20:46:24 -05:00
Xavier Hocquet
9f43408f1b Changelog and cleanup 2020-02-02 15:57:43 -07:00
ybnd
b39df01d35 Add to documentation 2020-01-30 20:31:12 +01:00
BrainDamage
f118314682 support for keyfinder-cli, which doesn't want the -f flag for paths 2020-01-14 05:07:33 +01:00
Mat
7ad3f7f728
Apply suggestions from code review
Fix wording in docs

Co-Authored-By: Adrian Sampson <adrian@radbox.org>
2019-12-26 21:09:26 +00:00
Mat
3570f5cd56 New high_resolution config option in fetchart 2019-12-26 17:36:56 +00:00
Cole Miller
49d9f474a5 Update changelog 2019-12-18 14:44:57 -05:00
Cole Miller
5f74edf2d9 One more documentation typo 2019-12-17 17:01:34 -05:00
Cole Miller
67e402bbae Fix typo in new documentation 2019-12-17 16:57:24 -05:00
Cole Miller
90fb79f408 Document `index_tracks' option 2019-12-17 16:54:56 -05:00
Mat
e760fc6947
Wording/grammar 2019-12-16 21:47:13 +00:00
Tyler Faulk
a1af5d280e added merge_environment_settings call in fetchart plugin to handle connections with proxy servers 2019-12-10 22:54:31 -05:00
Adrian Sampson
bc9e9664fd Drop Python 3.4; add Travis builds for 3.8 2019-12-10 13:03:53 -05:00
Adrian Sampson
2e24887f53 Changelog for #3449 2019-12-09 15:57:41 -05:00
Adrian Sampson
9739e9be9b Docs tweaks for #3449 2019-12-09 15:55:31 -05:00
Jef LeCompte
89f21d9601
Updated documentation 2019-12-09 07:13:25 -05:00
Jef LeCompte
e18b91da26
Remove example 2019-12-06 18:32:35 -05:00
Jef LeCompte
5a38e1b35c
Refactored token generation and updated comments based on suggestions.
Also updated documentation to note the password options.
2019-12-06 18:30:52 -05:00
Jef LeCompte
1690c08e77
Added URL to config and deprecated old configuration 2019-12-06 15:05:36 -05:00
Adrian Sampson
60bba370c0 Credit & bug link for #3437 2019-11-25 08:45:30 -05:00
Aidan Epstein
9c479659b2 Increment playlist_version when a track is consumed.
This fixes the playlist not updating when in consume mode, at least in
ncmpcpp.
2019-11-24 19:27:09 -08:00
MrNuggelz
00330da623 updated documentation 2019-11-16 21:10:41 +01:00
Tim Gates
33c0755aed
Fix simple typo: speicifying -> specifying 2019-11-12 08:07:37 +11:00
MrNuggelz
0191794285 subsonicplaylist plugin 2019-11-10 22:34:12 +01:00
regagain
41cfe8bbb3
Fix wrong section name (smartplaylist => playlist)
See https://discourse.beets.io/t/playlist-vs-smartplaylist-plugins/975/2
2019-11-03 19:07:10 +01:00
Régis Behmo
b489f94b0d Replace the clinical "obsessive-compulsive" term
This is a follow-up on that conversation on gitter:
https://gitter.im/beetbox/beets?at=5d75ac34b3e2fc579379fe25
2019-11-02 23:26:14 +01:00
msil
700b9a64ee update changelog 2019-10-24 15:24:49 +01:00
Adrian Sampson
a7671e16a6 Merge pull request #3409 from jackwilsdon/hook-check-call
hook: switch to using check_call
2019-10-17 11:12:06 -04:00
Jack Wilsdon
c5dab18591
Document hook error handling changes 2019-10-17 13:21:26 +01:00
Adrian Sampson
2291778575 Docs simplifications for #3400 2019-10-16 14:29:32 -04:00
Adrian Sampson
d45b8bb03e Docs fixes from my code review 2019-10-16 14:27:06 -04:00
Austin Marino
c1b646ff27
Merge branch 'master' into Extended_Export_Plugin_Support 2019-10-15 15:35:42 -07:00
Austin Marino
5d7c937d41 fixed conflicting files issues with changelog 2019-10-15 15:34:59 -07:00
Austin Marino
d7b0e9347a Updated changelog to reflect export plugin changes 2019-10-15 15:32:03 -07:00
Austin Marino
7f6630c006 removed xml configs from doc and code 2019-10-15 14:16:23 -07:00
Adrian Sampson
3aa2c33ac6
Merge pull request #3406 from MrNuggelz/unimported
unimported files plugin
2019-10-15 17:13:31 -04:00
Austin Marino
d86e31d370 Updated to reflect code changes and updated styling/format 2019-10-15 13:10:47 -07:00
MrNuggelz
d11e14b1a0 improvements from review #2 2019-10-15 21:54:35 +02:00
MrNuggelz
712b4b8bdf corrected to short underline in documentation 2019-10-15 15:49:44 +02:00
MrNuggelz
c7e81d8b81 improvements from review 2019-10-15 15:32:50 +02:00
MrNuggelz
b6588edac5 unimported files plugin 2019-10-15 12:04:04 +02:00
Austin Marino
07138f86dc Fixed styling and test to pass cli 2019-10-14 18:41:06 -07:00
Austin Marino
5193f1b19a Updated export doc 2019-10-14 17:31:59 -07:00
Austin Marino
4f0a2b78a3
Updated Format description layout 2019-10-13 11:45:33 -07:00
Austin Marino
294b3cdb8c updated format descriptions 2019-10-13 11:41:06 -07:00
Austin Marino
c5ebbe0b78
Added Comments to formating configurations 2019-10-12 15:56:16 -07:00
Austin Marino
ec705fae1e Updated documents and comments to reflcet recent code changes. Cleaned up code to better follow PEP-8 conventions and just work more efficiently all around. 2019-10-12 15:41:06 -07:00
Austin Marino
0e2c1e0d56 Made changes to reflect comments and suggestions made by sampsyo 2019-10-12 14:47:44 -07:00
Adrian Sampson
bf9b43a769
Merge pull request #3398 from logan-arens/update-1934
"beet update" now confirms that the library path exists before updating.
2019-10-12 14:15:32 -04:00
Logan Arens
72fcceac99
Added changelog entry. 2019-10-12 12:22:29 -04:00
Austin Marino
4dfb6b9fae
Added examples of new format option 2019-10-10 16:32:24 -07:00
Austin Marino
93e10264fb
Updated export.rst
This update reflects the code changes I made to the export plugin
2019-10-10 16:26:20 -07:00
Jack Wilsdon
d91da56745
Fix various typos 2019-10-10 08:50:09 +01:00
Rahul Ahuja
46b58ea70b Fix spelling 2019-10-05 20:59:47 -07:00
Rahul Ahuja
ce90b2aae5 Improve documentation 2019-10-05 15:07:20 -07:00
Rahul Ahuja
ca57100f27 Add bpsync to toctree 2019-10-03 19:55:53 -07:00
Rahul Ahuja
571e8902fd Fix indentation 2019-10-03 19:23:29 -07:00
Rahul Ahuja
a1885a571b Add documentation, fix circular import 2019-10-03 19:03:04 -07:00
Alexander Miller
279dd314ae docs/plugins: Centralize documentation of source_weight option 2019-10-01 21:19:35 +02:00
Alexander Miller
c4ad4c69cb docs/plugins/index.rst: Describe configuration of metadata source plugins 2019-10-01 21:18:30 +02:00
Alexander Miller
5f51b7b38e docs/plugins/discogs.rst: Update plugin documentation
Add Configuration section and describe the 'source_weight' option.
2019-10-01 07:42:31 +02:00
Rahul Ahuja
80f54ecb9e Update changelog.rst 2019-09-28 10:01:19 -07:00
temrix
2cd38fc7df
Add bugfix. 2019-09-21 17:12:46 +02:00
Adrian Sampson
15f08aba4f
Restore missing space 2019-09-19 16:13:42 -04:00
temrix
045f5723e2
Remove hard-coded path. 2019-09-19 21:57:09 +02:00
temrix
c2b750d7e4
Add feature and add For plugin developers. 2019-09-19 00:39:16 +02:00
temrix
4038e36343
Update URL to use HTTPS and add documentation. 2019-09-19 00:33:57 +02:00
Adrian Sampson
bebb725352 Docs tweaks for #3355 2019-09-14 09:35:21 -04:00
Adrian Sampson
cc6a2bb6c0 Merge pull request #3355 from rhlahuja/add-deezer-plugin
Add Deezer plugin
2019-09-14 09:33:38 -04:00
Ian Pickering
dd85a88ba5 Correct documentation of incremental_skip_later flag
The behavior is actually the opposite of what is documented.
2019-09-11 20:14:30 -07:00
Rahul Ahuja
732e372ed2 Rename/move to plugins.MetadataSourcePlugin, fix formatting 2019-09-09 17:31:42 -07:00
unknown
7754dd27c5 Make none_rec_action respect timid. #3242 2019-09-02 20:15:35 -04:00
Rahul Ahuja
240097e377 Include deezer in toctree 2019-09-01 19:55:26 -07:00
Rahul Ahuja
2177c7695a Stringify Deezer ID 2019-09-01 19:44:27 -07:00
Rahul Ahuja
8c84daf77a Fix doc links 2019-09-01 19:12:21 -07:00
Rahul Ahuja
ca33f190a5 Add deezer, spotify docs to autotagger index 2019-09-01 18:58:03 -07:00
Rahul Ahuja
2cf55ee893 Add deezer.rst doc, remove unused options 2019-09-01 18:33:27 -07:00
Rahul Ahuja
e8228d0305 Add changelog hyperlink 2019-09-01 18:02:11 -07:00
Rahul Ahuja
6e5e8a9cb0 Add Deezer plugin 2019-09-01 17:53:56 -07:00
Chris
e0276138db Changelog added 2019-08-23 11:34:34 +01:00
Vexatos
7aab50b7b8
convert: Reduce amount of duplicate code for linking.
Also slightly reworded documentation.
2019-08-21 12:19:47 +02:00
Vexatos
aeb7d8846e
convert: disable album-art embedding for linked files.
Fixed flag precedence of link and hardlink over their options.
Fixed formatting issue.
2019-08-20 16:40:02 +02:00
Vexatos
a61aa74061
convert: add option to hardlink instead of copying.
Overrides the --link option.

As proposed in #2324.
2019-08-20 16:07:01 +02:00
Kier Davis
4820cee35c
convert: add option to symlink instead of copying
As proposed in #2324.

Updated commit from #2326.

Co-authored-by: Vexatos <stuarzt@gmx.de>
2019-08-20 14:50:44 +02:00
wisp3rwind
29d6967fa7 update changelog 2019-08-20 09:29:35 +02:00
Adrian Sampson
75eb2f4621 Changelog thanks & bug link to #3343 2019-08-03 22:40:50 -04:00
Rahul Ahuja
7ec3632309 Fix year assignment with year-only release date 2019-08-03 19:07:56 -07:00
Adrian Sampson
c74c9a46a9 Punctuation improvements 2019-08-01 09:32:33 -04:00
octos
5f6d1f0f96
improve readability 2019-07-31 22:41:32 -05:00
Guilherme Danno
63594386c2
Add the changelog 2019-07-30 17:09:00 -03:00
Samuel Nilsson
60c174101f ffmpeg replaygain backend: Only calculate replaygain for audio stream. Fixed documentation for backend option. 2019-07-29 10:32:19 +02:00
Zsin Skri
e3645dfd59
Merge branch 'master' into r128-targetlevel-config 2019-07-25 23:22:32 +02:00
Zsin Skri
a9f70f8151 apply suggested improvements
Apply improvements suggested in GitHub PullRequest #3065:
- be idiomatic
  - 0 is falsy
  - check enum equality, not identity
  - mutate list by constructing a new one
- improve documentation
  - fix a typo
  - do not mention deprecation of a config option
2019-07-26 01:02:03 +02:00
Adrian Sampson
9392256993 Spelling & changelog for #3334 2019-07-24 22:13:53 -04:00
Adrian Sampson
84032e56e2 Merge pull request #3334 from MartyLake/martylake_add_forward_slash_option
Add option to force forward slashes in paths
2019-07-24 22:11:59 -04:00
MartyLake
c52973e1c0 Review: Adds missing point to finish sentences 2019-07-24 09:53:54 +02:00
Paul Malcolm
aa17625551 changelog entry: additional acousticbrainz fields 2019-07-23 20:25:26 -04:00
Paul Malcolm
5f9a394ca9 Issue #2860 Fetch more acousticbrainz fields 2019-07-23 20:25:26 -04:00
MartyLake
1a4699d0ee Add documentation 2019-07-23 23:46:31 +02:00
Zsin Skri
da602d779c changelog: new r128_targetlevel option
Add changelog entries for the introduction of the `r128_targetlevel`
configuration option, superseding the `method` option.
2019-07-22 13:42:26 +02:00
Zsin Skri
fbc8cc484d update replaygain target level documentation
- document `r128_targetlevel`
- explain difference between `targetlevel` and `r128_targetlevel`
- deprecate `method` option: use `targetlevel` instead.
2019-07-22 13:42:26 +02:00
Zsin Skri
f9ff56f496 improve wording in the ffmpeg replaygain backend
This commit mostly addresses feedback:
- remove some unused parenthesis
- fix a typo
- expand some docstrings
- document that ffmpeg is usually easy to install
2019-07-21 01:18:49 +02:00
Zsin Skri
b589521755 changelog entry: ffmpeg replaygain backend
Add changelog entry for the new ffmpeg replaygain backend.
2019-07-19 21:54:47 +02:00
Zsin Skri
c3af5b3763 replaygain: add ffmpeg backend
Add replaygain backend using ffmpeg's ebur128 filter.

The album gain is calculated as the mean of all BS.1770 gating block powers.
Besides differences in gating block offset, this should be equivalent to a
BS.1770 analysis of a proper concatenation of all tracks.

Just calculating the mean of all track gains (as implemented by the bs1770gain
backend) yields incorrect results as that would:
- completely ignore track lengths
  - just using length in seconds won't work either (e.g. BS.1770 ignores
    passages below a threshold)
- take the mean of track loudness, not power

When using the ffmpeg replaygain backend to create R128_*_GAIN tags, the
targetlevel will be set to -23 LUFS. GitHub PullRequest #3065 will make this
configurable.
It will also skip peak calculation, as there is no R128_*_PEAK tag.

It is checked if the libavfilter library supports replaygain calculation. Before
version 6.67.100 that did require the `--enable-libebur128` compile-time-option,
after that the ebur128 library is included in libavfilter itself. Thus we
require either a recent enough libavfilter version or the `--enable-libebur128`
option.
2019-07-19 21:54:47 +02:00
Zsin Skri
5e5cb3cd43 changelog: fix "Sporadic test failures in BPD tests #3309" #3330
Add a changelog entry asking plugin developers to report any further occurrences
of this failure.
2019-07-17 19:26:45 +02:00
Adrian Sampson
f835cca235 Expand changelog for #3329 2019-07-15 09:51:18 -04:00
Zsin Skri
45aa75a4ef document util.command_output return value change
After commit `30395911 util.command_output: return stderr, too`,
`command_output` returns a tuple of stdout and stderr. Document that change by
adding a changelog entry and add a usage note to `command_output`'s docstring.
2019-07-15 11:39:30 +02:00
Adrian Sampson
ca4b101ef4 Changelog for #3322 (fix #465) 2019-07-01 17:24:12 -04:00
Adrian Sampson
23c9f87142 Typography (#3319) 2019-06-28 09:24:15 -04:00
Justin Mayer
9e5c45d6dd
Convert plugin skips previously-converted files
Clarifies documentation so it's clear that one can run `beet convert` without fearing that previously-converted files will be needlessly re-converted.
2019-06-28 14:47:38 +02:00
Adrian Sampson
090711eeb2 Changelog for #3318 2019-06-27 22:49:56 -04:00
Susanna Maria
f254b33c6e Findings from PR 2019-06-25 20:22:26 +02:00
Susanna Maria
2bfc7723fa Fix findings from travis-ci 2019-06-23 18:01:21 +02:00
Susanna Maria
f99b4841df Better documentation 2019-06-23 17:04:43 +02:00
Susanna Maria
1643eea3f5 Parameter handling 2019-06-23 13:04:17 +02:00
Susanna Maria
43d7446df7 Right listing of mosaic plugin 2019-06-22 17:44:18 +02:00
Susanna Maria
2477443e58 Add mosaic plugin 2019-06-22 17:01:43 +02:00
Adrian Sampson
55c2b2912c Refine changelog for #3314 2019-06-20 17:23:51 -04:00
Zsin Skri
299cd01437 changelog: fix storage format in R128_ALBUM_GAIN 2019-06-20 22:15:22 +02:00
Adrian Sampson
3bdbaecc3a
Merge pull request #3307 from beetbox/arcresu-patch-2
docs: mention mpdstats needs to be running
2019-06-11 11:56:05 -04:00
Adrian Sampson
7dd0ed77f9 Merge pull request #3302 from Holzhaus/fix-3301
beetsplug/importadded: Add missing path kwarg to update_after_write_time()
2019-06-11 11:50:36 -04:00
Jan Holthuis
7e4a80133e docs: Add changelog entry for #3301 fix 2019-06-11 13:47:47 +02:00
Carl Suster
bf26e2cc7e
docs: mention mpdstats needs to be running
Clarify that `mpdstats` is an MPD client and needs to be running all the time to collect statistics.

See https://discourse.beets.io/t/mpdstats-requirements/796
2019-06-11 18:34:33 +10:00
Adrian Sampson
a94e4b0473 Changelog for #3251 2019-06-10 13:28:01 -04:00
Adrian Sampson
6a9616796c Break up a long paragraph 2019-06-08 21:38:42 -04:00
Adrian Sampson
bfb94363c3 Changelog & doc tweaks for #3279 2019-06-08 21:37:24 -04:00
Adrian Sampson
c2fdf04539 Merge pull request #3279 from dosoe/beets_parentwork_3
add parentwork plugin
2019-06-08 21:35:05 -04:00
Dorian Soergel
fd14b5b649 docstrings and style 2019-06-08 22:55:05 +02:00
Dorian Soergel
2c3389beae
Update docs/plugins/parentwork.rst
Co-Authored-By: Adrian Sampson <adrian@radbox.org>
2019-06-08 22:46:47 +02:00
Dorian Soergel
c8c206f19e
Update docs/plugins/parentwork.rst
Co-Authored-By: Adrian Sampson <adrian@radbox.org>
2019-06-08 22:46:32 +02:00
Dorian Soergel
022e3d44ea
Update docs/plugins/parentwork.rst
Co-Authored-By: Adrian Sampson <adrian@radbox.org>
2019-06-08 22:46:17 +02:00
Adrian Sampson
f865fc00cd replaygain: Fix py3 crash in audiotools backend
Fixes #3305.
2019-06-08 16:23:49 -04:00
Samuel Nilsson
f5c8650dc9 Fixed merge issue regarding replaygain per_disc option 2019-06-08 16:44:03 +02:00
Samuel Nilsson
2c0d9b07db Fixed changelog for replaygain per_disc option 2019-06-08 16:23:24 +02:00
Samuel Nilsson
b8b99d9396 Merge branch 'master' into replaygain 2019-06-08 16:15:27 +02:00
FichteFoll
728203e15a
beets.io now supports HTTPS
See https://github.com/beetbox/beets/pull/3297.
2019-06-06 15:34:15 +02:00
FichteFoll
9631616b53
Replace a couple URLs that don't point to anything
I'm unsure regarding the pygst tutorial, so I just added another URL
of the best resource I could find with a quick web search.
2019-06-05 23:08:18 +02:00
FichteFoll
c144141e9a
Update a few more http URLs to https that I missed
Should really be all now (pending the next commit).
2019-06-05 23:07:11 +02:00
Dorian Soergel
8363dedaeb logging and minor comments 2019-06-05 11:10:11 +02:00
Carl Suster
6769da29ae docs: add dev importer and cli text from wiki 2019-06-05 13:28:06 +10:00
Carl Suster
de78151eea docs: rename api -> library 2019-06-05 13:18:46 +10:00
Carl Suster
918024a465 docs: document mtime management 2019-06-05 13:16:12 +10:00
Carl Suster
e27c6e480b docs: add query API reference 2019-06-05 13:10:10 +10:00
Carl Suster
984aa223c6 docs: highlight model field API 2019-06-05 13:03:36 +10:00
Carl Suster
0e65800fbc Expand library API docs 2019-06-05 12:49:39 +10:00
FichteFoll
aa31fea037
Update a lot of URLs to use HTTPS
*All* URLs were checked manually, but only once per domain!

I mostly concerned myself with URLs in documentation rather than source
code because the latter may or may not have impactful changes, while the
former should be straight forward.

Changes in addition to simply adding an s:

- changed pip and pypi references as their location has changed
- MPoD (iOS app) url redirects to Regelian, so I replaced those
- updated homebrew references

Notable observations:

- beets.io does have HTTPS set up properly (via gh-pages)
- beatport.py uses the old HTTP url for beatport
- as does lyrics.py for lyrics.wikia.com
- https://tomahawk-player.org/ expired long ago, but the http page
  redirects to https regardless
- none of the sourceforge subdomains have https (in 2019!)
2019-06-05 03:11:49 +02:00
FichteFoll
ed76da57e5
Add changelog section for developers 2019-06-05 02:58:42 +02:00
FichteFoll
26b1aa990e
Add changelog for #2797 2019-06-05 02:58:42 +02:00
Dorian Soergel
380003a2fb fix documentation 2019-06-03 20:01:02 +02:00
Carl Suster
be1daa9771
Merge pull request #3214 from arcresu/bpd-mpd16
bpd: support MPD 0.16 protocol and more clients
2019-06-03 10:39:35 +10:00
Adrian Sampson
5a3157d85d Try to make a test more reliable
As @arcresu pointed out on Gitter, this openSUSE patch adds a safeguard
to this test, which was apparently failing for them:
https://build.opensuse.org/package/view_file/openSUSE:Factory/beets/fix_test_command_line_option_relative_to_working_dir.diff?expand=1

Reading the configuration once here to make sure that we're in a clean
state seems harmless enough. The culprit is likely that a previous test
was modifying the configuration and not properly cleaning up. This
change defends against that kind of mistake.
2019-06-02 20:16:51 -04:00
Carl Suster
65432bbb2d Changelog for #3214 2019-06-02 23:50:20 +10:00
Carl Suster
62aa358ce7 bpd: bump protocol version to 0.16 2019-06-02 23:37:07 +10:00
Carl Suster
fdd809fd36 bpd: support more tagtypes 2019-06-02 23:37:07 +10:00
Carl Suster
176fac781f docs: update cookbook for modern beets 2019-06-02 22:25:26 +10:00
Carl Suster
aa9e39327d docs: document 'quiet' config item 2019-06-02 22:25:26 +10:00
Carl Suster
8bea1cc7f5 docs: add report recipe 2019-06-02 16:07:07 +10:00
Carl Suster
001183ec54 docs: add cron import recipe 2019-06-02 16:01:10 +10:00
Adrian Sampson
81b1faa053 inline: Fix a ridiculously subtle flexattr bug
As detailed here:
https://github.com/beetbox/beets/issues/2406#issuecomment-274423601

In a *function-style* definition, we didn't properly *un-define* the
values for a given item after each function invocation. So when a field
wasn't defined, it would get the value for the previously-formatted
object instead. It now properly throws a NameError.
2019-06-01 12:28:47 -04:00
Adrian Sampson
cd66c5d752 Link to beet-summarize (fix #3177) 2019-06-01 12:03:03 -04:00
Carl Suster
57d5c77b33 Changelog for #3224 2019-06-01 10:24:15 +10:00
Carl Suster
a82002e6c1 confit: replace with confuse in core beets 2019-06-01 09:51:56 +10:00
Dorian Soergel
b28d685059 wrong file name for parentwork documentation 2019-05-31 15:13:55 +02:00
Dorian Soergel
080680c950 add parentwork plugin, first try 2019-05-31 14:35:51 +02:00
Adrian Sampson
1da34f26ff Changelog for #3272 2019-05-30 20:58:30 -04:00
Adrian Sampson
d778a5236b Move changelog for #3237 to the right release 2019-05-30 20:24:11 -04:00
Adrian Sampson
c82072aa80 Merge pull request #3237 from arcresu/mediafile
mediafile: replace with a re-export of beetbox/mediafile
2019-05-30 20:23:17 -04:00
Adrian Sampson
1835422934 Version bump: 1.5.0 2019-05-30 20:08:03 -04:00
Adrian Sampson
2b8a2eb96b Release date for 1.4.9 2019-05-30 19:32:42 -04:00
Adrian Sampson
2c6efc3127 Changelog for #3278 2019-05-30 19:32:14 -04:00
Adrian Sampson
0ad084a706 Slight changelog reorg 2019-05-30 19:27:39 -04:00
Adrian Sampson
a0f326e7b5 Changelog for #3275 2019-05-30 09:11:25 -04:00
Carl Suster
7dfaec664a Update distro package links 2019-05-30 16:02:07 +10:00
Carl Suster
1de894ab83 Remove direct dependency on Mutagen 2019-05-29 09:36:01 +10:00
Carl Suster
48568c0e70 Changelog for #3237 2019-05-29 09:36:01 +10:00
Carl Suster
1289efeeee mediafile: update docs for MediaFile split 2019-05-29 09:35:14 +10:00
David Logie
899d09fc2d Add changelog entry for #3273. 2019-05-28 12:12:50 +01:00
Adrian Sampson
d77a13eb34 gmusic: Fix compatibility with gmusicapi>=12.0.0
Fixes #3270.
2019-05-18 16:32:56 -04:00
Adrian Sampson
d6dc1b7c4e gmusic: Use as_filename for oauth_file (#3270) 2019-05-18 16:27:13 -04:00
Adrian Sampson
3399154adf Changelog for #3269 2019-05-17 19:37:03 -04:00
Adrian Sampson
a34f19e01c Version bump: 1.4.9
Given what we have in the pipeline, we may need to change this to 1.5.0
instead...
2019-05-16 20:44:38 -04:00
Adrian Sampson
2f9ce7e43c Date for 1.4.8 release 😱 2019-05-16 16:42:42 -04:00
Adrian Sampson
217915bd69 Slightly longer changelog section headings 2019-05-16 16:42:15 -04:00
Adrian Sampson
967c08cf47 Changelog summary 2019-05-16 16:39:51 -04:00
Adrian Sampson
909fd1eb27 Reorganize changelog for performance improvements 2019-05-12 11:21:19 -04:00
Simon Persson
89aa5c7be8 Merge branch 'master' into lazy-album-fetch-in-formatter 2019-05-10 20:08:50 +02:00
Simon Persson
0754940465 Add changelog entry. 2019-05-10 19:41:11 +02:00
Adrian Sampson
d236e1edff Changelog refinement for #3258 2019-05-09 14:17:11 -04:00
Simon Persson
c5075b2855 Create a cached template() function
We were previously doing calls to Template() directly, sometimes in a
loop. This caused the same template to be recompiled over and over. This
commit introduces a function template() which caches the results, so
that multiple calls with the same template string does not require
recompilation.
2019-05-09 18:24:59 +02:00
Adrian Sampson
83ac5ed022 Changelog for #3247 2019-05-02 09:35:14 -04:00
Adrian Sampson
6ec061b8a5 Changelog for #3236 2019-04-30 16:57:27 -04:00
Adrian Sampson
ff73a056f5 Changelog for #3238 (fixes #2790) 2019-04-30 11:52:29 -04:00
Adrian Sampson
fc084ae975 More changelog proofreading 2019-04-30 11:47:26 -04:00
Adrian Sampson
0bfe0e9a67 Link to the aunique config option 2019-04-30 11:42:44 -04:00
Carl Suster
9b0fcff216 playlist: remove "smart" from title in docs 2019-04-27 12:43:33 +10:00
Carl Suster
2e0230789f docs: fix some markup issues and typos 2019-04-27 12:43:13 +10:00
Adrian Sampson
8ba2ccdc63 Improve changelog text
Co-Authored-By: arcresu <carl@contraflo.ws>
2019-04-24 11:06:19 +10:00
Carl Suster
2aeb0fa80d Improve message for packagers 2019-04-23 12:35:41 +10:00
Jack Wilsdon
750ddc1129
Update docs/changelog.rst
Co-Authored-By: arcresu <carl@contraflo.ws>
2019-04-23 12:30:58 +10:00
Carl Suster
0a7c5cb163 Prepare changelog for 1.4.8 2019-04-23 12:26:36 +10:00
Adrian Sampson
4d55e6dfbb Add changelog link for #3220 (fix #3219) 2019-04-21 20:41:18 -04:00
Adrian Sampson
8b23411767 Simplify docs for #3220 2019-04-21 20:40:18 -04:00
Adrian Sampson
5f9b28124d Merge pull request #3220 from rain0r/3219
Update __init__.py
2019-04-21 20:39:46 -04:00
Rainer Hihn
b7d3ef6274 - Improved doc and changelog
- Cleaner implementation of mutual excursion of the command line
arguments.
2019-04-21 18:32:41 +02:00
Jack Wilsdon
f5f9aed641
Add loadext plugin 2019-04-21 15:10:28 +01:00
Carl Suster
063e4f259b
Merge pull request #3222 from arcresu/bpd-decoders
bpd: support decoders command
2019-04-21 09:20:42 +10:00
Adrian Sampson
0f8a748ade
Merge pull request #3227 from arcresu/doc-plugin-listen
docs: remove reference to BeetsPlugin.listen
2019-04-20 14:49:44 -04:00
Adrian Sampson
1edd21fab1
Merge pull request #3223 from arcresu/mpd-port
mpdupdate, mpdstats: use MPD_PORT env variable
2019-04-20 14:21:20 -04:00
Carl Suster
d5507dc956 docs: remove reference to BeetsPlugin.listen
This decorator was removed in 4578c4f0e1 and now
`BeetsPlugin.register_listener` should be used instead. Fixes #2885.
2019-04-20 18:13:28 +10:00
Carl Suster
bdc053d14b Changelog for #3225 2019-04-20 17:29:43 +10:00
Rainer Hihn
e4b2e7b476 Made -a and -A mutually exclusive. 2019-04-19 20:58:13 +02:00
Carl Suster
869d6b280f Changelog for #3223 2019-04-19 17:35:42 +10:00
Carl Suster
21cba304bd mpdupdate: use MPD_PORT env variable 2019-04-19 17:35:42 +10:00
Carl Suster
dc5f110844 mpdstats: use MPD_PORT env variable 2019-04-19 17:35:42 +10:00
Carl Suster
c9327511f6 Changelog for #3222 2019-04-19 16:21:52 +10:00
Carl Suster
7ddde2a10c Changelog for #3215 2019-04-15 13:25:02 +10:00
Carl Suster
241e23eae8 bpd: document new control_port config 2019-04-10 15:54:41 +10:00
Carl Suster
e70b2134e4 bpd: update documentation 2019-04-08 11:40:24 +10:00
Carl Suster
275301750a Changelog for #3205 2019-04-08 11:40:24 +10:00
Carl Suster
27599410e8 Changelog for #3209 2019-04-07 16:39:28 +10:00
Adrian Sampson
ebed21f319 Merge pull request #3207 from arcresu/mpd-currentsong
mpdstats: use currentsong instead of playlist
2019-04-06 13:51:18 -04:00
Adrian Sampson
2748527407 Changelog for #3054 2019-04-06 13:49:50 -04:00
Adrian Sampson
d17ac8699f
Merge pull request #3199 from thomas-mc-work/patch-1
Provide an example for the languages list
2019-04-06 12:41:35 -04:00
Thomas McWork
0e93b0f58d
follow comment explanation 2019-04-06 09:29:15 +02:00
Carl Suster
f35eda717b Changelog for #3207 2019-04-06 15:36:52 +11:00
Carl Suster
140d25df52 Changelog for #3200 2019-04-02 13:50:16 +11:00
Thomas McWork
4cbe116e42
use most simple syntax 2019-04-01 09:13:36 +02:00
Adrian Sampson
422189ca3d Changelog for #3202 2019-03-31 22:06:01 -04:00
Adrian Sampson
6c9c881989 Changelog for #3089 2019-03-31 21:52:30 -04:00
Adrian Sampson
c74a7059b4 Merge pull request #3192 from translit/yaml-safe-load
Fix PyYAML yaml.load(input) Deprecation
2019-03-31 21:46:29 -04:00
Adrian Sampson
a1f965a3e5 Changelog for #3197 2019-03-31 21:45:08 -04:00
Adrian Sampson
0d31b33948 Changelog for #3196 2019-03-31 21:42:16 -04:00
Adrian Sampson
3701d145b0 Changelog for #3195 2019-03-31 21:39:55 -04:00
Thomas McWork
1916fe0ad5
Provide an example for the languages list
It's hard to impossible to figure out the correct syntax for non python users.
2019-03-31 13:06:27 +02:00
Adrian Sampson
97c3590aec Changelog for #3192 2019-03-30 13:11:13 -04:00
Adrian Sampson
9abfc45adc Changelog issue link for #3189 2019-03-26 22:11:12 -04:00
Adrian Sampson
f842551915
Merge pull request #3189 from jroitgrund/dont-move-album-art-twice
beets update: dont move album art twice
2019-03-26 22:10:08 -04:00
jroitgrund@gmail.com
31b393586a Changelog 2019-03-27 01:43:42 +00:00
jroitgrund
6a8444a3fd
Further clarify 2019-03-23 15:03:57 +00:00
jroitgrund
a46d5282be
Clarify description of incremental_skip_later 2019-03-23 14:57:56 +00:00
Adrian Sampson
6ee824fb0f Fix #3184: AttributeError in error handler 2019-03-14 09:53:32 -04:00
Adrian Sampson
e09e697607 Changelog/thanks for #3092 2019-03-13 20:54:42 -04:00
malan88
d1ba56e246
Simplify wording, exclude ref to distance_weights
Per conversation with Adrian, simplify the wording of the change.
2019-03-07 10:41:37 -05:00
malan88
2cef079603
Improve specifications in the matches.ignored setting
The setting is quite confusing. After having difficulty getting the autotagger to accept an id for a specific release that I knew was correct, I investigated and count [this closed issue][0] that totally explains the problem.

To clarify the issue, I quoted Adrian from the issue and elaborated a bit, providing the solution. Unfortunately, the solution is undocumented. I'd like to document it, but I am unsure what the actual weighting system in `distance_weights` is. Adrian says 0.9 to ignore missing_tracks, which implies it's similar to the distance weighting in the other settings, but other settings in the default config are set to multiples of 1, implying it is not.

[0]: https://github.com/beetbox/beets/issues/3064
2019-03-07 09:39:34 -05:00
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
Samuel Nilsson
413147d3c9 ReplayGain: Updated changelog with per_disc option. 2019-02-06 12:42:58 +01:00
Samuel Nilsson
1619761bd6 Updated docs with per_disc ReplayGain configuration. 2019-02-06 09:38:03 +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
Jack Wilsdon
bed3abd97a
Allow exiting object selection early 2018-11-28 17:17:12 +00:00
Frederik “Freso” S. Olesen
b380a4c9a3
docs: Fix typo: anique → aunique
Reported by M1dgard on IRC
2018-11-04 12:02:06 +01:00
milesial
b27dfed1ef
Added the bug emoji ! 2018-10-25 14:49:08 +02:00
milesial
af3e1dbbfa
Merge branch 'master' into master 2018-10-25 14:39:48 +02:00
milesial
0ff884daa7
Added a line in the changelog 2018-10-25 14:37:20 +02:00
Adrian Sampson
9556ab30fa
Merge pull request #3060 from TaizoSimpson/issue-3501
When selecting items to modify, use configured order
2018-10-24 21:26:18 -04:00
Taizo Simpson
fd56b1d677
Added changelog entry for issue 3051 2018-10-24 14:07:27 -04:00
Pierre
8f6c7cb8cd docs: update the pip install instructions
Using ``sudo`` to install Python packages using pip is not a good
practice security-wise. This commit will suggest an alternative way
using ``--user`` to make sure the package is installed locally.
2018-10-24 10:36:16 +08:00
Adrian Sampson
1828114528
Merge pull request #3048 from samuelnilsson/subsonic
Subsonicupdate plugin: Added context path and fixed bug in port configuration
2018-10-11 07:41:33 -04:00
Samuel Nilsson
a928dbc470 Added contextpath configuration to subsonicupdate plugin. Fixed bug in
subsonicupdate port configuration.
2018-10-10 21:22:31 +02:00
Adrian Sampson
b0add60332 Merge pull request #3030 from projectgus/remove_missing_albumart
move_art: Remove missing album art
2018-10-09 16:58:59 -04:00
Jack Wilsdon
5ad16983d4
Fix miscellaneous typos 2018-10-09 01:11:06 +01:00
Adrian Sampson
49ec10eb88 Merge branch 'master' of github.com:beetbox/beets 2018-10-08 17:45:48 -04:00
Adrian Sampson
5cb1bea1a6 Add a warning to the bucket docs (fix #3045) 2018-10-08 17:45:27 -04:00
Adrian Sampson
54cf6d4d44
Merge pull request #3043 from beetbox/aunique-format
Make `%aunique` work with `-f/--format` options.
2018-09-27 10:29:33 -04:00
David Logie
932609933f Allow "deleting" fixed attributes via beet modify.
Deleting a fixed field isn't possible so we just reset the
field back to it's "null" value.

Fixes #2497.
2018-09-27 11:22:17 +01:00
David Logie
760bdd5420 Add a reference to the bug. 2018-09-27 10:29:43 +01:00
David Logie
54624a879d Make %aunique work with -f/--format options. 2018-09-26 14:17:57 +01:00
Adrian Sampson
3b78d933cf Fix #3041: only try to close opened archives
The "finally" clause here only wants to apply when `archive` is
assigned. Otherwise, we were getting a NameError trying to refer to the
appropriate variable.
2018-09-21 15:55:09 -04:00
Angus Gratton
e58ddbfa1a move_art: Remove missing album art
Prevents a fatal file system error if the album art has been moved or renamed
and the beets library hasn't been manually updated.
2018-09-18 20:32:48 +10:00
Adrian Sampson
62772ceece Merge branch 'master' into arogl-master 2018-09-16 20:56:17 -04:00
Andrew Rogl
865940746c More clean up requests 2018-09-11 18:52:55 +10:00
Adrian Sampson
b1fbdc55c8 Changelog for #3029 2018-09-10 16:09:51 -04:00
Andrew Rogl
fd7458edf5 Another attempt at the changelog.rst 2018-09-10 20:53:10 +10:00
Andrew Rogl
308dccab95 Address requested changes from Adrian 2018-09-10 20:47:58 +10:00
Andrew Rogl
919f3f9c34 mbsync no longer queries MusicBrainz when the either the mb_albumid or mb_trackid field is invalid 2018-09-09 15:20:26 +10:00
Adrian Sampson
3ddf3ef58a
Merge pull request #3022 from beetbox/default-ignore-data-tracks
Make `ignore_data_tracks` `yes` by default
2018-09-05 23:13:44 -04:00
David Logie
57b268923f Split release and release-group disambiguation into separate fields. 2018-09-05 12:45:19 +01:00
David Logie
86d75cfad7 Allow setting default options for %unique in the configuration file. 2018-09-04 18:14:24 +01:00
Filipe Fortes
1701aefe5c Make ignore_data_tracks yes by default 2018-09-04 10:04:17 -04:00
Filipe Fortes
5e518c7d9e Set bug number 2018-09-02 11:02:56 -04:00
Filipe Fortes
210b9d316f Allow ignoring of audio data tracks on import 2018-09-02 10:09:10 -04:00
Adrian Sampson
e8ffaf9984
Merge pull request #3020 from Archer4499/master
chroma: Bias toward looking up more relevant releases using date/country
2018-08-31 22:39:45 -04:00
Derek King
897f3a7b8c Added feature entry for #3017 2018-09-01 04:24:51 +10:00
Adrian Sampson
eec5bfe73a Fiddle with some whitespace 2018-08-30 14:58:12 -04:00
L Maffeo
7369933232 Updated documentation 2018-08-28 21:50:24 +02:00
Adrian Sampson
1e0378d584
Refine changelog entry 2018-08-26 08:50:24 -04:00
Adrian Sampson
c6d4b506db
Merge branch 'master' into master 2018-08-26 05:49:24 -07:00
Adrian Sampson
6886a7a866 Changelog improvements 2018-08-26 08:47:47 -04:00
Io Ii
10c40b1575 Second review by @sampsyo 2018-08-26 08:35:16 +02:00
Adrian Sampson
1f37cb61a3
Merge branch 'master' into master 2018-08-25 06:55:12 -07:00
Martin Haaß
f58f03dbfd replaygain: albumpeak on large collections is calculated as average, not maximum (bug 3008) 2018-08-20 23:06:11 +02:00
L Maffeo
a981afffa3 Merged changelog 2018-08-18 16:21:48 +02:00
L Maffeo
dfb5fe3276 Merged changes in changelog.rst 2018-08-18 16:17:14 +02:00
L Maffeo
b179df963a Minor rewording 2018-08-18 14:29:34 +02:00
L Maffeo
d4cecccdac Renamed plugin, added comments and minor fixes. 2018-08-18 14:22:25 +02:00
L Maffeo
fc1592adbe Renamed plugin, added default configuration and comments 2018-08-18 14:17:00 +02:00
Adrian Sampson
e90eb629c9
Reference bug #3005 2018-08-15 15:30:53 -07:00
Martin Haaß
9f6f1987ab CodeReview: change message, add changelog entry, fix line length for style check 2018-08-16 00:18:26 +02:00
Adrian Sampson
890ba85c79
Merge pull request #3004 from thetarkus/gmusic-additions-2
gmusic plugin fixes and additions
2018-08-15 12:03:13 -04:00
thetarkus
e824132137 Rename oauth_filepath to oauth_file, update gmusic doc 2018-08-15 11:42:04 -04:00
Adrian Sampson
cab6910866
Merge pull request #2718 from beetbox/fix-itunes
fetchart: Restore iTunes Store source
2018-08-15 10:34:07 -04:00
Adrian Sampson
c99bde4786
Fix a typo 2018-08-15 10:31:40 -04:00
nath@home
ff6306b663 Changelog for #2718
Reverts 49e548bd from #2540
Fixes #2371 #2551
2018-08-15 15:21:18 +02:00
thetarkus
971b0718c7 Update gmusic docs 2018-08-14 23:44:03 -04:00
Adrian Sampson
dac38d2daf Refine changelog for #3003 (fix #2442) 2018-08-14 10:20:10 -04:00
Adrian Sampson
4242a6b202 Merge pull request #3003 from bemeurer/master
Parallelize absubmit
2018-08-14 10:18:46 -04:00
Mike Mob
599a6c5448
Update changelog.rst 2018-08-13 22:36:17 -04:00
Bernardo Meurer
d0758288d8
Added absubmit parallelization to changelog 2018-08-13 23:27:57 -03:00
Mike Mob
e13faf7f24
Update gmusic.rst 2018-08-13 22:25:36 -04:00
Mike Mob
2b031be99c
Update gmusic.rst 2018-08-13 19:16:01 -04:00
L Maffeo
67568b4f4c Passed tox tests 2018-08-12 19:37:31 +02:00
L Maffeo
5617eef6c7 Added subsonic plugin 2018-08-12 17:48:53 +02:00
Scott Carlson
cfe8ed9c34
Gmusic fixes based on review and changelog addition
* Fixes based on review and changelog addition
2018-08-06 16:41:09 -05:00
Scott Carlson
136a77671d
Fixing gmusic docs 2018-08-04 22:42:45 -05:00
Scott Carlson
697a55e6e3
Adding auto parameter info
Adding auto parameter info to explain usage and functionality of importing all tracks to Google Play Music
2018-08-04 22:04:14 -05:00
Paul Sori
be48140846 add mstream to docs 2018-07-25 16:42:36 -04:00
Adrian Sampson
15d44f02a3 Fix Python 3.7 compatibility (#2978) 2018-07-22 12:34:19 -04:00
Adrian Sampson
4f156b99bc Changelog for #2980 2018-07-10 18:38:15 -04:00
Adrian Sampson
142aeb6822
Merge branch 'master' into 2972-from-scratch-keep-immutable 2018-07-02 15:18:38 -04:00
Zsin Skri
dd327055bd update changelog
Add changelog entry for
commit ba8fcdfd from_scratch import: only remove writable fields.
2018-07-01 20:42:22 +02:00
Zsin Skri
f016ea7e05 update changelog
add changelog entry for cef9a331, lastgenre: allow `prefer_specific` without
`canonical`.
2018-06-30 22:40:34 +02:00
Zsin Skri
c3a3f92fe1 fix :ref: in changelog.rst 2018-06-30 22:40:17 +02:00
jams2
15b53f26ed update changelog.rst 2018-06-19 09:22:00 +01:00
David Logie
699ca386b6 Add changelog entry for #2953. 2018-06-11 15:25:48 +01:00
Mike
1d32849daa Add ability for play plugin to emit utf8 BOM 2018-06-08 23:26:48 -06:00
Adrian Sampson
8a85cbff3c Changelog for #2951 2018-06-08 20:02:01 -04:00
Adrian Sampson
3ede5f26c8 Link to beets-barcode 2018-06-01 16:17:09 -04:00
Adrian Sampson
7d607b4c5d Merge pull request #2813 from autrimpo/issue2757
Use NullPaddedInt for R128 tags
2018-05-31 10:13:20 -04:00
Adrian Sampson
a8080fa750 Version bump: 1.4.8 2018-05-29 16:07:38 -04:00
Adrian Sampson
9e816a97ff Add release date for 1.4.7 2018-05-29 16:05:03 -04:00
Adrian Sampson
0a6676ff94 Changelog context 2018-05-29 16:04:15 -04:00
Adrian Sampson
40ea1ca4cb Clean up changelog bullets 2018-05-29 15:59:17 -04:00
Adrian Sampson
ba5cbc29b2
Merge pull request #2927 from Abrackadabra/master
Make lyrics plugin group songs by 'albumartist' rather than 'artist'
2018-05-14 10:21:29 -04:00
Abra
3348a466f4 Make lyrics plugin group songs by 'albumartist' rather than 'artist'
when writing ReST
2018-05-14 11:18:34 +04:00
Rutger van Sleen
85df4f513d Usage of %ifdef in more detail, closes #2925 2018-05-13 11:16:49 +02:00
Adrian Sampson
24d5188147 Bug ID in changelog entry 2018-05-10 09:52:17 -04:00
Adrian Sampson
c3774d4924 Merge pull request #2920 from bjin/fix-invalid-first-track-mbid
mbsync: fix updating album with invalid first track MBID
2018-05-10 09:52:05 -04:00
Bin Jin
69d6dfe097 mbsync: fix updating album with invalid first track MBID
MBID of recording could become invalid after merging. The existing
code always copies metadata from first track after updating. But for
albums with invalid track MBID that happens to be the first track,
MusicBrainz changes won't be applied to whole album, only whose
tracks with valid MBID. This is particularly annoying since those
changes are actually displayed for every `beet mbsync` run, but never
get applied.

Fix this issue by finding any track that get MusicBrainz updates, and
apply it to whole album.
2018-05-10 16:38:30 +08:00
Iliana Weller
fa4a18879f
Send event in hooks.{album,track}_for_mbid (#2921)
Send events from {album,track}_for_mbid, then remove the decorators from
{albums,tracks}_for_id so that duplicate events are not fired.

When moving to generators and decorators in autotag.hooks (#2249),
albuminfo_received and trackinfo_received stopped being sent from code
directly calling hooks.{album,track}_for_mbid. This is most visible when
trying to write a plugin to interact with mbsync, as the documentation
explicitly says it should work.
2018-05-09 21:46:53 -07:00
Jérémie Detrey
1b24d92db6 Add changelog entry for PR #2917. 2018-05-09 10:36:06 +02:00
rachmadaniHaryono
2a9d485b83 new: doc: doc on fix 2018-05-03 09:57:54 +08:00
Dmitry Bogdanov
a840bc700b
Merge branch 'master' into discogs_original_year 2018-05-02 17:41:07 +02:00
Dmitry Bogdanov
a9834c1fb1 Add changes to changelog 2018-05-02 17:02:36 +02:00
Jérémie Detrey
dd467e41e4 Add support for musicbrainz_releasetrackid to changelog. 2018-05-02 09:21:03 +02:00
Jérémie Detrey
3e3a51dbb1 Merge branch 'feature/406' of github.com:Rawrmonkeys/beets into feature/406 2018-04-30 11:26:10 +02:00
Jérémie Detrey
708d1ab4fb Merge branch 'master' of https://github.com/sampsyo/beets 2018-04-29 20:08:39 +02:00
Adrian Sampson
f1d5c2f398 Fix #2537: keyfinder uses imported_items() 2018-04-29 13:45:39 -04:00
Jérémie Detrey
c15f1ba877 Add the `data-track-list' feature to changelog. 2018-04-29 18:21:40 +02:00
Dmitry Bogdanov
f9b6473893 Some more code style fixes 2018-04-28 19:03:32 +02:00
Dmitry Bogdanov
8c42c458a7 Update changelog 2018-04-28 03:34:34 +02:00
Tobias Sauerwein
8768e786af Fix toctree. 2018-04-20 08:47:43 +02:00
Tobias Sauerwein
ad3b5b1d76 Fix target name. 2018-04-20 08:38:14 +02:00
Tobias Sauerwein
2ac0a00241 Fix short title underline. 2018-04-20 08:24:05 +02:00
cgtobi
7d45eabb25
Merge branch 'master' into sonos 2018-04-20 07:44:21 +02:00
Tobias Sauerwein
14538e45af Fix changelog entry. 2018-04-20 07:42:57 +02:00
Tobias Sauerwein
5e084b7186 Fix exception handling and add docs to the toc. 2018-04-20 07:39:12 +02:00
Tobias Sauerwein
dcce29eeb3 Add documentation for the sonos updater plugin. 2018-04-20 00:07:40 +02:00
Denis Defreyne
0202d762bf
Add artist_credit config option 2018-04-08 08:29:06 +02:00
Adrian Sampson
a829fa348f Fix #2863: nonexistent identical paths are equal 2018-04-04 10:41:38 -04:00
Laurent Kislaire
feca2b9ffb Plugins doc update
Sort plugins within each section. Section "other plugins" kept as is.
2018-04-01 20:27:52 +02:00
Rawrmonkeys
0f6f0391fd add tag, database entry, data population for musicbrainz release track id 2018-03-25 18:58:04 -07:00
Cédric Schieli
b9bac391a9
Really fix album replaygain calculation with gstreamer backend.
Fixes #2845
2018-03-19 21:09:35 +01:00
Adrian Sampson
2941833f22 Changelog for #2837 2018-03-11 21:31:56 -04:00
Waweic
4df313e3ce Fix unicode problems in web plugin
Added Exception to the web plugin to catch non latin-1 characters and change them to ascii chars.
Added Description to the changelog file
2018-03-01 11:56:38 +01:00
waweic
8793bb0882
Update changelog.rst
Add the changelog entry
2018-02-27 22:37:05 +01:00
Adrian Sampson
6d5a1e9284 web docs: Split CORS credentials paragraph (#2821) 2018-02-26 18:02:16 -05:00
Adrian Sampson
3b49da0c52 Merge pull request #2821 from Konubinix/master
Add a support for supports_credentials
2018-02-26 17:59:57 -05:00
waweic
00f61e9281
Update changelog.rst
Add the changelog entry
2018-02-26 21:18:41 +01:00
Samuel Loury
e3599742b4 Add a support for supports_credentials
If the web plugin is behind a credential based http server and is
accessed by another in-browser client in another domain, the
specification of CORS requires the server to indicate it supports
such credentials.
2018-02-26 21:08:02 +01:00
Adrian Sampson
1254d48b72 Revise docs for #2739 2018-02-24 10:42:32 -05:00
wisp3rwind
a6ae1570f9 Advanced fetchart source config: changelog 2018-02-24 11:29:36 +01:00
wisp3rwind
db85c28c7f Advanced fetchart source config: documentation 2018-02-24 11:26:50 +01:00
wisp3rwind
dee2885457 docs/plugins/fetchart: fix internal link target location 2018-02-24 11:26:50 +01:00
Adrian Sampson
f2733883ef Merge branch 'master' of github.com:beetbox/beets 2018-02-23 18:19:11 -05:00
Adrian Sampson
a6be28a65e Fix #2817: drop in configuration was ignored
This was overridden by the default CLI option. Now the default for the
config option is None, meaning no change to the config.
2018-02-23 18:18:32 -05:00
David Logie
5d2e203f24 Add changelog entry for #2816. 2018-02-23 21:43:12 +00:00
Adrian Sampson
323d90db17 Tiny ReST markup tweaks (#2814) 2018-02-22 15:51:15 -05:00
Adrian Sampson
d07c0ab85b Revise changelog for #2814 2018-02-22 15:50:46 -05:00
Adrian Sampson
6e23f9f91d Merge pull request #2814 from autrimpo/replaygain-after-convert
Early stage pipeline plugin functions
2018-02-22 15:46:38 -05:00
Michal Koutenský
bbadb5f5e1 Changelog for #2814 2018-02-21 16:07:58 +01:00
Michal Koutenský
305f9f2dfb Document 'early_import_stages' in the docs 2018-02-21 16:01:26 +01:00
Adrian Sampson
502536f4b6 Fix #2652 by using local timestamps
Because users write their queries in local time, we want to get a local time
tuple from the timestamp stored in the database.
2018-02-20 23:22:31 -05:00
Michal Koutenský
96a421df83 Changelog for #2813 which fixes #2757 2018-02-19 10:10:11 +01:00
Adrian Sampson
bfeb678e41 No media are ignored by default (#2776)
We determined on the PR thread that ignoring video tracks is enough, and
ignoring typically-video media has more pitfalls.
2018-02-08 17:28:05 -05:00
Adrian Sampson
24956b53cc Changelog for #2803, which fixes #2793 2018-02-05 11:50:46 -05:00
Adrian Sampson
cb78510742 Changelog/thanks for #2804 2018-01-31 09:25:16 -05:00
Adrian Sampson
ae30b0f31b Changelog/thanks for #2601 2018-01-30 22:56:18 -05:00
Adrian Sampson
4ba1127e39 Changelog for #2731 2018-01-30 22:50:53 -05:00
Adrian Sampson
224d782c2c Fix #2771: handle errors in genius lyrics source 2018-01-30 22:37:44 -05:00
Adrian Sampson
277d81b4d6 lyrics: Don't write ReST by default! 2018-01-30 22:33:32 -05:00
Adrian Sampson
e7417e3683 lyrics: Don't crash when BeautifulSoup isn't found 2018-01-30 22:31:15 -05:00
Adrian Sampson
b47e3ec565 Fix lyrics docs: genius backend is default-enabled 2018-01-30 22:25:18 -05:00
Adam H. Sparks
f65a99e551
Update advanced.rst
Tomahawk is abandoned according to the GitHub README.md. Suggest removing the reference to using it with Beets library.
2018-01-20 13:51:36 +10:00
Michael Yoo
94b779e7b4 New importer option incremental_skip_later, fixes #2773 2018-01-04 21:53:45 +10:30
Adrian Sampson
456ffbd0cc
Merge pull request #2780 from nguillaumin/setting-ignored-formats
Added a setting to control which formats are ignored
2018-01-02 19:02:58 -05:00
Nicolas Guillaumin
816de1c3da Rename setting to ignored_media for consistency 2018-01-02 15:04:00 -08:00
Adrian Sampson
3812f89b02 Remove changelog placeholder 2018-01-02 14:51:46 -05:00
Adrian Sampson
b28e0b43ff Merge pull request #2778 from ylep/replaygain-options
Add --force, --write and --nowrite options to replaygain plugin
2018-01-02 14:50:27 -05:00
Nicolas Guillaumin
22c4f9cb97 Added a setting to control which formats are ignored
This is related to #2688 where a list of hard-coded non-audio formats to
ignore has been added. Some users may want to rip the audio portion of
video tracks (e.g. DVD-Video) so it would be beneficial to let them
control exactly which formats to ignore.

I added a `ignored_formats` setting for that purpose and moved the
hard-coded list into the config. Test and documentation have been
updated accordingly.

Aside: I also clarified the changelog a bit regarding this change and
the related one for #1210.
2018-01-02 11:03:02 -08:00
Yann Leprince
e2b920610f Add ChangeLog entry 2018-01-02 14:59:24 +01:00
Yann Leprince
d9bec61e98 Merge branch 'master' of https://github.com/beetbox/beets into replaygain-options 2018-01-02 12:35:27 +01:00
Yann Leprince
1b247dffff Document new options to the replaygain sub-command 2018-01-02 12:34:34 +01:00
Yann Leprince
3e6f7548a7 Add ChangeLog entry 2018-01-02 11:32:18 +01:00
Yann Leprince
079e167b6b Merge branch 'master' of https://github.com/beetbox/beets into fix-bs1170gain 2018-01-02 10:54:40 +01:00
Yann Leprince
8975234cd8 Add version requirement for bs1770gain to the documentation 2018-01-02 10:54:13 +01:00
Nicolas Guillaumin
d325bceb1d Added a setting to control if video tracks are ignored
Users may want to keep tracking video tracks, for example if they rip
the audio part of the video tracks. Added a setting to allow this.
2017-12-31 10:46:48 -08:00
Nicolas Guillaumin
71b4d5c702 Fixes #1210: Skip non-audio tracks from MusicBrainz
This ignores non-audio tracks during import:
- Data tracks, based on their title `[data track]` (which seems to be
the MusicBrainz convention, as there's no specific flag to indicate
that a track is a data one),
- Video tracks, based on the `video=true` attribute.

It's similar to the Picard changes mentioned in #1210, except it doesn't
deal with `[silence]` tracks: These ones will probably require a setting
to let the user control if they should be imported or not.
2017-12-30 19:20:43 -08:00
Nicolas Guillaumin
3b491ce9b4 Fixes #2688: Skip non-audio media from MusicBrainz
Some releases have non-audio media, such as CD+DVD or CD+DVD-Video. Skip
these media when fetching album info as they will never match audio
tracks and will always report missing tracks.

I took the naive approach of cherry-picking a list of media suspected to
not contain audio from the MusicBrainz formats list:

https://musicbrainz.org/doc/Release/Format
2017-12-30 13:29:37 -08:00
translit
01573ce913
Word swap 2017-12-30 01:21:35 +01:00
Adrian Sampson
61a752d234 Version bump: 1.4.7 2017-12-21 13:16:12 -05:00
Adrian Sampson
8a453b6ec8 Release date for 1.4.6 2017-12-21 13:12:11 -05:00
Adrian Sampson
4488f69fed Changelog summary paragraph 2017-12-21 13:11:51 -05:00
Adrian Sampson
6ab73b38f2 Edit the changelog for release 2017-12-21 11:57:07 -05:00
Adrian Sampson
6a65722b37 Switch to modd for live docs build 2017-12-21 11:39:08 -05:00
Adrian Sampson
d939c3e648 Expand changelog for #2759 (fix #2738) 2017-12-21 11:12:02 -05:00
Vrihub
9cd7473c6b
Merge branch 'master' into 2738-filename-tracknumber 2017-12-21 15:02:09 +01:00
Vrihub
84cf3361ce Refactored some regular expressions. Added changelog entry
Some more changes to the regular expressions in the "PATTERNS" list.
Also allow "_" as a separator, where only "-" was allowed.
Replaced similar regexps containing different combinations of \s, "-", "."
with a single regexp using a set of characters [\s.\-_].
2017-12-21 14:47:41 +01:00
Michael Yoo
9ef0ec2a06 Add changelog for #2762 2017-12-19 21:48:55 +10:30
Adrian Sampson
31642cd7cc Changelog entry for #2755 (fixes #934) 2017-12-16 15:02:17 -05:00
Adrian Sampson
0fd27e1c54 Fix tiny typo in #2755 2017-12-16 15:00:50 -05:00
Adrian Sampson
6e205c6b54 Merge pull request #2755 from tummychow/from-scratch
Implement from_scratch option
2017-12-16 15:00:33 -05:00
Adrian Sampson
2ba3c1bec3 Add thanks & issue number for #2758 2017-12-12 11:57:55 -05:00
Constantine Evans
dd2b44ef20 minor fixes and changelog entry 2017-12-11 13:31:40 -08:00
tummychow
e848adab04 Implement from_scratch option
Fixes #934, and also helps with #1173.
2017-12-07 14:46:40 -05:00
Adrian Sampson
d932aa4f5c
Merge pull request #2750 from woparry/master
Add tags configuration to acousticbrainz plugin
2017-12-02 22:19:23 -05:00
Aaron Jubbal
7138cae108 Updated changelog. 2017-11-29 20:09:06 -08:00
Aaron Jubbal
e24f732014 Changed dont_convert to no_convert. 2017-11-29 20:08:50 -08:00
Aaron Jubbal
e5d782a3b1 Added docs for dont_convert option. 2017-11-29 16:41:27 -08:00
Owen Parry
a2393e48f2 add changelog entry for acousticbrainz 'tag' option 2017-11-27 09:15:03 -08:00
Owen Parry
325ae6f0ee Add tags configuration to acousticbrainz plugin 2017-11-27 07:55:38 -08:00
Adrian Sampson
e2defe9bb8 Merge branch 'backup-suggestion' 2017-11-25 17:56:59 -05:00
Adrian Sampson
f007468da3 Mention file modification 2017-11-25 17:56:42 -05:00
Joshua Strobl
31d8d1f089
Add Solus as an OS where beets is available. 2017-11-25 18:19:26 +02:00
Barry Broderick
4813786382 updated changelog to include fix for #2740 2017-11-22 10:21:00 -05:00
Adrian Sampson
16592445b0 Link to bug for #2741 2017-11-19 10:51:32 -05:00
Sebastian Reuße
c40ea4f22a mediafile._safe_cast: be safer when converting to int
The regex «[\+-]?[0-9]*» possibly matches a single minus/plus, which would then
be passed on to int(), raising a ValueError from within _safe_cast. The test
suite covered this for float, but not for int.

We now make sure we actually have a number after the sign by using a Kleene
plus.
2017-11-19 09:21:07 +01:00
Adrian Sampson
9657cf612e Revise importer guide text about merging 2017-11-11 11:07:40 -05:00
Adrian Sampson
0c20147e14 Changelog for #2725 2017-11-11 11:05:43 -05:00
Adrian Sampson
c5ed992638 Merge pull request #2725 from udiboy1209/merge-albums
Implement album merging for duplicates
2017-11-11 11:04:37 -05:00
test
8544b3a830 Fix long line and add changelog entry 2017-11-10 13:46:26 +01:00
Meet Udeshi
1646da4d9c Add comments and explain merge feature in config docs and guide 2017-11-04 03:08:53 +05:30
Adrian Sampson
7ea3192db7 Mention backups in the main guide 2017-11-01 18:57:43 -04:00
translit
abefae12a0
Update fetchart.rst 2017-11-01 08:06:30 +01:00
Adrian Sampson
14476e2f8a scrub: Handle MutagenError (fix #2716)
In older versions of Mutagen, an IOError indicated things like
permissions errors. Now, a custom MutagenError is raised. Now we handle
both.
2017-10-20 14:49:53 -04:00
Adrian Sampson
db71710fea Changelog entry for #2709
Closes #2545. Closes #2246.
2017-10-09 18:52:46 -04:00
Adrian Sampson
1cff500b4b Changelog for #2708 (fixes #2427) 2017-10-08 13:18:50 -04:00
Adrian Sampson
75c668b7d9 Remove a needless warning from docs (#2708)
No need for caution anymore! 😱 With confirmation, we don't need
this warning.
2017-10-08 13:17:21 -04:00
konman2
fdeef05cc9 clearart asks for permission before deleting embedded albumart 2017-10-07 20:42:01 -07:00
Adrian Sampson
e370286c2f Add bug reference 2017-10-07 12:07:57 -04:00
Adrian Sampson
114a2f8bd4 Merge pull request #2707 from gdtwst/mpdstats_edits
mpdstats: update stats when switching from song to stream and when playing a song consecutively
2017-10-07 09:06:51 -07:00
gdtwst
dd32128fd5 Changelog for #2707 2017-10-07 20:04:37 +07:00
Heinz Wiesinger
bd6645d135 Fix album replaygain calculation with gstreamer backend.
Fixes #2636
2017-10-04 20:22:01 +02:00
nath@dp7510
e08f28d865 Changelog for #2702 2017-10-02 09:15:25 +02:00
Adrian Sampson
15e2a0f631 Merge pull request #2696 from Sjlver/bpd-fix
Update GStreamer installation instructions for Mac OS X.
2017-09-22 14:59:06 -04:00
Jonas Wagner
d7abf0b8e1 Update GStreamer installation instructions for Mac OS X. 2017-09-22 20:32:45 +02:00
Jonas Wagner
114a6f80da Fix the --key option in the duplicates plugin.
During a refactoring, the "dest='keys'" parameter was lost. This caused
the option to not have any effect.
2017-09-22 20:27:47 +02:00
David Logie
61b0246651 mbcollection: Add support from removing albums.
Add a new ``mbcollection.remove`` configuration option (default: None)
and a new ``-r`` (``--remove``) flag which removes albums from
collections that are no longer present in the beets database.

The ``-r`` flag takes precedence over the ``remove`` configuration
option.
2017-09-14 15:49:42 +01:00
zigarrre
b376139663 Refactored move functions for clarity according to #2682
The move functions in library.py and manipule_files in importer.py where
changed to use a single parameter for the file operation instead of
multiple boolean flags.

A typo in the documentation of the Album.move and Item.move functions
confusing True and False when describing the store parameter was fixed
as well.
2017-09-11 17:03:44 +02:00
David Logie
8eb233331c Update changelog/docs for new `mbcollection.collection` option. 2017-09-09 21:38:33 +01:00
euri10
25fb2453b4 Modified the name of the fetchart plugin switch from missing to quiet 2017-09-05 18:27:47 +02:00
euri10
b2fd274e2c Added a missing switch to the fetchart command so that only missing albums
are displayed
2017-09-05 16:34:26 +02:00
Adrian Sampson
34246a00e7 Fix #2673: JSON file encoding in absubmit
First, it's best to open the file as binary so the JSON module itself
can figure out how to decode it (it will just use UTF-8). Then, we can
use `load` instead of `loads` to avoid needing to read the file
explicitly ourselves.
2017-08-27 10:20:36 -04:00
Adrian Sampson
015aee3662 Fix #2671: missing syspath on acoustid call 2017-08-26 11:18:27 -04:00
wordofglass
f8a38bd527 Merge branch 'master' into mtime_fixes 2017-08-25 15:38:18 +02:00
wordofglass
024689e781 Changelog entry for the mtime fixes 2017-08-25 15:34:16 +02:00
Adrian Sampson
d87c73efb3 Merge pull request #2662 from natezb/master
Fix kodiupdate URL and add better error reporting
2017-08-22 12:59:19 -04:00
Nate Bogdanowicz
9d01ba0af2 Add changelog entry for #2662 2017-08-22 09:56:57 -07:00
Adrian Sampson
e983929e52 Fix a ReST syntax error 2017-08-21 14:30:12 -04:00
Adrian Sampson
2b31b493a6 Refine docs for #2663 2017-08-21 14:29:34 -04:00
Tigran Kostandyan
bfdcbe2aac Update gmusic.rst 2017-08-21 11:38:11 +03:00
wordofglass
109b547f7a Changelog entry for the edit plugin bugfix 2017-08-21 00:32:46 +02:00
Adrian Sampson
c89186afac Changelog for #2467/#2658 2017-08-20 12:52:54 -04:00
Adrian Sampson
598c965b0f Simplify text for #2653 2017-08-11 14:35:22 -04:00
plittlefield
9e2a71eec3 Update zero.rst 2017-08-11 16:12:29 +01:00
Nathan Dwek
6160fa8851 Merge pull request #2631 from beetbox/Fix-2622
Do not warn about a BrokenPipeError we do consider - Fix #2622
2017-07-22 10:49:11 +02:00
Antoine Beaupré
a17974a152
add changelog entry for #2634 2017-07-18 16:36:40 -04:00
nathdwek@laptop
8da5c0f871 Changelog for #2623 2017-07-17 12:14:12 +02:00
Adrian Sampson
cf75b1548e Changelog entry for #2628 2017-07-16 10:15:45 -04:00
Adrian Sampson
d44eda56c5 Docs refinements for lyrics ReST output 2017-07-16 10:07:32 -04:00
Adrian Sampson
c655a13c41 Use title case in docs 2017-07-16 10:02:14 -04:00
Antoine Beaupré
f667428758
write sphinx base files
we write the artists files in a subdirectory, to avoid infinite
recursions or flooding the current directory needlessly.

this way, the user has a good base structure and can just chain the
command into sphinx to continue building the next format, after
possible tweaks.
2017-07-15 15:43:16 -04:00
Antoine Beaupré
d330353e1c
rename the skip option to local
skip was a misnomer: we actually skip "unfetched" lyrics. this means
it's somewhat of a double-negative and really confusing.

--local is clearer, although less in opposition with --force
2017-07-15 14:19:25 -04:00
Antoine Beaupré
32de4148bc
use glob patterns correctly in index 2017-07-15 09:30:14 -04:00
Antoine Beaupré
63aa3b3165
write to separate rst files
this makes the ePUB easier to parse by e-readers, because they do not
need to load one giant HTML file, but one per author. it also makes
sphinx rendering more efficient and interactive
2017-07-15 09:23:58 -04:00
Antoine Beaupré
2fa46a7507
add documentation for new lyrics flags 2017-07-14 17:43:37 -04:00
Adrian Sampson
e742f8694c Changelog for #2623 (fixes #2615) 2017-07-06 23:20:40 -04:00
Adrian Sampson
6185c6ad4b Changelog for #2605 2017-06-21 10:28:43 -04:00
Adrian Sampson
7e8056b0e8 Version bump: 1.4.6 2017-06-20 14:49:19 -04:00
Adrian Sampson
4917bd30f7 Add date to changelog 2017-06-20 14:48:48 -04:00
Adrian Sampson
2cd3e13aa7 Spruce up changelog for release 2017-06-20 14:47:11 -04:00
Adrian Sampson
732f0174c8 Expand error message for FileTypeError (#2599)
...when Mutagen doesn't recognize the type at all.
2017-06-17 12:42:00 -04:00
Adrian Sampson
a52d3d532a Changelog for relative dates (#2418, #2598) 2017-06-16 11:13:01 -04:00
Adrian Sampson
b1b4272501 Refinements to the relative date docs 2017-06-16 11:11:12 -04:00
Adrian Sampson
690ed731d8 Move the relative date docs downward
It's important to introduce the .. syntax before we get here.
2017-06-16 11:07:24 -04:00
euri10
93f064f505 Renamed relative to relative_units
Changed the return in case of a relative date, by default precision is
to the second, aka 5
Removed old 'relative' precision that indeed isn't necessary anymore
Corrected doc according to current relative date format, no more @
2017-06-16 09:14:40 +02:00
euri10
01cf0d0a8f Merge remote-tracking branch 'upstream/master' 2017-06-16 09:05:50 +02:00
Adrian Sampson
63692ff9a4 Changelog for #2596 (fixes #2595) 2017-06-15 21:04:16 -04:00
Adrian Sampson
6f977877fe Merge branch 'master' into euri10-master 2017-06-15 18:00:50 -04:00
Adrian Sampson
c840fea125 Changelog for #2593 2017-06-15 17:49:59 -04:00
euri10
6664b656f4 Merge branch 'relativedate'
Solved conflicts with upstream of new parse classmethod of DateQuery

# Conflicts:
#	beets/dbcore/query.py
2017-06-15 08:59:43 +02:00
Adrian Sampson
d9c8f97318 ReST syntax fix 2017-06-14 19:09:38 -04:00
Adrian Sampson
97cedce0f8 Changelog for #2586 (fixes #2553) 2017-06-14 19:07:34 -04:00
Adrian Sampson
1f2b8cef97 Tiny code and docs fixes for gmusic (#2586) 2017-06-14 19:05:38 -04:00
Adrian Sampson
4563e3b6dd Merge pull request #2586 from tigranl/gmusic
Add Google Music plugin
2017-06-14 18:52:20 -04:00
Adrian Sampson
71d6dc3544 Docs refinements for #2581 2017-06-13 09:27:42 -04:00
Adrian Sampson
3f684455d2 Move changelog entry to the right position 2017-06-13 09:20:21 -04:00
A.L. Kleijngeld
2eb4e3d515 Merge branch 'master' into master 2017-06-13 14:43:10 +02:00
Tigran Kostandyan
2d7962c552 Update toctree 2017-06-13 02:48:43 +03:00
Tigran Kostandyan
8555481482 Update index.rst 2017-06-13 01:41:06 +03:00
Bart Kleijngeld
52d5d2310b refactoring according to feedback in pull request 2017-06-12 16:46:09 +02:00
Tigran Kostandyan
28ba733ebe Add custom exception and mark fields as redacted.
Remove Musicmanager global variable.
Update gmusic.rst
2017-06-11 22:27:44 +03:00
Adrian Sampson
f65653a843 Changelog for #2510 (fixes #435) 2017-06-11 12:22:49 -04:00
Adrian Sampson
dfde9ce916 Merge pull request #2510 from SpirosChadoulos/master
New export command (issue #435)
2017-06-11 12:21:06 -04:00
Adrian Sampson
0a731484e2 Slight refinements to time query docs 2017-06-10 21:00:49 -04:00
Adrian Sampson
d645c03ded Changelog for #2528 (fixes #2506) 2017-06-10 20:59:02 -04:00
Adrian Sampson
389aed8d5d Merge pull request #2528 from discopatrick/query-datetime-parser
Query datetime parser
2017-06-10 20:57:29 -04:00
Adrian Sampson
1af3729b4e Changelog for #2583 2017-06-10 20:48:07 -04:00
Adrian Sampson
f6dc981217 Edit docs from #2576 for brevity
Fixes #1741.
2017-06-10 20:42:18 -04:00
Adrian Sampson
61fa3ee272 Merge pull request #2576 from smlx/gapless-mp3
Document gapless mp3 encoding.
2017-06-10 20:37:10 -04:00
Adrian Sampson
7cacae5c98 Changelog for #2560 (fixes #2557) 2017-06-10 20:35:09 -04:00
Adrian Sampson
0e47095bb0 Merge pull request #2560 from autrimpo/r128
RFC: replaygain: R128 support
2017-06-10 20:32:42 -04:00
Adrian Sampson
8842bd3ecc Version bump: 1.4.5 2017-06-10 16:28:50 -04:00
Adrian Sampson
9727ca72c9 Add date to the changelog 2017-06-10 16:28:17 -04:00
Adrian Sampson
a559e6e14e Edit the changelog for release 2017-06-10 16:25:36 -04:00
tigranl
b1d8321e40 Add Google Music plugin 2017-06-05 16:48:23 +03:00
discopatrick
95eeec937c Add docs for datetime queries 2017-06-01 13:11:40 +01:00
Bart Kleijngeld
91722aea36 added documentation 2017-05-30 21:29:49 +02:00
Scott Leggett
348e04464a Remove absolute paths from sample script. 2017-05-26 07:26:07 +10:00
Scott Leggett
a93414dc9d Document gapless mp3 encoding. 2017-05-25 22:53:22 +10:00
Michal Koutenský
8168a88a7f update replaygain docs with info about r128 2017-05-17 21:58:41 +02:00
Adrian Sampson
35dd6fdf21 Changelog for #2566 2017-05-17 10:22:44 -04:00
Adrian Sampson
9840964f51 Fix #2562: avoid crash with newlines in templates
Turns out! The $ character in Python regexes also matches before the last
newline at the end of a string, not just at the end of a string. The \Z entity
does what we really want: the *real* end of the string.
2017-05-16 14:00:10 -04:00
SpirosChadoulos
3c852d3539 docs 2017-05-13 12:26:31 +03:00
Adrian Sampson
d0522d88ef Merge branch 'master' of github.com:beetbox/beets 2017-05-12 12:42:37 -04:00
Adrian Sampson
5eca518106 Changelog for #2529, which fixes #2519 2017-05-12 12:41:51 -04:00
Nathan Musoke
ca8c557840 bugfix: Python3ify the IPFS plugin
Paths were being constructed in a Python 3-incompatible way by concating
bytes and strings. Do this more carefully by encoding and decoding of
binary and strings.
2017-05-11 18:50:15 +12:00
Shen-Ta Hsieh(BestSteve)
09ea5448f1 Recompress png file (#2552)
Signed-off-by: Shen-Ta Hsieh <ibmibmibm.tw@gmail.com>
2017-05-05 19:52:55 +01:00
Adrian Sampson
fc560ac1cb Rearrange changelog for feature removal
c.f. #2540 and #2549
2017-05-04 09:41:20 -04:00
Adrian Sampson
6ab7ad22de Improve changelog for #2549, which fixes #2548 2017-05-04 09:35:19 -04:00
Adrian Sampson
faf8be089b Merge pull request #2549 from Kraymer/drop-lyrics-com
Drop lyrics.com backend
2017-05-04 09:34:48 -04:00
Adrian Sampson
376c31a2a4 Changelog for #2542, which fixes #2532 2017-05-04 09:30:54 -04:00
Fabrice Laporte
6fa1651d99 Update changelog 2017-05-03 23:06:43 +02:00
Fabrice Laporte
409f070970 Remove lyrics.com source 2017-05-03 22:54:09 +02:00
Fabrice Laporte
e7ea7ab5f2 Update fetchart.rst 2017-05-03 20:04:02 +02:00
Wolf
8b4b64d734 Changelog for #2540 2017-05-03 00:48:52 -04:00
Wolf
49e548bdbc Remove mention of python-itunes
The plugin is inactive and has been broken for months: https://github.com/beetbox/beets/issues/2371

Fixes https://github.com/beetbox/beets/issues/1610
2017-05-02 22:36:26 -04:00
nath@home
7a08e4a978 Changelog for 2524 2017-04-22 15:07:28 +02:00
Adrian Sampson
78f19db511 Merge pull request #2521 from tweitzel/master
add --yes argument to play command
2017-04-19 18:59:50 -04:00
xarph
02aa6191c1 rename --force to --yes in play plugin
fix some pep8 goo
2017-04-19 10:51:44 -07:00
Adrian Sampson
18127ce6bf Merge branch 'master' of github.com:beetbox/beets 2017-04-19 11:37:36 -04:00
Adrian Sampson
29b57fb5a7 Changelog for #2517 2017-04-19 11:36:58 -04:00
Adrian Sampson
21c59bfcdd Merge pull request #2508 from Mary011196/master
OperationalError from SQlite that indicates a permissions problem.
2017-04-19 11:25:37 -04:00
xarph
ffcaf33845 add -f argument to play command 2017-04-18 15:30:24 -07:00
Adrian Sampson
7eaaa99566 Changelog entry for #2508 2017-04-18 17:59:12 -04:00
Adrian Sampson
512031a099 Revise changelog for #2509 2017-04-16 08:57:52 -04:00
Adrian Sampson
8a99eea146 Merge pull request #2509 from mattmurch/Issue549
Add default replace for - to _
2017-04-16 08:56:22 -04:00
Adrian Sampson
346ecbc6d4 Slightly more verbose config overlay description 2017-04-15 15:43:26 -04:00
Adrian Sampson
8e58a61eb4 Remove one blank line 2017-04-15 15:34:09 -04:00
Adrian Sampson
560d003375 Merge pull request #2514 from MolarAmbiguity/master
Add info about overlaying configs, Resolves #2084
2017-04-15 15:34:00 -04:00
Adrian Sampson
e709ae6dd5 Changelog for #2516 2017-04-15 11:13:47 -04:00
MolarAmbiguity
a526eb7222 Implement feedback from sampsyo 2017-04-15 09:23:35 +10:00
MolarAmbiguity
94b75e8fb4 Fix bulleted list 2017-04-14 12:57:42 +10:00
MolarAmbiguity
ad87d2af92 Add info about overlaying configs 2017-04-14 12:40:32 +10:00
Matt Murch
6e29514d4c Fix Changelog Bug 2017-04-12 19:04:02 -04:00
Matt Murch
e224621e83 Add default replace for - to _
Also updated changelog and docs.

Resolves: #549
2017-04-12 13:48:37 -04:00
David Logie
e9b22cfa3b Use preferred countries when selecting a release event. 2017-04-03 13:43:42 +01:00
Adrian Sampson
ae42ea6210 Merge pull request #2495 from SpirosChadoulos/master
Added a terminal bell if interaction from the user is required, according to this issue: https://github.com/beetbox/beets/issues/2366
2017-03-27 23:37:11 -04:00
Adrian Sampson
ffdeb1e203 Changelog/thanks for #2495 2017-03-27 23:26:22 -04:00
Adrian Sampson
70ef6e7df8 Fix heading underline length 2017-03-27 23:23:23 -04:00
Antonio Larrosa
473566bf42 Added changelog entry for #2494 2017-03-28 00:26:24 +02:00
SpirosChadoulos
218968235e small changes for the bell issue 2017-03-28 01:09:14 +03:00
SpirosChadoulos
c605a918c8 Added an if statement that allows the bell ring according to the user's configuration. 2017-03-27 20:49:28 +03:00
Adrian Sampson
91b65ca5ab Changelog for #2484 2017-03-20 22:19:10 -04:00
Adrian Sampson
9b383f87f4 Docs: consistent description of a Boolean option 2017-03-19 21:27:00 -04:00
Adrian Sampson
095f596e5c Clarity in the reverse_proxy docs 2017-03-19 21:25:18 -04:00
Adrian Sampson
be85825b60 Typo and formatting fixes in docs 2017-03-19 21:20:14 -04:00
obiesmans
18b3e6a9fd Update changelog.rst 2017-03-19 22:00:01 +01:00
Olivier Biesmans
68fa666644 Document the `reverse_proxy' option 2017-03-19 20:45:26 +00:00
Adrian Sampson
bbf54b9d61 Changelog for #2481 2017-03-18 19:35:36 -04:00
Adrian Sampson
620710b3d7 Merge pull request #2481 from qlyoung/missing-albums
Add ability for 'missing' plugin to show missing albums by library artists
2017-03-18 19:34:28 -04:00
Quentin Young
bf87cab1d8 beetsplug: implement missing -a -t
Produces a count of missing albums without listing them

Signed-off-by: Quentin Young <qlyoung@qlyoung.net>
2017-03-18 19:05:46 -04:00
Quentin Young
d82ef10532 docs: add documentation for missing -a
Signed-off-by: Quentin Young <qlyoung@qlyoung.net>
2017-03-18 18:58:47 -04:00
Adrian Sampson
6814bad90e Merge pull request #2478 from inytar/remove_supported_formats
Remove supported formats check from absubmit
2017-03-18 14:13:58 -04:00
Adrian Sampson
af335868a8 Writing refinement for #2480
A slightly more nuanced description. Also use two separate paragraphs.
2017-03-18 14:10:21 -04:00
inytar
0342f730de Update changelog 2017-03-17 14:22:36 -04:00
abigaildelarosa
bbd0b22005 change modify paragraph 2017-03-17 16:38:59 +01:00
inytar
ba78feb9f8 Fix a typo in the absubmit documentation 2017-03-16 11:27:19 -04:00
Adrian Sampson
5ed2798a76 Merge pull request #2422 from Stunner/master
Embedart plugin asks for confirmation before making changes to item’s…
2017-03-12 11:34:36 -04:00
abba23
acbf3b7534 added beets-popularity plugin 2017-03-10 17:31:23 +01:00
Adrian Sampson
4d90c9645c Changelog for #2468 2017-03-07 22:55:44 -05:00
Adrian Sampson
b91185a9ff Docs tweaks for #2422 2017-03-06 23:53:17 -05:00
Adrian Sampson
74df2788c0 Merge branch 'master' into Stunner-master 2017-03-06 23:51:10 -05:00
Adrian Sampson
0f7aee3bd3 Merge pull request #2398 from beetbox/stdout-bytes
On Python 3, use more flexible encoding to send bytes to stdout
2017-03-06 23:22:37 -05:00
Adrian Sampson
ad4cd7a447 Fix #2469: Beatport track limit
It looks like the API uses pagination, and the default page size is 10. An
easy fix is to just request lots of tracks per page (here, 100). A nicer thing
to do in the future would be to actually traverse multiple pages.
2017-03-06 22:58:00 -05:00
Adrian Sampson
d356356111 Fix #2466: GIO returns bytes, so decode them 2017-03-03 11:59:50 -06:00
Adrian Sampson
a8c46d8b32 Brevity/clarity improvements for #2464 2017-03-03 10:17:49 -06:00
Adrian Sampson
92796d7b55 Merge pull request #2464 from mskadu/master
Updated main.rst - Updates to seeing your music
2017-03-03 10:14:51 -06:00
Adrian Sampson
38d2aeaed9 Changelog for Kodi plugin (#2411) 2017-03-03 10:04:46 -06:00
Adrian Sampson
4211050e2c Docs refinements for Kodi plugin #2411 2017-03-03 10:02:57 -06:00
Adrian Sampson
6300d0c5a0 Merge pull request #2411 from Pauligrinder/patch-2
Add a plugin to update a Kodi music library
2017-03-03 10:01:00 -06:00
Mayuresh Kadu
9e755cf7fe Update main.rst/ Seeing your music
Undid adding extra lines to the output. As @sampsyo has rightly pointed out - these would not have appeared in the output.
2017-03-03 13:14:24 +00:00
Mayuresh Kadu
1fbb557c1c Further updates to main.rst/ "Seeing your music"
Un-indented text explaining "-f" switch.
2017-03-03 13:11:23 +00:00
Mayuresh Kadu
791f60b490 further updates to Main.rst/ "Seeing your music"
Revisions to the text explaining "-f" switch, as discussed in PR #2464 of the parent.
2017-03-03 13:06:09 +00:00
Adrian Sampson
a0cbba961f Add the Kodi docs to the TOC tree 2017-03-02 10:45:09 -05:00
Adrian Sampson
697c7c0b1f Docs: explicitly say what ~ means
Again, see #2462.
2017-03-02 10:37:26 -05:00
Adrian Sampson
212ece8b8b Docs: Windows Python installer checkbox location
See #2462.
2017-03-02 10:35:29 -05:00
Adrian Sampson
d22a257008 Main guide: clarify meaning of plain keyword query
Fixes #2463.
2017-03-01 20:22:30 -05:00
Mayuresh Kadu
c3c9c50b6a Updated main.rst - Updates to seeing your music
Modified "Seeing your Music" section to add explanation of the ``-f`` param of the list command. I strongly believe that first time users would very much like to start by overriding the default format of displaying results.
2017-03-01 13:06:47 +00:00
Pauli Kettunen
877d4af344 Added documentation for kodiupdate 2017-03-01 14:55:17 +02:00
Adrian Sampson
55f9b27428 More admonition to check the beets.reg paths
See #2461.
2017-02-28 18:49:52 -05:00
Adrian Sampson
c420f59173 Remove the "install pip" step
Python versions 2.7.9+ and 3.4+ come with pip, so we no longer need to
instruct people to install it. See #2461.
2017-02-28 18:46:50 -05:00
Adrian Sampson
53ccdad964 Update guide for installing Python on Windows
As pointed out in #2461. I also notice that the installer now has a checkbox
to extend the PATH, so I'm recommending that.
2017-02-28 18:44:10 -05:00
Adrian Sampson
d7a12dbe1c Update recommended Python version to 3.6
On the topic of #2460, which points this out for the Windows beets.reg extra.
2017-02-27 13:23:07 -05:00
Adrian Sampson
1c9d42da95 Changelog/thanks for #2457 2017-02-25 15:30:36 -05:00
Adrian Sampson
1ee53d4e76 Fix up changelog for #2453 2017-02-25 13:40:15 -05:00
rachmadaniHaryono
0fe2279129 chg: docs: add changelog entry. 2017-02-25 12:14:53 +08:00
Adrian Sampson
77a6b0edf8 duplicates: Fix 2nd bug in #2444 about path types 2017-02-21 22:00:31 -05:00
Adrian Sampson
8bfdabb0c6 Changelog entry for #2448 2017-02-21 21:43:13 -05:00
Adrian Sampson
6cb9504403 Changelog for #2447 2017-02-21 09:49:56 -05:00
Adrian Sampson
a29b29f533 Docs improvements for #2447 2017-02-21 09:49:22 -05:00
Adrian Sampson
1373c0c7b8 Merge pull request #2447 from robbat2/discogs-simpleauth
discogs: support simple auth.
2017-02-21 09:47:15 -05:00
Aaron Jubbal
864aa11ec5 Merge branch 'master' into master 2017-02-21 04:43:45 -08:00
Robin H. Johnson
3e4c9b8c06
discogs: support simple auth.
The official OAuth authentication seems to have broken, so allow usage
of simple configuration instead.

See-Also: https://github.com/discogs/discogs_client/issues/78
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
2017-02-20 20:20:20 -08:00
Adrian Sampson
d10bfa1af6 Changelog & thanks for #2445 2017-02-20 22:11:34 -05:00
Jacob Gillespie
4e77ef4484 Address review comments 2017-02-19 20:48:34 -06:00
Jacob Gillespie
1fd22604fb Fix linter issues 2017-02-19 17:33:26 -06:00
Jacob Gillespie
b4efecb709 Add option to hardlink when importing 2017-02-19 15:56:13 -06:00
Aaron
c250a53b4d Updated changelog and embedart docs. 2017-02-13 02:00:58 -08:00
Adrian Sampson
8087e82891 lyrics: Use Requests for Google backend (fix #2437) 2017-02-12 10:30:22 -05:00
Adrian Sampson
2fcb68afd8 Little changelog fixes (#2433) 2017-02-11 19:23:39 -05:00
Adrian Sampson
e2b9a3fca6 Merge pull request #2433 from karpinski/badfiles-checkers
badfiles: continue execution to other files instead of stopping after a checker error
2017-02-11 19:22:15 -05:00
Marcin Karpinski
8ef9f68843 badfiles: only output corrupt files by default
badfiles now only outputs corrupt files by default — to get full output enable verbose mode using -v or --verbose
2017-02-10 21:51:23 +00:00
karpinski
7e6e043f2d Adding a changelog entry. 2017-02-10 12:53:24 +01:00
karpinski
88d26e7694 Adding a move option to the importer's CLI and updating the docs. 2017-02-07 21:19:45 +01:00
Adrian Sampson
cb7c6bfb69 Use free-form MP4 tag for album gain (#2426)
I'm not sure how this got messed up, but this was:
- Trying to store album gain in the track peak part of the SoundCheck tag!
- Not writing the album gain to the non-SC free-form RG tag!

Together, this led to serious weirdness when writing these fields on AAC
files.

To be clear, we currently *only* support track-level data for SoundCheck. We
also record album-level RG information in non-iTunes tags, but that's
separate. A little googling suggests that SoundCheck now has album-level data,
but supporting that is a separate issue.
2017-02-04 14:16:11 -06:00
Adrian Sampson
0216ef294a badfiles: Python 3 compatibility
Discovered while working on #2428 that we were using an implicit bytes-to-str
conversion on the extension. This broke dict lookup on Python 3.
2017-02-04 13:43:23 -06:00
euri10
d2cd4c0f21 Change relative date's format to further simplify it
A relative date doesn't need to be prefixed by @ anymore.
The relative date pattern now displays named groups.
Digits have been change to [0-9] to avoid other digit characters.
Removed the @ character in tests.
Updated subsequent documentation.
2017-01-31 16:56:03 +01:00
euri10
f0aca5e0d3 Explain relative dates
The previous version wasn't user-friendly enough and too technical.
2017-01-30 09:06:26 +01:00
euri10
c9177f2b56 removed unrelated PR changes
corrected docs with correct example
added relative date usage to it
2017-01-29 14:38:25 +01:00
euri10
e4a7d37a6d implementing changes asked
corrected rst
fixed flake8 in test
2017-01-29 11:49:22 +01:00
euri10
8d054f3656 tests flake8 issues
added some doc
2017-01-28 21:40:26 +01:00
A.L. Kleijngeld
24027d1bf8 Update config.rst: see issue #2410
`When a match is above the *medium* recommendation threshold`
->
`When a match is below the *medium* recommendation threshold`

As discussed in issue #2410, which is fixed by this edit.
2017-01-27 21:48:46 +01:00
Artem Utin
40eef2056c Add changelog entry, wrap long comment lines. 2017-01-24 11:41:55 +10:00
Adrian Sampson
ca904a9d0c mpdstats: Fix Python 3 compatibility (fix #2405)
We previously needed a hack to get the client to consume and produce Unicode strings. The library has since added Unicode support, behind a constructor flag. We can remove the hack now, which was causing a crash on Python 3 because the library uses Unicode by default there, and instead use its built-in support.
2017-01-21 23:21:11 -08:00
diomekes
04f7915d41 change no-bracket argument from white space to empty 2017-01-20 22:47:47 -05:00
diomekes
3a967df396 simplify check for empty disam_val, update changelog and docs, add change bracket test 2017-01-19 20:41:44 -05:00
diomekes
377a2a6964 add bracket argument to aunique 2017-01-19 20:39:12 -05:00
Adrian Sampson
5233e0fcdd Avoid stdout encoding issues (#2393) 2017-01-19 11:36:50 -08:00
Adrian Sampson
958ad430fc bpd: Use integers for time values (fix 2394) 2017-01-17 11:37:10 -08:00
Steve Johnson
1426aea4a2 Update docs 2017-01-15 11:21:59 -08:00
Steve Johnson
d8fbdbc16a Update changelog 2017-01-15 11:21:59 -08:00
Steve Johnson
866a650bc0 Rename /item/by_path to /item/path and use PathQuery instead of direct file access 2017-01-15 11:21:33 -08:00
Steve Johnson
05bc4996a8 Rename and invert new config option 2017-01-15 11:21:33 -08:00
Steve Johnson
a994df6aa6 Fix bad doc formatting 2017-01-15 11:21:33 -08:00
Steve Johnson
c409a71ea1 Add missing plus signs to web.rst 2017-01-15 11:21:33 -08:00
Steve Johnson
43936cd84c /item/at_path/ endpoint
More at_path

/item/by_path docs
2017-01-15 11:21:33 -08:00
Steve Johnson
29d61ca634 web.exclude_paths_from_items option
More exclude_paths_from_items
2017-01-15 11:21:33 -08:00
Adrian Sampson
272aa88703 Expand convert format config docs (fix #2384) 2017-01-12 13:16:35 -05:00
Adrian Sampson
da86a410fe A little more detail in the changelog 2017-01-10 21:04:51 -05:00
Adrian Sampson
703f47ae97 Use flexible attribute for track_alt
No need for a built-in field for a simple string-type optional field like
this.
2017-01-10 21:01:36 -05:00
Mike Cameron
5250ba8020 Added changelog entry of new rack_alt path template value and updated changelog with description of change. 2017-01-10 19:40:23 -05:00
Adrian Sampson
bc93a11141 Fix #2382: replaygain backend parsing on Python 3 2017-01-10 14:45:57 -05:00
Adrian Sampson
da89be81fc Changelog for #2379 2017-01-10 12:30:48 -05:00
Adrian Sampson
2706339a83 Fix #2381: mpdupdate on Python 3
Communicate bytes over the socket, obvi.
2017-01-10 12:22:30 -05:00
Adrian Sampson
0bd6062ee9 Version bump: 1.4.4 2017-01-09 10:40:06 -05:00
Adrian Sampson
497c3076d2 Add 1.4.3 release date 2017-01-09 10:38:06 -05:00
Adrian Sampson
2cef4703f8 Prepare 1.4.3 changelog for release 2017-01-09 10:37:37 -05:00
Adrian Sampson
6b9d766082 Remove compatibility with misspelled config option
This has been hanging around long enough; it's about time to drop the old
name.
2017-01-07 17:09:51 -05:00
Adrian Sampson
c9ec5e411c A little fiddling with embyupdate
Clean up some wording w/r/t efbd58cd55.
2017-01-07 17:07:01 -05:00
Adrian Sampson
d992221853 Changelog for #2360 (fix #2008) 2017-01-07 17:03:30 -05:00
Adrian Sampson
ffa22d6ce1 Merge pull request #2360 from diomekes/importer-play
play: Add prompt choice to importer
2017-01-07 17:02:22 -05:00
diomekes
5ee89666b6 fix typo in config docs 2017-01-07 09:54:54 -05:00
Marvin Steadfast
efbd58cd55 embyupdate: fix bug that config for password and api is needed
even if it only used api key it needed the password key. this is fixed
now.
2017-01-06 11:52:53 +01:00
diomekes
8d97257647 use shlex_split, clean up code and docs 2017-01-03 22:10:35 -05:00
Adrian Sampson
9e76c839f6 Changelog for #2307
Close #2247, close #2243, close #2245, close #2244, close #2248.
2017-01-02 20:58:18 -05:00
Adrian Sampson
4711bf708b Docs tweaks for #2365 2017-01-02 15:59:14 -05:00
Pieter Mulder
869d0781d5 Absubmit add section on skipped file by the plugin
Add a section to the absubmit plugin documentation about files that are skipped by this plugin.
2017-01-02 14:34:00 -05:00
Adrian Sampson
b95c01fbea Improve absumbit docs (c.f. #2364) 2017-01-02 13:41:48 -05:00
Raphaël B
e46a802ebb Add notes about AcousticBrainz requirements 2017-01-02 18:54:50 +01:00
Adrian Sampson
969e58841f Improve changelog for #1992 2017-01-01 23:10:58 -05:00
Adrian Sampson
f621d7f4f1 Merge pull request #1992 from jackwilsdon/add-write-bpm
Add write option to bpm plugin
2017-01-01 23:09:41 -05:00
Adrian Sampson
8cb6ff3892 Simplify the example config
I never meant for people to copy and paste this example---it's redundant and
probably wrong---but lots of people do! Removing a few weird options makes the
example clearer, I think, and will result in less-strange initial configs for
people who do copy & paste.
2017-01-01 19:18:25 -05:00
Adrian Sampson
32dc808f71 Changelog entry for #2342 (fix #2253) 2017-01-01 00:47:03 -05:00
Adrian Sampson
4c1b8c2935 Merge pull request #2342 from inytar/master
Implement the basic AcousticBrainz Submit plugin
2017-01-01 00:45:24 -05:00
inytar
1a4c74ae5e More spelling corrections for the absubmit plugin documentation 2016-12-31 18:26:56 -05:00
inytar
9ab67d5ffe Fix typos in absubmit documentation 2016-12-31 14:12:28 -05:00
diomekes
af99ee21aa add documentation for play importer prompt choice 2016-12-31 00:15:36 -05:00
Adrian Sampson
8bb24e3134 lyrics: Set User-Agent header (fix #2357) 2016-12-30 10:55:24 -05:00
Diego M. Rodriguez
37cb1c295f
Merge remote-tracking branch 'upstream/master' into discogs-relax-assumptions
Conflicts:
	docs/changelog.rst
	test/test_discogs.py
2016-12-30 10:42:50 +01:00
Diego M. Rodriguez
5f83f8db1f
Merge remote-tracking branch 'upstream/master' into discogs-subtrack-handling
Conflicts:
	docs/changelog.rst
2016-12-30 10:20:58 +01:00
Diego M. Rodriguez
072e6de3ae
discogs: add changelog for #2318, fix typo 2016-12-30 10:17:53 +01:00
Adrian Sampson
2642544867 Changelog note for #2353 2016-12-29 13:34:23 -05:00
Adrian Sampson
ac41b6d6e5 Fix #2339: scrub resets art type
We now use the richer `images` field instead of the more basic `art` field.
2016-12-29 13:30:17 -05:00
Diego M. Rodriguez
4364757fcc
Merge remote-tracking branch 'upstream/master' into discogs-relax-assumptions
Conflicts:
	docs/changelog.rst
2016-12-29 13:27:06 +01:00
Adrian Sampson
413666a825 Fix #2351: crash in scrub on MediaFile errors 2016-12-28 16:36:51 -05:00
Diego M. Rodriguez
0efb0c3472
discogs: add changelog entry for robustness fix 2016-12-28 21:16:44 +01:00
Adrian Sampson
3ede874e96 Changelog note about new prompt interface 2016-12-28 14:18:27 -05:00
Adrian Sampson
8937eec50a Refactor built-in stnadard choices 2016-12-28 14:15:40 -05:00
Adrian Sampson
2f6538aee2 Refactor search options to ordinary choices
`PromptChoice`s can now return `Proposal` values, which makes these two
options just "normal" actions that could be provided by plugins.
2016-12-28 14:08:09 -05:00
Adrian Sampson
d447d3e655 Changelog note for #2349 (fix #2347) 2016-12-28 12:06:29 -05:00
Adrian Sampson
8a62087376 Documentation tweaks for #2349 2016-12-28 12:03:57 -05:00
Adrian Sampson
9db79835d6 Merge pull request #2349 from SusannaMaria/#2347
#2347: First hack of ignoring already tagged items
2016-12-28 11:55:21 -05:00
Susanna Maria Hepp
8be0a271b5 Add documentation for the force-option 2016-12-27 22:11:27 +01:00
Adrian Sampson
a4e2538324 Merge pull request #2348 from benpetty/patch-1
typo in docs
2016-12-27 08:41:21 -05:00
Ben Petty
767798ca07 typo in docs 2016-12-26 20:27:35 -08:00
Adrian Sampson
a9fd3df681 Docs fixes for #2329 2016-12-26 17:33:23 -05:00
Adrian Sampson
a92323945e Merge pull request #2329 from SJoshBrown/master
Add manually triggered mode for zero plugin
2016-12-26 17:29:17 -05:00
inytar
90ea8425cf Add documentation for the absubmit plugin 2016-12-26 16:50:51 -05:00
Adrian Sampson
3a650a151e Docs fixes for #2322 2016-12-26 16:10:46 -05:00
Adrian Sampson
c86b309762 Changelog for #2322 (fix #2305) 2016-12-26 16:09:43 -05:00
Adrian Sampson
9adfcbddd1 Merge pull request #2322 from diomekes/random-timelimit
random: add --time option, update docs
2016-12-26 16:08:14 -05:00
Josh Brown
30ae211e66 update changelog 2016-12-26 12:10:19 -06:00
Josh Brown
5b8b61f0c0 added documentation for zero subcommand 2016-12-26 12:10:19 -06:00
Adrian Sampson
3528a675fa Changelog for #2333 2016-12-21 11:17:26 -05:00
Adrian Sampson
a063336446 Fix #2332: Unicode trouble in bpd 2016-12-20 15:16:46 -05:00
Adrian Sampson
faf2b9feb3 Version bump: 1.4.3 2016-12-16 22:07:34 -05:00
Adrian Sampson
1df66a93db Add date to changelog 2016-12-16 22:05:45 -05:00
Adrian Sampson
30d8b2e212 Tiny changelog fixes 2016-12-16 22:04:42 -05:00
Adrian Sampson
51ba780321 Changelog note about #2266 2016-12-16 22:03:34 -05:00
Adrian Sampson
d803878297 Try linking to the Discourse
It's about time we gave that a try...
2016-12-16 21:56:46 -05:00
Adrian Sampson
8e03f9f7b2 Python 3 status note in changelog 2016-12-16 21:48:33 -05:00
Adrian Sampson
e08afea0f0 Mention Python 3 in "getting started" guide 2016-12-16 21:45:58 -05:00
Adrian Sampson
6406918940 Changelog for #2323 2016-12-15 20:39:43 -05:00
diomekes
fc8411f3b8 random: add --time option, update docs 2016-12-15 16:15:38 -05:00
Adrian Sampson
936dc58a1c Changelog note about #2311 2016-12-09 16:46:01 -05:00
Adrian Sampson
3f78578a88 Fix links to pip 2016-12-09 09:26:58 -05:00
xarph
53a677b8fd * break the asciify-paths code out into the util.asciify_paths function
* make asciifying handle both os.sep and os.altsep (testing needed as I
  don't have a windows box handy)
* make %asciify{} use the same code path as the asciify_paths goop.
* added a discrete test to %asciify{} so my life acts as a warning to
  others
* changelog note now with 80% less antihistamine-induced runon sentences
2016-12-07 20:59:33 -08:00
xarph
16056ea6b2 In the changelog note, it should be asciify-paths, not asciify_paths. 2016-12-03 15:47:15 -08:00
xarph
fa9cc0ab5f changelog note for unidecode/asciify_paths path separator fixes. 2016-12-03 15:35:26 -08:00
Adrian Sampson
991c9936fd Fix #2299: non-Unicode logging in badfiles 2016-12-03 11:20:06 -05:00
Adrian Sampson
957bfacf21 Fix Backbone.js link 2016-11-30 08:40:15 -05:00
Nathan Musoke
0701e66391 Fix rst syntax error in docs 2016-11-29 12:11:12 +13:00
Adrian Sampson
cf5fa501e2 Version bump: 1.4.2 2016-11-25 22:16:03 -05:00
Adrian Sampson
839a316673 Change released version to 1.4.1
Sadly, I uploaded the wrong file to PyPI for 1.4.0. Once you do this, PyPI
never lets you change the file associated with a given released version. So we
need to use 1.4.1 instead. 😢
2016-11-25 22:13:54 -05:00
Adrian Sampson
60ec732e10 Version bump: 1.4.1 2016-11-25 21:38:06 -05:00
Adrian Sampson
8d902c0da3 Release date for 1.4.0 2016-11-25 21:29:06 -05:00
Adrian Sampson
9fb358d3c0 Even more little changelog fixes 2016-11-25 21:28:41 -05:00
Adrian Sampson
e15bee15f5 More changelog proofreading 2016-11-25 21:11:54 -05:00
Adrian Sampson
bdfa53c503 Changelog updates and proofreading 2016-11-25 21:05:34 -05:00
Adrian Sampson
f31e6110e6 Simplify #2280 docs
I've backed out the FAQ entry, since the main docs seem like the right place
for this.
2016-11-24 23:59:00 -05:00
Adrian Sampson
d6b15f4eaa Remove duplicated line in docs (#2280)
For consistency: we don't show the aliases here for the other commands.
2016-11-24 23:51:10 -05:00
Peter Kessen
488225d837 Added documentation and FAQ for selective modify 2016-11-24 19:41:31 +01:00
Peter Kessen
9f48338291 Corrected docs for modify command
added short form ´mod´ and added switch ´-f´
2016-11-24 19:04:42 +01:00
Adrian Sampson
6b0249df08 Changelog for #2270 (fix #899, fix #2264) 2016-11-19 16:14:24 -05:00
nathdwek@laptop
862d89001f convert: changelog for #2262 2016-11-13 18:07:14 +01:00
Adrian Sampson
88c7043b2f Reclassify a feature as a bug fix 2016-11-11 20:00:36 -05:00
michaelbub
405a633b5a updated changelog with info about sanitized playlist names 2016-11-11 10:51:18 +01:00
root
acd5c6404f missing plugin, modify "missing" attribute by modifying album_types,
making it of type INTEGER. also changelog for above.
2016-11-08 16:23:57 -08:00
nath@home
f236816431 embedart: Changelog for #2255 2016-11-08 18:48:44 +01:00
Adrian Sampson
bb9a107c56 Slight rewording in docs about SIP 2016-10-26 13:40:45 -04:00
Adrian Sampson
c4a5dc2436 "macOS" 2016-10-26 13:37:09 -04:00
Alex Claman
ee22165876 Add workaround for SIP 2016-10-26 11:52:45 -05:00
Adrian Sampson
c426b76cce Changelog/thanks for #2231 2016-10-23 16:38:17 -04:00
Dang Mai
8d07bfe693 Documentation for new flag 2016-10-20 23:33:20 -04:00
Diego Moreda
2604bc8e73 discogs: update changelog for medium 2016-10-17 20:02:39 +02:00
Diego M. Rodríguez
89c40914a5 Merge pull request #2222 from diego-plan9/discogs-fixes
Several discogs fixes
2016-10-17 16:55:43 +02:00
Diego Moreda
c5ae9c5bee discogs: update changelog 2016-10-10 20:27:42 +02:00
Adrian Sampson
13cf1bff8f Tiny text simplifications (#2223) 2016-10-08 18:41:16 -04:00
nath@home
8bd6181c6a doc-play: Fix a header level. 2016-10-08 14:47:38 +02:00
nath@home
f30c5da2ab doc-play: Fix an error and clarity:
{} is not used any more to determine the location of parameters
passed with --args.
Fix two sentences for clarity/fluidity. Display the plugin's
abilities in the intro.
2016-10-08 14:37:57 +02:00
Diego M. Rodríguez
9dcd4f7367 Merge pull request #2213 from diego-plan9/template-comma-behaviour
Revise comma handling on templates
2016-10-04 18:17:49 +02:00
Diego Moreda
f0a14bfdd5 Fix documentation issues for %first
Fix a formatting problem related to sphinx not allowing spaces at the
beginning or end of an inline literal, and removed an extra sentence
at th end of the %first template function documentation.
2016-10-04 16:20:52 +02:00
Diego Moreda
0eb0353453 Revise documentation for commas in Parser 2016-10-04 16:17:26 +02:00
Diego Moreda
550206adb5 Add changelog for unescaped commas in Parser 2016-10-03 23:31:47 +02:00
Diego Moreda
b9b6dc47d1 Add changelog for #1938 2016-10-03 20:43:35 +02:00
Adrian Sampson
4ae02e0d27 Merge pull request #2211 from heylookltsme/better-genre
Proposal: Add specificity option to lastgenre plugin
2016-09-27 09:07:39 -04:00
Corinne Hoener
a9ac2fa9c8 add some docs 2016-09-26 19:21:58 -04:00
Johnny Robeson
ffa4dfaac0 Remove deprecated list_format_{album|item} config
It was deprecated in f14f47f059 on 2015-03-04.
2016-09-25 23:28:44 -04:00
Johnny Robeson
be8fe8753c Remove deprecated top level colors config option (#2209)
It was deprecated in d3fce35481
on 2015-01-25.
2016-09-25 22:56:29 -04:00
Fabrice Laporte
7e15ac0695 add changelog 2016-09-23 23:11:27 +02:00
Johnny Robeson
cc5012fda2 slight language tweak in duplicates plugin docs
Suggested by @sampsyo in https://github.com/beetbox/beets/pull/2193
2016-09-10 16:53:53 -04:00
Johnny Robeson
079d083a4b add docs and changelog for --keys change 2016-09-10 05:13:06 -04:00
Stefano Rivera
bcb1f8036a Correct a typo
Spotted by lintian which runs spellchecks on man pages.
2016-08-29 16:29:32 -07:00
nathdwek@laptop
ed0adc2b63 Add more doc and changelog for #2175 2016-08-26 18:18:35 +02:00
Thiago de Arruda
9963fd0432 mpdupdate: Support $MPD_HOST environment variable.
This environment variable is also used by mpc. See
http://linux.die.net/man/1/mpc for details.
2016-08-26 11:36:39 -03:00
Marvin Steadfast
5592499b31 embyupdate: backwards compatible hostname
`host` takes `localhost`, `http://localhost` and `https://`.
2016-08-26 12:28:48 +02:00
Marvin Steadfast
a282d4abc5 embyupdate: Fix authentication header problem
There was a problem with the authentication header in the latest
versions. The header creation function changed to fix that. Username and
passwort authentication should work again.

The `host` config variable takes now a full hostname. For example
`http://localhost` instead of just `localhost`. This makes it easier to
use https hosts.
2016-08-26 10:29:08 +02:00
Adrian Sampson
162bf6a594 Fix path handling in hidden module
Probably fixes #2168.
2016-08-13 09:54:25 -04:00
Johnny Robeson
5b3cd44608 add coding: utf-8 magic comment to every .py file 2016-08-07 04:09:17 -04:00
Adrian Sampson
f001c0c532 Require Mutagen 1.33
This simplifies the exception-handling story. It also clarifies exactly what's
going on, which I didn't fully realize before: Mutagen *never* raises IOError
anymore, even for IO-related errors, so MediaFile doesn't either.
2016-08-02 08:39:14 -04:00
Adrian Sampson
39430764f3 Install command for NixOS (fix #2150) 2016-07-31 12:36:23 -04:00
Johnny Robeson
8b21346fdd add changelog entry for python ver in beet --version 2016-07-31 02:56:26 -04:00
Adrian Sampson
8a78de44b0 Changelog wording tweak for #2143 2016-07-27 14:59:05 -04:00
Adrian Sampson
e2981dec4a Merge pull request #2143 from Jell-E/patch-1
Add BPM data with acousticbrainz
2016-07-27 14:58:10 -04:00
Adrian Sampson
c241f09bce Tiny text tweaks for #2144 2016-07-27 14:56:55 -04:00
Adrian Sampson
6f99c4ccd9 Merge pull request #2144 from tweitzel/master
fix bug where $args would be included in the command output
2016-07-27 14:55:20 -04:00
xarph
be7c9d3b67 Remove unneeded if clause since .format will silently pass if the needle
is not found.
Add changelog note.
2016-07-27 11:23:37 -07:00
Jelle Besseling
f1deb0c545 Update AcousticBrainz docs for PR #2143 2016-07-27 20:16:06 +02:00
Jelle Besseling
6b193342b5 Update changelog for PR #2143 2016-07-27 20:15:35 +02:00
Adrian Sampson
5e3bbf2aeb Remove remaining links to Google Code (fix #2145) 2016-07-27 13:32:41 -04:00