Travis Wrightsman
5213673616
pre-resolve package path for lazy-load configuration
...
`test_ui.ConfigTest.test_command_line_option_relative_to_working_dir` was
failing because it changes working directories before the relative lazy-loaded
default configuration path is resolved (`../beets/__init__.py`), later causing a
`beets.util.confit.NotFoundError`. The Configuration object has been modified
so that lazy-load configurations resolve the path in advance.
2018-06-23 23:36:45 +02:00
Adrian Sampson
a62e4eff8c
Merge pull request #2962 from jams2/master
...
Add space-padding to missing tracks dialog
2018-06-20 15:26:44 -04:00
jams2
68590e10ab
remove unnecessary list comp, add descriptive variable names
2018-06-20 18:21:04 +01:00
jams2
b6947ddc2e
change ui.commands.show_change to align missing tracks by length of longest track name to print
2018-06-20 18:07:03 +01:00
jams2
df2172baaa
add variable width justification to missing tracks dialog
2018-06-20 12:55:51 +01:00
jams2
e085368326
fix style
2018-06-19 09:45:50 +01:00
jams2
15b53f26ed
update changelog.rst
2018-06-19 09:22:00 +01:00
jams2
399fdc9793
add space-padding to missing tracks dialog
2018-06-19 09:11:55 +01:00
Adrian Sampson
5763679cad
Merge pull request #2954 from tyg04308/master
...
Translate README file in Korean.
2018-06-12 06:54:28 -07:00
tyg04308
6950227805
Update README_kr.rst
2018-06-12 14:05:29 +09:00
tyg04308
e3e1ad069d
Update README_kr.rst
2018-06-11 18:08:56 +00:00
tyg04308
5a67b4602f
Update README_kr.rst
2018-06-12 02:32:47 +09:00
tyg04308
a169d15698
Update README_kr.rst
2018-06-11 17:30:54 +00:00
tyg04308
696e63dc46
Translate README in Korean
...
Translate README in Korean Language
2018-06-11 17:29:24 +00:00
tyg04308
5963fd76e7
Rename README_kr.rst.txt to README_kr.rst
...
Change file name
2018-06-11 15:45:05 +00:00
tyg04308
7abb2e25f0
README by Korean
...
Translate README files to Korean
2018-06-12 00:44:16 +09:00
David Logie
699ca386b6
Add changelog entry for #2953 .
2018-06-11 15:25:48 +01:00
David Logie
33ddfe4145
Display the artist credit when matching albums if the user prefers artist credits.
2018-06-11 13:37:10 +01:00
Adrian Sampson
f8d37b6363
Merge pull request #2952 from mz2212/utf-8-bom
...
Add ability for play plugin to emit utf8 BOM
2018-06-09 05:34:09 -07: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
8a89173906
Merge pull request #2951 from 8h2a/disambig_catalognum
...
Add catalognumber to disambiguation string (when selecting candidates)
2018-06-08 20:01:19 -04:00
8h2a
38b36a92de
Add catalognumber to disambiguation string
...
when selecting candidates
2018-06-08 22:18:30 +02: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
a469b3284e
Don't require python2 for releases
2018-05-29 16:07:00 -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
Adrian Sampson
749b511ab2
Merge pull request #2926 from DjSlash/update-ifdef-doc
...
Usage of %ifdef in more detail, closes #2925
2018-05-13 09:34:30 -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
Adrian Sampson
1c0a7af92d
Merge pull request #2922 from ilianaw/mbsync-events
...
Send albuminfo_received / trackinfo_received when running mbsync
2018-05-10 09:48:20 -04:00
vapniks
5b9cebe9a0
Use beet config -p to update BEETS_CONFIG
2018-05-10 13:06:31 +01: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
d1d745a58e
Test {album,track}info_received sends in mbsync
2018-05-09 21:46:57 -07: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
vapniks
7e0fbef9fe
Update _beet; incremental caching
...
Lots of changes to implement incremental caching scheme.
2018-05-09 21:25:40 +01:00
Adrian Sampson
63abe83a01
Merge pull request #2917 from jdetrey/fix/1234
...
mbsync: Map tracks using release track MBIDs instead of recording MBIDs
2018-05-09 11:38:33 -04:00
Jérémie Detrey
1b24d92db6
Add changelog entry for PR #2917 .
2018-05-09 10:36:06 +02:00
Adrian Sampson
f131c642fe
Merge pull request #2918 from jdetrey/pep8-naming
...
Fix coding style: `Shareable` is a metaclass.
2018-05-08 14:05:27 -04:00
Jérémie Detrey
5b8a8388aa
Fix coding style: Shareable is a metaclass.
2018-05-08 18:07:00 +02:00
Jérémie Detrey
b12b4a1998
mbsync: Add unit test for recording MBID change.
2018-05-08 17:17:23 +02:00
Jérémie Detrey
81e1fc1a7e
test.helper: Allow extra track values in generate_album_info.
2018-05-08 17:02:38 +02:00
Jérémie Detrey
3b03372502
mbsync: Use release-track-id to construct track mapping.
...
Fixes #1234 by following recording MBIDs changes.
2018-05-08 16:30:07 +02:00
Adrian Sampson
4f7c1c9bed
Merge pull request #2912 from rachmadaniHaryono/fix-lyric
...
fix list item remove error on lyric plugin
2018-05-02 22:07:18 -04:00