Commit graph

1500 commits

Author SHA1 Message Date
RollingStar
f5086d0bc6 Changelog and linting 2019-01-18 17:15:29 -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
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
Taizo Simpson
fd56b1d677
Added changelog entry for issue 3051 2018-10-24 14:07:27 -04: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
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
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
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
Derek King
897f3a7b8c Added feature entry for #3017 2018-09-01 04:24:51 +10: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
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
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
cab6910866
Merge pull request #2718 from beetbox/fix-itunes
fetchart: Restore iTunes Store source
2018-08-15 10:34:07 -04:00
nath@home
ff6306b663 Changelog for #2718
Reverts 49e548bd from #2540
Fixes #2371 #2551
2018-08-15 15:21:18 +02: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
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
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
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
Abra
3348a466f4 Make lyrics plugin group songs by 'albumartist' rather than 'artist'
when writing ReST
2018-05-14 11:18:34 +04: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
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
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
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
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
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
wisp3rwind
a6ae1570f9 Advanced fetchart source config: changelog 2018-02-24 11:29:36 +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
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