Commit graph

1500 commits

Author SHA1 Message Date
Adrian Sampson
c9be5bc7d1 Merge pull request #1911 from jackwilsdon/fix-musixmatch-url
Fix MusixMatch issues
2016-03-18 11:51:27 -04:00
Adrian Sampson
9fac645b11 Changelog for #1912 (part of #1909) 2016-03-18 11:49:24 -04:00
Jack Wilsdon
0689279e67 Update changelog to reflect changes to lyrics plugin 2016-03-17 14:49:01 +00:00
Adrian Sampson
8a0b18c960 Fix #1903: scrub sometimes ignored id3v23 2016-03-15 23:06:10 -04:00
Adrian Sampson
c18b5dbadd Fix #1907: redact MusicBrainz password 2016-03-11 16:50:32 -05:00
Adrian Sampson
5b5a8c5a6d Minor docs refinements for #1894 2016-02-27 09:59:34 -08:00
Ali Graham
56421d38ad Merge branch 'master' of github.com:beetbox/beets into convert_resize_art 2016-02-27 19:16:39 +10:30
Ali Graham
9f59e136f9 changelog entry for new convert.album_art_maxwidth option 2016-02-27 19:16:13 +10:30
Adrian Sampson
a751d6d442 Fix #1895: don't assume SC data is bytes 2016-02-26 12:23:32 -08:00
Adrian Sampson
59e54d1792 Fix #1891: Missing syspath in beet stats -e 2016-02-22 00:02:58 -08:00
Adrian Sampson
df07d83a6d Version bump: 1.3.18 2016-02-07 22:39:32 -08:00
Adrian Sampson
65521cd05d Add date for 1.3.17 release 2016-02-07 22:38:54 -08:00
Adrian Sampson
d87f921570 Clean up changelog for release 2016-02-07 15:02:31 -08:00
Adrian Sampson
66fa962833 Changelog for #1846; fix #396 2016-02-07 14:38:08 -08:00
Adrian Sampson
314521b6ae replaygain: Fix obvious typo (fix #1873, I hope) 2016-02-07 14:28:33 -08:00
Josh Brown
94b9d786b5 add to changelog 2016-02-06 00:42:23 -06:00
Peter Kessen
19f2cea5bf Merge branch 'selective_modify2'
Conflicts:
	docs/changelog.rst

closes #1843
2016-02-04 17:57:35 +01:00
Adrian Sampson
09a21eac56 Stray trailing whitespace 2016-02-02 08:16:02 -08:00
Adrian Sampson
60888274c4 lyrics: Re-disable Genius backend
As #1854 pointed out, the Genius API service is down *again*.
2016-02-02 08:14:22 -08:00
Adrian Sampson
0aea7e398b replaygain: Handle missing GStreamer data (#1855) 2016-02-02 08:08:58 -08:00
Adrian Sampson
6707eda4e4 Merge pull request #1818 from GuilhermeHideki/fields-print-flexattr
beet fields: Print flexible attributes
2016-01-28 13:46:40 -08:00
Peter Kessen
4863a945a2 introduced -t option for move command 2016-01-28 22:22:21 +01:00
Peter Kessen
9f2d582110 Added changelog entry for c28eaee 2016-01-28 21:55:46 +01:00
Guilherme Danno
4605016c65 Changelog for #1818 2016-01-28 18:18:08 -02:00
Adrian Sampson
0c839ae235 Clean up changelog (ready for release?) 2016-01-25 13:53:38 -08:00
Diego Moreda
79d84c0e4f Style and doc fixes for MB_id importer argument
* Rename the importer argument and related variables to make it more
generic, as the feature should be independent of the backend used and
not restricted to MusicBrainz.
* Update documentation and docstrings accordingly.
* Add changelog entry.
2016-01-22 16:31:00 +01:00
Adrian Sampson
7251f2b9cd Changelog for #1812 2016-01-15 10:10:17 -08:00
Adrian Sampson
8cb545b779 Possibly fix #1805: bytes headers for requests 2016-01-11 10:30:33 -08:00
Adrian Sampson
231981de0c Fix #1806: handle OSError in stats -e 2016-01-11 10:13:26 -08:00
Adrian Sampson
6a379e1deb Changelog note about new homes (#1730) 2016-01-08 20:48:15 -08:00
Adrian Sampson
c7045daf90 sampsyo -> beetbox (#1730) 🎉 2016-01-08 20:36:16 -08:00
Adrian Sampson
0301bb517d Update links for our new domain 2016-01-08 16:26:13 -08:00
Adrian Sampson
635052e2ff Fix #1804: edit plugin moves files 2016-01-08 15:22:28 -08:00
Adrian Sampson
36ad0cf70d lyrics: Re-enable genius backend (#1770) 2016-01-06 14:29:51 -08:00
nath@laptop
6e2b249c54 fix-typos: Write changelog
Also stealth-reformulate a recent comment of mine which contained
another (!) typo
2016-01-06 11:18:39 +01:00
Ben Ockmore
ed3d6b81a5 Fixed documentation build error, and added lastimport fix info to changelog 2016-01-04 21:15:25 +00:00
Adrian Sampson
390263a6e8 (Draft) changelog for #1793 2016-01-03 14:26:32 -08:00
Diego Moreda
75636a2503 Merge branch 'master' of github.com:sampsyo/beets into prompthook
Conflicts:
	docs/changelog.rst
2016-01-02 13:39:42 +01:00
François-Xavier Thomas
50789e88fe Fix 1583: Move command only shows modified files 2016-01-01 17:49:53 +01:00
nath@laptop
e9cfae9369 play: Document #1785 2016-01-01 12:17:12 +01:00
Adrian Sampson
6f1e003a9b Changelog for #1784 2015-12-31 11:19:29 -08:00
Diego Moreda
85ad17d431 mbsubmit: add documentation, changelog 2015-12-30 20:29:58 +01:00
Adrian Sampson
d2d31b07a5 Changelog for #1778 2015-12-29 21:49:38 -08:00
Adrian Sampson
fe8cb952ce Version bump: 1.3.17 2015-12-28 16:56:54 -08:00
Adrian Sampson
b93be00dfa Date for 1.3.16 release 2015-12-28 16:56:28 -08:00
Adrian Sampson
0a7f242f48 More changelog proofreading 2015-12-28 16:53:07 -08:00
Adrian Sampson
f6c6e95235 Refine changelog for 1.3.16 release 2015-12-28 16:44:29 -08:00
Adrian Sampson
a976c371f6 lyrics: Disable Genius backend by default (#1770) 2015-12-28 16:35:39 -08:00
Adrian Sampson
1a2ffd0426 lyrics: Catch errors in Genius backend (fix #1770)
The HTTP requests had no error handling. Now they have lots.
2015-12-28 16:32:28 -08:00
Adrian Sampson
ed9b5ef9cb Allow missing fields in %aunique (#1775) 2015-12-28 15:28:27 -08:00
Adrian Sampson
06ec01d225 Changelog for #1758 2015-12-22 17:04:02 -08:00
Adrian Sampson
393d404b6e Clean up changelog for edit plugin 2015-12-15 13:43:35 -08:00
Adrian Sampson
d5c51dd816 scrub: Restore tags & art in auto mode (#1657) 2015-12-12 18:28:58 -08:00
Adrian Sampson
f5448d1531 scrub: Run on import in auto mode (#1657) 2015-12-12 18:20:05 -08:00
Adrian Sampson
5a285cc11f Fix #1673: Escape regex terms in lyrics 2015-12-12 18:09:24 -08:00
Adrian Sampson
6f6794f560 Merge pull request #1706 from sampsyo/editor
Edit plugin
2015-12-12 18:00:25 -08:00
Adrian Sampson
3855fa0766 Doc refinements for #1749 2015-12-12 17:33:23 -08:00
Adrian Sampson
d1adaa9cb7 Merge pull request #1749 from diego-plan9/humanlength
Format length as M:SS by default
2015-12-12 17:29:56 -08:00
Adrian Sampson
5597313ea0 fetchart: Remove Google backend (fix #1760) 2015-12-12 16:47:00 -08:00
Adrian Sampson
659fab2ca9 Fix #879 (again): update ID3 string encodings 2015-12-10 14:30:25 -08:00
Diego Moreda
a5ecc77663 Add documentation for M:SS length 2015-12-09 16:30:20 +01:00
Peter Kessen
f1f1288b30 Merge branch 'master' into editor 2015-12-02 21:35:33 +01:00
Adrian Sampson
5c8acc9a49 Fix #1721 by disabling \\?\ prefix for IM 2015-11-30 08:00:34 +01:00
Adrian Sampson
a333777946 Merge pull request #1737 from diego-plan9/mbtracks
info plugin: Allow custom formatting and human-readable lengths
2015-11-26 10:31:12 -08:00
Diego Moreda
be5138376b info: add changelog entry for format option 2015-11-25 18:04:49 +01:00
Diego Moreda
0ed3f4067a Add changelog entry for nonexistent fields sorting 2015-11-24 19:43:48 +01:00
Adrian Sampson
eb68177fee Fix #1735: convert --pretend encoding error 2015-11-21 12:40:45 -08:00
Adrian Sampson
9702011884 Changelog for #1433 2015-11-20 11:28:51 -08:00
Adrian Sampson
fd2cacbc25 Minor docs refinements for #1728
- Use a marginally more realistic example in the changelog.
- The -- convention is actually not the purview of shells; it's just a de
  facto standard for command-line parsers. Fortunately, argparse supports it
  out of the box.
2015-11-20 10:07:29 -08:00
Diego Moreda
51bf6a1c9f Add documentation for NotQuery, cleanup
* Add changelog and query.rst documentation entries for the usage of negated
queries.
* Cleanup NotQuery class as suggested during code review (PEP conforming
docstring, clarification on empty clause match behaviour).
2015-11-20 18:06:22 +01:00
Adrian Sampson
72b26235ad Merge branch 'master' into editor 2015-11-14 13:28:04 -08:00
Adrian Sampson
9c968456c1 Fix #1666: malformed binary data in SoundCheck 2015-11-13 12:21:36 -08:00
Marvin Steadfast
4b2b9fe2ce Added embyupdate plugin
Its a simple plugin that triggers a library refresh after the library
got changed. It does the same thing like the plexupdate plugin.
2015-11-10 10:15:01 +01:00
Adrian Sampson
48637f22e9 smartplaylist: Handle exceptional cases in setup 2015-11-09 21:52:10 -08:00
Adrian Sampson
98f48237f5 Tiny docs tweaks for #1708 2015-11-08 13:04:26 -08:00
Manfred Urban
95b80b37aa Updated documentation 2015-11-08 17:04:36 +01:00
Adrian Sampson
80bfd186ae Use should_write for modify, update, and mbsync
This should address the surprising situation in #1697, where `import` went
fine but then `update` unexpectedly changed filenames.
2015-11-07 13:34:47 -08:00
Adrian Sampson
4e20ddcef9 Doc refinements for #1499 2015-11-07 12:11:05 -08:00
Adrian Sampson
4baf9eba56 Move changelog entry for #1499 2015-11-07 12:07:17 -08:00
Adrian Sampson
b2512b3271 Merge pull request #1499 from m-urban/tag-change-hook
#872: Tag change hooks
2015-11-07 12:06:17 -08:00
Adrian Sampson
1f6a26d2b4 Spruce up the docs for #1692 2015-11-06 13:04:06 -08:00
Adrian Sampson
7413e17782 Merge pull request #1692 from kooimens/patch-2
Discogs: change album artist to musicbrainz naming
2015-11-06 13:01:23 -08:00
kooimens
1150f65ee3 Update changelog.rst 2015-11-06 20:01:56 +01:00
kooimens
7d02d7da29 Update changelog.rst 2015-11-06 20:00:36 +01:00
kooimens
c204795153 Update changelog 2015-11-06 19:56:19 +01:00
jmwatte
51658a7ea6 Merge branch 'editor' of https://github.com/jmwatte/beets into editor 2015-11-05 15:18:46 +01:00
Manfred Urban
1708939f99 - Added hooks to manipulate fetched album and track info
- Integrated support for plugins
- Added documentation
- Updated changelog
2015-11-05 15:17:58 +01:00
jmwatte
ab3bc356b2 updateMerge branch 'master' of https://github.com/sampsyo/beets into editor 2015-11-05 15:13:07 +01:00
Adrian Sampson
7d52fa72ae Fix #1699: Outdated API call
get_fields() was removed in 5420599839.
2015-11-04 20:25:17 -08:00
Adrian Sampson
19cf37263d Fix #1700: Tolerate missing Location in iTunes 2015-11-04 20:11:58 -08:00
reiv
81a72f74c9 Merge branch 'master' into 314-reimport-art 2015-11-04 18:37:06 +01:00
reiv
e32dda78b8 Changelog for #1681 2015-11-04 18:33:52 +01:00
jmwatte
67a46b6e08 Update changelog.rst
change name from yamleditor to edit
2015-11-03 15:13:01 +01:00
Adrian Sampson
38edb18a74 Merge pull request #1683 from sampsyo/1264-unnecessary-resize
Fix #1264: Avoid unnecessary art resizes
2015-11-02 22:39:06 -08:00
reiv
1625dfc17e Merge branch 'master' into 1264-unnecessary-resize 2015-11-03 02:46:33 +01:00
reiv
5d0048c03d Changelog for #1683 2015-11-03 02:38:02 +01:00
Adrian Sampson
bfa2fbf6af Changelog for #1675 2015-11-02 16:46:32 -08:00
jmwatte
d5c9be44d4 Update changelog.rst 2015-11-02 22:02:20 +01:00
jmwatte
6c08aae3a4 Update changelog.rst
added yamleditor(a new plugin) entry
2015-11-02 21:42:58 +01:00
Adrian Sampson
a18506f471 Fix #1686: thumbnails using unicode paths 2015-11-02 11:03:43 -08:00
reiv
b76597bc43 Changelog for #1126 2015-11-02 02:36:15 +01:00
Frederik “Freso” S. Olesen
41cbb47918 Add changelog entry for #1661. 2015-10-29 05:04:59 +01:00
Adrian Sampson
2537c06ac7 Changelog for #1652 fix 2015-10-24 13:09:15 -07:00
Adrian Sampson
f784cd1a22 Fix #1656, maybe: encode Discogs token strings 2015-10-24 12:07:40 -07:00
Adrian Sampson
10dc42d1d2 Changelog for #1649 2015-10-19 13:27:29 -07:00
Adrian Sampson
ef26d4c926 Version bump for 1.3.16 2015-10-17 17:45:46 -07:00
Adrian Sampson
60e5e388cc Add date for 1.3.15 release 2015-10-17 17:45:21 -07:00
Adrian Sampson
9524ddcfe3 Clean up changelog for 1.3.15 release 2015-10-17 17:44:34 -07:00
Adrian Sampson
0b3ecfc6e8 Doc tweaks for #1639 2015-10-17 14:52:29 -07:00
Adrian Sampson
000487c757 Merge pull request #1639 from sadatay/genius_lyrics
Add Genius as a lyric source
2015-10-17 14:51:01 -07:00
Adrian Sampson
7c6f7b2fa7 Doc tweaks and changelog for #1641 (fix #1621) 2015-10-17 14:43:16 -07:00
Joe LaSala
3ab9932059 Add Genius as a lyric source
Makes use of the Genius API and genius-api.com, a separate resource that
provides readable lyrics.
2015-10-13 19:14:08 -05:00
Adrian Sampson
d29cc7b2c0 Refine docs for #1586 2015-10-07 16:36:12 -07:00
Adrian Sampson
3b604c7ff9 Merge pull request #1586 from mried/RobustCaseSensitiveDetection
A robust way to check for a case sensitive file system
2015-10-07 15:43:38 -07:00
David Logie
bfc5a1b803 Add new `include` config option.
This new option allows users to provide a list of external config files
which will be evaluated when beets starts.

This is useful for keeping private settings (e.g. API keys) out of the
main configuration file.
2015-10-05 14:01:26 +01:00
Peter Kessen
0a5d9c28db added changelog entry for PR #1623 2015-09-30 19:48:42 +02:00
Adrian Sampson
f4a124e7e2 Fix #1605: parsing bare + and - in queries 2015-09-15 13:53:41 -07:00
Malte Ried
b5f1f990d2 Merge branch 'master' into RobustCaseSensitiveDetection
# Conflicts:
#	docs/changelog.rst
2015-09-12 21:52:21 +02:00
Jack Wilsdon
3d058f4b6c Changelog for #1603 2015-09-11 20:36:12 +01:00
Malte Ried
0e0941c778 Little changes for the changelog. 2015-09-11 20:33:02 +02:00
Malte Ried
2e052fc93b Merge branch 'master' into CaseInsensitiveSearch 2015-09-11 12:39:04 +02:00
Malte Ried
ff9dc07589 Merge branch 'master' into RobustCaseSensitiveDetection 2015-09-11 12:38:50 +02:00
Jack Wilsdon
40f9f6593e Changelog for #1595 2015-09-09 22:31:23 +01:00
Malte Ried
a06a421ce8 Bugfix for cas insensitive searches for a file path. Fixes #1587. 2015-09-08 16:04:26 +02:00
Malte Ried
951a11809f Merge branch 'master' into RobustCaseSensitiveDetection
# Conflicts:
#	docs/changelog.rst
2015-09-08 15:57:42 +02:00
Adrian Sampson
7a306db752 Changelog for #1577 2015-09-07 14:39:44 -07:00
Adrian Sampson
2140bb27a3 Fix #1592: unhandled exception in PyAudioTools 2015-09-07 14:15:46 -07:00
Malte Ried
269d792b07 Merge branch 'master' into RobustCaseSensitiveDetection 2015-09-07 12:31:34 +02:00
Adrian Sampson
9a76a1e7eb Changelog for #1591 (fix #733) 2015-09-06 22:16:27 -07:00
Malte Ried
636f0af8b2 Merge branch 'master' into RobustCaseSensitiveDetection
# Conflicts:
#	docs/changelog.rst
2015-09-03 22:12:33 +02:00
Adrian Sampson
bc137b174f Doc tweaks & changelog for #1589 2015-09-02 15:05:23 -07:00
Adrian Sampson
854a4539cb Fix #1588: fetchart gets PNGs, not GIFs 2015-09-02 12:45:35 -07:00
Adrian Sampson
086b97173b Changelog for #1578 2015-09-02 12:33:04 -07:00
Malte Ried
32bd7914e5 Implemented a much more robust way to check for a case sensitive filesystem 2015-09-01 10:57:02 +02:00
Adrian Sampson
9e83c76762 Changelog for #1582 2015-08-29 12:57:59 -07:00
Adrian Sampson
9ce49b7ef0 fetchart: Do not emable Wikipedia by default
Because DBpedia seems to be down (it's responding very slowly with errors),
this seems like a good defensive action. It narrows the default sources to
those that resolve quickly, with only a couple of HTTP requests. We can
re-enable this again in the future if things seem to stabilize over at
DBpedia.
2015-08-29 12:52:57 -07:00
Adrian Sampson
2113bf46a6 fetchart: Disable Google by default
Since it's less precise than the other sources.
2015-08-29 11:41:29 -07:00
nath@home
8bf60ee8df clearart-notify: Added changelog entry 2015-08-23 00:04:02 +02:00
Adrian Sampson
a000a15803 Changelog: bug link/thanks 2015-08-16 09:29:18 -07:00
Adrian Sampson
82484be232 Add badfiles plugin as-is 2015-08-14 20:32:19 -07:00
Adrian Sampson
7b6c773a3f Cleanup for #1532 2015-08-14 19:44:11 -07:00
Adrian Sampson
217a8126bc Merge pull request #1532 from pheerai/play_opt_arg
Added optional argument for play-plugin
2015-08-14 19:23:34 -07:00
Ben Boeckel
323f79ecdb colors: support standard terminal colors
Fixes #1548.

Signed-off-by: Ben Boeckel <mathstuf@gmail.com>
2015-08-05 22:00:25 -04:00
Oliver Rümpelein
d05e251a14 Merge branch 'master' into play_opt_arg,
to make AppVeyor-builds possible.
2015-08-02 20:51:26 +02:00
Oliver Rümpelein
90bb4081fe Implemented --args-feature
* as discussed in #1532, with args-parameter, and optionally
   inserted config-key
 * updated changelog/docs
2015-08-02 20:44:56 +02:00
Adrian Sampson
96c5121f65 Documentation for #1555/#1556 2015-08-01 15:00:13 -07:00
Adrian Sampson
26573bb499 Changelog for #1559 2015-07-30 04:32:11 -07:00
Adrian Sampson
2466f957d9 Version bump for 1.3.15 2015-08-02 22:45:55 -07:00
Adrian Sampson
ba15f945ac Finalize changelog 2015-08-02 22:42:03 -07:00
Adrian Sampson
4a7c929667 Proofread changelog for release 2015-08-02 22:22:57 -07:00
Adrian Sampson
02d8126608 ipfs: Changelog and proofreading in the docs 2015-08-02 18:50:17 -07:00
Adrian Sampson
1eb3c3c4d3 Changelog for #1480 fix 2015-08-02 17:27:55 -07:00
Adrian Sampson
ebf98d7bf0 duplicates: Avoid Unicode-to-bytes comparison
Fix #1551.
2015-07-28 22:36:27 -07:00
Adrian Sampson
5420599839 New all_keys() method on dbcore.Model
Rather than the ad-hoc one on library classes. This also avoids some confusing
duplication in the `beet fields` output, at the cost of turning off the plugin
distinction.
2015-07-28 22:27:43 -07:00
Adrian Sampson
41256898d2 Slight changelog refinement 2015-07-28 21:29:55 -07:00
Matthew Blythe
abb9ab5f1b add 'group album' fix to changelog 2015-07-28 20:13:41 -06:00
Adrian Sampson
6faf2127ca Changelog for #1545 2015-07-27 11:45:57 -07:00
David Logie
71d3be238b zero: optionally update tags in the database. 2015-07-21 16:54:23 +01:00
Adrian Sampson
9aad2115e0 El Capitan fix 2015-07-13 16:16:33 -07:00
Adrian Sampson
ae68cedeaf Changelog for #496 2015-07-07 18:21:15 -07:00
Adrian Sampson
493fbab1a5 replaygain: Fix #1518, GStreamer missing plugins 2015-07-06 16:23:04 -07:00
Tom Jaspers
18bd4471e4 Fix sorting of track numbers when case insensitive
`LOWER()` implicitly converted numerical columns to strings,
causing the ordering of ['1', '10', '2'] to be correct.

The type of the column is now checked in the sql query
using `CASE WHEN..` construct. This ensures the column is
only `LOWER()`'d when dealing with TEXT or BLOB.

- Add a test to check for the track number behavior
- Add changelog entry

Fix #1511
2015-07-05 19:56:14 +01:00
Adrian Sampson
1f72184533 Changelog for #1521 2015-06-26 16:31:49 -07:00
Adrian Sampson
ab7c0321d6 Changelog for #1512 2015-06-23 10:45:16 -07:00
Adrian Sampson
ce91a0c929 keyfinder: Fix #1502 (unicode paths) 2015-06-09 16:34:02 -07:00
Adrian Sampson
93190ac089 Changelog formatting tweaks 2015-06-04 10:07:44 -07:00
Adrian Sampson
7c0f7167bc Tweak docs and changelog for #1494 2015-06-04 10:05:29 -07:00
Ed Carroll
865fb0a25f Updated docs and changelog
Updated the append function to be a bit safer when adding the token
parameter. Updated docs and changelog
2015-06-04 10:48:38 +01:00
Adrian Sampson
bc9caa5845 Update docs for #1493/#1104 2015-06-02 19:38:30 -07:00
Adrian Sampson
f5e9114e5b Merge pull request #1493 from ruippeixotog/master
Add support for pregap tracks
2015-06-02 19:31:18 -07:00
Rui Gonçalves
93c8f834f0 Add support for pregap tracks 2015-06-03 00:54:25 +01:00
Fabrice Laporte
2da6da1768 update docs 2015-06-02 23:45:08 +02:00
Markus Unterwaditzer
eed91b1c19 Changelog for #1485 2015-06-02 00:02:57 +02:00
Manfred Urban
d08881a5b4 Updated changelog with information on fix #1487 2015-06-01 23:52:39 +02:00
Adrian Sampson
1c3a053ce5 Normalize regex query patterns/values (fix #1482) 2015-05-30 15:45:55 -04:00
Adrian Sampson
90178ab380 Always log a template literal (fix #1481)
Otherwise, we risk the user-provided string looking like a format string! If
it contains curly braces, it can behave unexpectedly.
2015-05-28 23:44:41 -04:00
Adrian Sampson
7f5c274c46 Grouped-album tasks have paths
Close #1475, fix #825.
2015-05-25 12:57:23 -07:00
Pedro Silva
c93d5ce25b add changelog entry and docs for duplicate merging 2015-05-25 18:19:15 +02:00
Adrian Sampson
167bcffb89 Changelog for #1472 2015-05-24 15:51:40 -07:00
Adrian Sampson
d8cc2588cd Changelog for #1470 2015-05-23 18:20:48 -07:00
Tom Jaspers
be484f2af0 Implement --pretend option for the move command
The method `show_path_changes` takes a list of tuples (source, destination)
that will be printed on either single / double line, as proposed in #1405.
2015-05-20 13:03:18 +02:00
Tom Jaspers
a7eace81d4 fetchart: improve Wikipedia art source
Artists with non-typical casing (e.g., alt-J, dEUS) would not get matched on
DBPedia, as the RDFS:label uses arbitrary casing, and SPARQL provides only exact
matches. The FOAF:name attribute is always title-cased (e.g., Alt-J, Deus).

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

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

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

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

Fix #1460
2015-05-18 19:44:40 +02:00
Pedro Silva
6be98b0a36 add tiebreaking facility 2015-05-16 19:25:47 +02:00
Adrian Sampson
71d7c0b004 Merge pull request #1450 from tomjaspers/metasync-itunes
MetaSync: more OO structure +  iTunes support
2015-05-13 15:04:36 -07:00
Adrian Sampson
dff4feaec2 embedart: Preempt wrong-type error in AAC files 2015-05-11 17:46:21 -07:00
Tom Jaspers
27aef76ae5 MetaSync: update changelog & fix typo in doc 2015-05-08 16:43:02 +02:00
Lucas Duailibe
df89a68a99 Fixing sort by path (fix #1451) 2015-05-07 23:45:26 -03:00
Tom Jaspers
04d7c883d1 MetaSync: docs for itunes synchronization
changelog & metasync plugin documentation
2015-05-07 10:28:41 +02:00
Adrian Sampson
c856326865 Fix #1449: Unicode paths in permissions 2015-05-06 22:23:18 -07:00
Tom Jaspers
c108447bb4 Changelog for #1448 (PIL import fix) 2015-05-04 08:30:38 +02:00
Adrian Sampson
076e77711f Changelog for #1443 2015-04-29 14:53:57 -07:00
Adrian Sampson
274865147c Version bump for dev: 1.3.14 2015-04-24 08:56:17 -07:00
Adrian Sampson
a8fce9be69 Finalize 1.3.13 changelog 2015-04-24 08:54:04 -07:00
Adrian Sampson
0e3f6cb09d Provide Unicode to Jellyfish 0.5.0
The new version requires arguments are Unicode. We were providing ASCII byte
strings, produced by Unidecode. We now re-decode this back to Unicode before
passing to the Levenshtein function.
2015-04-23 15:25:47 -07:00
Adrian Sampson
fbf40c6f62 Slightly expand changelog for #1436 2015-04-23 15:12:15 -07:00
D Andrew Reynhout
bd12cd59fd Update changelog for #1427 fix 2015-04-23 15:44:15 -04:00
Adrian Sampson
841f646fd7 Version bump for dev: 1.3.13 2015-04-18 17:05:45 -07:00
Adrian Sampson
e8489e125d Datesamp 1.3.12 release 2015-04-18 17:05:05 -07:00
Adrian Sampson
7ebf5d7bf8 Light changelog reorganization 2015-04-18 17:04:26 -07:00
Adrian Sampson
cd2e11b4e4 A little more changelog for #1429 2015-04-18 11:58:31 -07:00
Adrian Sampson
c52074786e Merge pull request #1429 from tomjaspers/sort-ignore-case
Sort can ignore case if configured to do so
2015-04-18 11:54:22 -07:00
Adrian Sampson
0711172446 Docs fixes for metasync: #1386 2015-04-18 11:49:36 -07:00
Tom Jaspers
91ab207156 Make sort-ignore-case branch mergeable 2015-04-18 11:48:54 +02:00
Tom Jaspers
0302c44909 Docs & changelog for case insensitive sort 2015-04-18 10:27:56 +02:00
Adrian Sampson
e14b1d7626 Some docs massaging for imminent release 2015-04-17 14:55:16 -07:00
Fabrice Laporte
7a10a7a86b Update changelog.rst 2015-04-17 16:08:22 +02:00
Adrian Sampson
7073a54975 Expand changelog descriptions 2015-04-16 20:13:31 -07:00
Adrian Sampson
df579c6b45 Changelog for #1404 2015-04-16 19:57:41 -07:00
Adrian Sampson
6004da7c42 Expand changelog for "or" queries (#1423) 2015-04-16 19:34:20 -07:00
Adrian Sampson
bc698c3c0e Merge pull request #1423 from tomjaspers/or-query-operator
Use comma as "or" operator for queries
2015-04-16 19:25:24 -07:00
Adrian Sampson
aef4e323f8 Changelog for #1426 2015-04-16 14:53:46 -07:00
Tom Jaspers
0a4e8309fd Changelog entry for OR-operator 2015-04-16 10:09:46 +02:00
Adrian Sampson
b313c8b46a fuzzy: Fix #1422, regression crasher 2015-04-15 19:46:31 -07:00
Adrian Sampson
46f382fd9b importadded: Fix in-place singleton imports
Fixes #1416.
2015-04-14 11:45:20 -07:00
Adrian Sampson
0507f80fcd discogs: Handle errors on auth setup (fix #1417) 2015-04-14 10:26:39 -07:00
Adrian Sampson
195f0dd6d4 No default terminal encoding (#1419) 2015-04-14 09:51:02 -07:00
Adrian Sampson
a0ff517d17 Guess output encoding from sys.stdout.encoding
Rather than using the locale settings. #1419
2015-04-13 11:11:16 -07:00
Adrian Sampson
ab78eed02e replaygain: Avoid suppressing debug output (#1398)
This was suppressing debug output even with `beet -vv import`. This also avoid
registering an import hook when auto is disabled.
2015-04-12 22:59:48 -07:00
Adrian Sampson
39a6fa5495 Changelog for #1398 2015-04-10 09:03:11 -07:00
Adrian Sampson
51cd6ad90e Changelog for #1402 2015-04-07 22:52:43 -05:00
Frederik “Freso” S. Olesen
8788d6b764 Fix typo: dox → doc 2015-04-07 15:28:13 +02:00
Frederik “Freso” S. Olesen
0d21e816d4 Fetchart: Remove hard 500px size limit for CAA cover art.
Using -500 URLs for coverartarchive.org will only ever return images
where the biggest dimension is (width or height) is 500 pixels,
regardless of what fetchart settings are otherwise set.

This commit removes the -500 from the URL entirely rather than using it
conditionally, since a maxwidth of 500 will allow for a 600 high and 500
wide image, but CAA.org/...-500 would return a 500x417 image instead, so
not enforcing a size is the only way to ensure the user's {max,min}width
settings are properly respected.
2015-04-07 15:24:01 +02:00
Tom Jaspers
5afe2e14aa Changelog entries for #1389 and #1394 2015-04-06 16:41:38 +02:00
Adrian Sampson
b94088eceb Version bump for dev: 1.3.12 2015-04-05 23:26:37 -05:00
Adrian Sampson
445543fb04 Release date for 1.3.11 2015-04-05 23:18:00 -05:00
Adrian Sampson
eba9392aa4 Changelog summary paragraphs 2015-04-05 16:52:06 -07:00
Adrian Sampson
677d1e0b15 Clean up 1.3.11 changelog 2015-04-05 10:27:16 -07:00
Adrian Sampson
cf39977fbb Fix #1393: rewrite broken for album-level fields
We now create a computed field for albums as well as items. (This plugin is
very old!)
2015-04-04 16:03:12 -07:00
Bruno Cauet
c6f6e3164a Merge branch 'thread-safe-logging2' 2015-04-01 10:45:12 +02:00
Bruno Cauet
f6f68420b5 Drop Python 2.6 support
See PR #1366 and PR #1390 for a thorough explanation.
2015-04-01 10:43:33 +02:00
Bruno Cauet
8a71935a95 Document path detection update 2015-03-30 13:18:35 +02:00
Adrian Sampson
e953e6bdcb Merge branch 'master' of github.com:sampsyo/beets 2015-03-29 14:28:22 -07:00
Adrian Sampson
c37561c74b Redact by default (#1376) 2015-03-29 14:26:16 -07:00
Bruno Cauet
9705c09035 Merge branch 'thumbnails' 2015-03-29 21:44:42 +02:00
Adrian Sampson
22d5d34253 Changelog for #1377 2015-03-29 12:12:04 -07:00
Pedro Silva
8feb4bdf34 update changelog with #66e06ba fix for #1000 2015-03-28 09:48:13 +01:00
Adrian Sampson
a5add050d4 Changelog for #1382, #1383 2015-03-27 23:05:23 -04:00
Adrian Sampson
37860bf2ef --redacted is now --redact
Seems more direct to me.
2015-03-27 22:44:32 -04:00
Tom Jaspers
ce78be3eb6 Config: add docs & tests for --redacted option 2015-03-26 12:49:54 +01:00
Bruno Cauet
265fa962eb Merge branch 'master' into thumbnails 2015-03-25 18:17:12 +01:00
Bruno Cauet
7bee2f093b changelog: fix an extra ':' after a bug # 2015-03-16 18:48:28 +01:00
Bruno Cauet
5d1ee0457f Document the smartplaylist plugin updates 2015-03-16 18:47:38 +01:00
Bruno Cauet
191ff61c53 Document the database_change parameter update 2015-03-16 18:44:52 +01:00
Adrian Sampson
f6df14a798 Isolate bugs in pylast
Should fix crashes like this:
http://hastebin.com/nizusukuli.log
2015-03-14 15:13:07 -07:00
Bruno Cauet
679b0a586b Remove list_format_{album,item} sections from docs 2015-03-07 13:45:58 +01:00
Bruno Cauet
58b39f1000 Merge branch 'master' into subcommand-auto-format-path 2015-03-05 17:53:31 +01:00
Bruno Cauet
6fda0e23fc Update docs & changelog 2015-03-05 17:40:32 +01:00
Bruno Cauet
f14f47f059 Renamed list_format_* into format_* 2015-03-04 16:51:28 +01:00
Adrian Sampson
48671cbdf1 Changelog for #1343 2015-03-03 10:38:01 -08:00
Adrian Sampson
eec8d5d2be Doc rewording for #1330 2015-03-01 17:09:36 -08:00
Adrian Sampson
e14f28fdda Merge pull request #1330 from brunal/path-query-case-sensitivity
Fix path query case sensitivity

Conflicts:
	docs/changelog.rst
2015-03-01 17:01:45 -08:00
Adrian Sampson
ca0e9a8c03 Merge pull request #1329 from brunal/play-interactive
play command is now interactive

Conflicts:
	docs/changelog.rst
2015-02-17 17:22:03 -05:00
Adrian Sampson
c05dea123e Docs clarity for verbosity levels (#1320) 2015-02-17 17:12:42 -05:00
Adrian Sampson
171ded17b6 Merge pull request #1320 from brunal/multiple-logging-levels
Multiple logging levels
2015-02-17 17:10:31 -05:00
Adrian Sampson
31500a741e Merge pull request #1318 from jaquer/no-apply-replaygain
Stop applying mp3gain directly to files. Fixes #1316
2015-02-17 17:03:57 -05:00
Bruno Cauet
83e34322e9 Update changelog & docs 2015-02-17 13:14:29 +01:00
Marvin Steadfast
b9174d176f The permissions plugin now uses startswith for finding ancestors in the library path. 2015-02-17 11:45:21 +01:00
Bruno Cauet
39a6145d2d Plugin play uses default item sort in album mode
Offer library.get_default_{item,album}_sort for that purpose.
2015-02-16 12:26:23 +01:00
Bruno Cauet
c47221555f Add beets.util.interactive_open() find cmd + execute
interactive_open() takes a target and an optional command, if it does not
receive a command then it uses open_anything().

It parses command and lexes it with shlex.split(), revieling the client
from that task.

"config -e" command uses it, and gives a better error message in case of
problem. "play" plugin uses it as well, as side-effect being that the
command is now interactive, as requested in issue #1321.

Fix issue #1321.
2015-02-16 12:26:17 +01:00
Tom Jaspers
1555d3fe17 Importer metadata source is saved as flex attr
Saving a file "as is" keeps the data_source attribute unset
2015-02-15 17:46:00 +01:00
Tom Jaspers
c286ea38de Importer metadata source is set as a field: docs
docs + changelog

See #1311
2015-02-11 10:29:13 +01:00
Bruno Cauet
a014750e2d Update docs: mention multi-level logging
If you think what I wrote suck, it's because it does.
2015-02-10 17:29:02 +01:00
Arturo R
60b1819db0 Stop applying mp3gain directly to files. Fixes #1316
Update docs to remove non-existent `apply` option.
2015-02-09 12:51:27 -08:00
Bruno Cauet
c6455c269f Merge branch 'master' into thumbnails
Conflicts:
	docs/changelog.rst
2015-02-09 16:08:29 +01:00
Adrian Sampson
cc01d87209 discogs: Catch *another* exception (fix #1305)
Everything but requests is a travesty.
2015-02-03 23:04:14 -08:00
Adrian Sampson
82e89b8960 Merge pull request #1292 from mried/import-autosingleton
Allow plugins to change the created import tasks
2015-02-03 09:49:13 -08:00
Tom Jaspers
1341ad9b1d Importer UI: Display number of missing/unmatched tracks
Fix #1088
2015-02-03 10:23:52 +01:00
Adrian Sampson
9dc123a665 Changelog for filesize field
See #1291. Feature in commit 6ed0b2e.
2015-02-02 22:48:19 -08:00
Adrian Sampson
8151a40f1f discogs: Catch socket errors (#1299)
See also:

https://github.com/discogs/discogs_client/issues/44
2015-02-02 22:27:14 -08:00
Adrian Sampson
313c3807aa scrub: Use syspath in beet scrub (#1297) 2015-02-02 10:42:31 -08:00
Adrian Sampson
465719a208 scrub: Catch IOErrors in command (fix #1297) 2015-02-02 10:13:48 -08:00
geigerzaehler
46ba99ce79 Merge pull request #1295 from sampsyo/more-info
Info plugin can filter properties in output
2015-02-01 21:19:24 +00:00
Thomas Scholtes
482008bf1d Info plugin can filter properties in output
Resolves #1287
2015-02-01 21:51:26 +01:00
Thomas Scholtes
b150d40394 Changelog for #1294 2015-02-01 21:49:49 +01:00
Tom Jaspers
a2b00a8408 Changelog entry for #1291 2015-02-01 20:32:28 +01:00
Malte Ried
e681449785 Added documentation
FileFilterPlugin uses the new return value feature
Some tweaks to get the code more readable
2015-02-01 17:01:06 +01:00
Bruno Cauet
f284d8fad5 Handle shlex parse errors in query strings
Provide context: offending query string.
Update changelog.
Fix #1290.
2015-01-31 19:54:07 +01:00
Tom Jaspers
927a53d59b Merge pull request #1281 from tomjaspers/configurable-colors
Colors are now user configurable.

Conflicts:
	beets/ui/__init__.py
	beets/ui/commands.py
2015-01-30 13:48:19 +01:00
Tom Jaspers
ea687baebd Configurable colors: update documentation and changelog 2015-01-29 14:05:00 +01:00
Bruno Cauet
a78cc65826 Merge freedesktop plugin into thumbnails
Add test for that new code, update docs, update the changelog.
2015-01-29 13:08:02 +01:00
Bruno Cauet
3d64440ef2 Write thumbnails doc & add changelog entry 2015-01-29 12:19:18 +01:00
Adrian Sampson
fc82f2bb89 Changelog for #1190/#1272 2015-01-28 11:43:35 -08:00
Malte Ried
67ecf32671 Fixed typos. 2015-01-28 15:46:16 +01:00
Malte Ried
e2a7f7c153 Merge branch 'master' into extractart-for-albums 2015-01-28 15:44:36 +01:00
Adrian Sampson
790c41a73d write: Do not try to write non-writable fields
Fix #1268.
2015-01-27 15:03:19 -08:00
Malte Ried
2c75d0567f Made the new functionality the default behaviour. 2015-01-27 19:59:49 +01:00
Malte Ried
07cea16492 Changed the interface of extractart to make it easier to understand what it does. 2015-01-27 19:41:25 +01:00
Malte Ried
2631d88b39 Merge branch 'master' into extractart-for-albums
Conflicts:
	docs/changelog.rst
2015-01-27 19:18:51 +01:00
Adrian Sampson
e3c127b159 Changelog and slight reformatting for #1269 2015-01-26 15:14:45 -08:00
Adrian Sampson
2e083f0a8c Changelog wording 2015-01-25 13:12:21 -08:00
Adrian Sampson
a10d9750a6 Merge pull request #1233 from pprkut/tracktotal
Make tracktotal an item-level field.
2015-01-25 13:02:31 -08:00
Adrian Sampson
b5c4edaaf5 Changelog for Wikipedia fetchart backend (#1194) 2015-01-25 13:00:58 -08:00
Malte Ried
c43173263c Bugfixes and code rearrange for the extract art for albums feature. Closes #1261 2015-01-25 11:50:05 +01:00
Adrian Sampson
258b63c566 Changelog for #1266 2015-01-24 10:39:06 -08:00
mried
54432d1698 Changelog for #1258 (file name of extracted art is taken from art_filename) 2015-01-24 10:46:32 +01:00
Adrian Sampson
1a48185b80 Changelog and style for #1260 2015-01-23 10:37:05 -08:00
Adrian Sampson
433d6b7485 embedart: Error on non-existent -f file
Fixes #1252.
2015-01-21 09:07:59 -08:00
Adrian Sampson
e0a48c6cf9 Expand changelog for #1246 2015-01-21 09:02:08 -08:00
David Logie
8ccd385d85 Add a note to the docs and changelog about the new -f/--format option for mbsync. 2015-01-21 08:08:34 +00:00
Adrian Sampson
f617d162cf keyfinder: Better output parsing (#1248)
We were being sloppy about bytes output from the process. Also, it seems like
the tools outputs the path also, so it's necessary to break on whitespace to
actually get the key name.
2015-01-20 15:17:21 -08:00
Adrian Sampson
ea2474277a Changelog/typo fix for filefilter (#1186) 2015-01-20 14:55:50 -08:00
Adrian Sampson
a82f6c2d76 Docs tweaks and changelog for #1237, fix #1236 2015-01-20 14:10:33 -08:00
Frederik “Freso” S. Olesen
4d904e20cf changelog: Combine the two lastgenre genre addition entries.
See https://botbot.me/freenode/beets/msg/29935738/
2015-01-19 18:44:31 +01:00
Frederik “Freso” S. Olesen
cd1564f584 changelog: Move lastgenre genre additions to "Features".
See https://botbot.me/freenode/beets/msg/29935738/
2015-01-19 18:42:40 +01:00
Heinz Wiesinger
c86a5f9d97 Make tracktotal an item-level field.
This fixes tracktotal being stored incorrectly for multi-disc releases
where the individual discs have a different number of tracks and
per_disc_numbering is enabled.
2015-01-19 13:02:21 +01:00
Frederik “Freso” S. Olesen
20213c8916 Add changelog entry for new musicbrainz.searchlimit option. 2015-01-19 11:44:16 +01:00
Adrian Sampson
909c96b060 embedart: Handle unparseable IM output (#1241) 2015-01-18 16:18:22 -08:00
Adrian Sampson
dc5a79e35c New import_task_created event
Part of #1186.
2015-01-18 15:37:48 -08:00
Frederik “Freso” S. Olesen
167abda752 Merge branch 'master' of https://github.com/sampsyo/beets
Conflicts:
	docs/changelog.rst
2015-01-18 23:05:23 +01:00
Frederik “Freso” S. Olesen
5060fc34ea Changelog for classical genres in lastgenre plugin. 2015-01-18 23:03:50 +01:00
Adrian Sampson
4169da3dd1 Fix "skipped N directories" message 2015-01-17 19:05:00 -08:00
Adrian Sampson
bf02855ee1 Remove Beatport plugin (c.f. #1229) 2015-01-16 12:15:54 -08:00
Adrian Sampson
6fb3b24c31 Merge pull request #1221 from brunal/crash-on-invalid-queries
Stop on invalid queries instead of ignoring them
2015-01-15 10:50:05 -08:00
Bruno Cauet
08c9ad43fa Document the new behaviour in docstrings & changelog 2015-01-15 11:55:42 +01:00
Adrian Sampson
c1ce71f35c smartplaylist: Fix album_query (fix #1225)
This is far less elegant and functional, but at least it is correct.
2015-01-14 22:00:30 -08:00
Adrian Sampson
34c9caae67 Changelog for logging changes (#1208) 2015-01-11 15:44:38 -08:00
Adrian Sampson
0cf9956d5b Unicode logging formats, FFS (fix #1214) 2015-01-11 12:10:52 -08:00
Adrian Sampson
e9834ef51c Changelog for #1212, fix #773 2015-01-08 13:44:28 -08:00
Adrian Sampson
a7be928065 Changelog for #1211, fix #1177 2015-01-08 13:41:00 -08:00
Adrian Sampson
0f1b5b2ca5 Changelog for #1207 (fix #1205) 2015-01-06 11:25:00 -08:00
Adrian Sampson
b027e48c32 Changelog for #1206 2015-01-06 11:23:40 -08:00
Adrian Sampson
daba9e770e Fix #1204: insecure request warning in lyrics 2015-01-06 11:01:11 -08:00
Adrian Sampson
1fc7b70763 Version bump: 1.3.11 2015-01-05 12:21:18 -08:00
Adrian Sampson
331d50d6ee Finish changelog for 1.3.10 release 2015-01-05 12:20:33 -08:00
Adrian Sampson
e13e7ed727 config -e: Parse arguments in $EDITOR (fix #1200) 2015-01-04 17:46:08 -08:00
Fabrice Laporte
e63a8c17a4 fix changelog 2014-12-31 06:37:05 +01:00
Fabrice Laporte
650696a5de edit changelog 2014-12-31 06:23:39 +01:00
Adrian Sampson
fd94094c1b Changelog and name change for #1156 2014-12-30 15:27:17 -04:00
Frederik "Freso" S. Olesen
25171568b1 changelog: #1175 is unrelated to the fix in #1176 2014-12-29 00:02:59 +01:00
Adrian Sampson
9cfe575c3a Changelog for #1181 2014-12-28 19:00:36 -04:00
Adrian Sampson
9c9d3ddb70 Changelog for #1176 2014-12-28 18:54:32 -04:00
Adrian Sampson
ac07b6915e Changelog for #1170 2014-12-28 18:50:42 -04:00
Adrian Sampson
a892128996 Changelog and rewording for import --pretend
(#1162)
2014-12-23 09:10:28 -05:00
Adrian Sampson
40359b5bd4 Changelog for #1163 2014-12-22 09:35:37 -05:00
Adrian Sampson
867b3a2d70 Changelog for #1026, #1157, #1158 2014-12-21 09:33:11 -05:00
Thomas Scholtes
1c0fffed24 Changelog for #1146 fix 2014-12-21 12:33:28 +01:00
Adrian Sampson
02e341cded Fix #1152: mbcollection: choose release collection 2014-12-20 22:21:58 -05:00
Adrian Sampson
01bb6fad96 Changelog formatting (#1148) 2014-12-18 11:14:52 +00:00
Adrian Sampson
ac3f0824b0 Merge pull request #1148 from Kraymer/lyrics_musixmatch
lyrics: add 'musixmatch' source

Conflicts:
	beetsplug/lyrics.py
2014-12-18 10:36:16 +00:00
Adrian Sampson
20db9bb1a6 lyrics: Connect force option to CLI (#1150) 2014-12-18 04:03:15 +00:00
Fabrice Laporte
41495e58e0 add a link to musixmatch.com 2014-12-17 22:00:37 +01:00
Fabrice Laporte
e7a4b92de5 lyrics: add 'sources' option 2014-12-17 00:42:11 +01:00
Fabrice Laporte
0f2f43ca9b lyrics: add musixmatch source 2014-12-17 00:41:21 +01:00
Adrian Sampson
3bf383990c Changelog for #1143, fix #1060 2014-12-16 11:55:02 +00:00
Adrian Sampson
d078214947 Remove migration docs 2014-12-15 04:34:20 +00:00
Fabrice Laporte
ec97c87e97 Merge pull request #1140 from Kraymer/me_gusta_letras
lyrics: add brazilian/hispanic sources to google CSE
2014-12-14 08:03:10 +01:00
Fabrice Laporte
e77110006a fix writing typos 2014-12-14 08:02:39 +01:00
Fabrice Laporte
5434c028a4 lyrics: add sources to google CSE 2014-12-13 11:15:55 +01:00
Adrian Sampson
1ecf987ae0 Changelog for #1138/#1137 2014-12-12 15:43:00 -08:00
Adrian Sampson
7ff956d492 Docs warning about requests dependency (#1136) 2014-12-11 16:00:35 -08:00
Adrian Sampson
7d07c2d947 Changelog for #1135/#1136 2014-12-11 15:53:45 -08:00
Adrian Sampson
c0131894f2 Changelog for #1123/#1128 2014-12-02 18:05:47 -08:00
Adrian Sampson
01f0ab32ec Expand changelog entry 2014-12-01 11:41:55 -08:00
Adrian Sampson
c41b8acf82 Merge pull request #1129 from geigerzaehler/zero-images
zero: Can delete embedded images

Conflicts:
	docs/changelog.rst
2014-12-01 11:40:48 -08:00
Adrian Sampson
19403df086 Changelog for #1127/#1116 2014-12-01 11:31:09 -08:00
Thomas Scholtes
e2b2a505fc zero: Can delete embedded images
Fixes #1100.
2014-12-01 17:33:45 +01:00
Adrian Sampson
5fb4003ebe echonest: Fix #896 (handle missing duration) 2014-11-30 12:21:27 -08:00
Adrian Sampson
7c08830113 Remove Echo Nest fingerprinting (fix #1121) 2014-11-30 12:18:43 -08:00
Adrian Sampson
5d37f9a2f0 Remove echonest_tempo (fix #1119) 2014-11-30 12:03:28 -08:00
Adrian Sampson
92fa8711bf Fix changelog typo 2014-11-30 11:59:25 -08:00
Adrian Sampson
14b150090e Fix #1124: avoid crash when deleting fields 2014-11-30 11:42:40 -08:00
Adrian Sampson
fe655e4610 discogs: Only authenticate on import (#1123)
No need to authenticate for other commands.
2014-11-30 11:18:32 -08:00
Adrian Sampson
00c8f6ac25 Detect corrupted database files 2014-11-28 22:40:11 -08:00
Adrian Sampson
e27f778d51 Add Plex link
(Oops.)
2014-11-28 17:16:02 -08:00
Adrian Sampson
832ae3e7bf Changelog/thanks for #1120 2014-11-28 17:13:21 -08:00
Adrian Sampson
903e88a228 Fix codec reference in MediaFile (fix #1117) 2014-11-26 19:04:40 -08:00
Adrian Sampson
e33ba24622 Docs/changelog for permissions (#1098) 2014-11-20 07:41:57 -08:00
Adrian Sampson
759f8224cc Version bump: 1.3.10
This may turn into 1.4.0 depending on the scope of the release, but 1.3.10 for
now.
2014-11-17 15:54:32 -08:00
Adrian Sampson
c564adefc0 Datestamp 1.3.9 in changelog 2014-11-17 15:53:39 -08:00
Adrian Sampson
405c5bd2d3 Proofread changelog for 1.3.9 2014-11-17 15:51:48 -08:00
Adrian Sampson
17fd77ff66 Changelog for #1091, fix #1067 2014-11-16 19:51:20 -08:00
Adrian Sampson
46ddfbaa9b Changelog for #1097 2014-11-16 13:51:59 -08:00
Adrian Sampson
590b106ed0 echonest: Fix #1096: log error on repeated error 2014-11-16 12:08:07 -08:00
Adrian Sampson
9611a43872 Add symlink to summary 2014-11-15 12:44:50 -08:00
Adrian Sampson
1eebb6af3c Docs for link option (#710) 2014-11-15 12:07:49 -08:00
Adrian Sampson
0b9978413f Human-readable changelog 2014-11-14 20:46:14 -08:00
Adrian Sampson
36d332ab6a Fix #856: album dirty tracking 2014-11-13 23:25:16 -08:00
Adrian Sampson
d3f0742276 Changelog, tweaks for fetchart sources (#1075) 2014-11-11 10:10:43 -08:00
Adrian Sampson
5517d9f304 Fix credit for #1070 2014-11-10 09:04:46 -08:00
Adrian Sampson
d77ac45fef Fix up docs, changelog for #1070 2014-11-09 18:49:56 -08:00
Adrian Sampson
701ed2dae9 Limit result set sizes (fix #1068) 2014-11-08 08:32:31 -08:00
kerobaros
78d9985402 add iTunes Store mention to fetchart docs and changelog 2014-11-05 14:02:40 -06:00
Adrian Sampson
170911edf7 Changelog for #1061 2014-11-04 22:06:16 -08:00
Adrian Sampson
559cccf4f6 Changelog for #1056, fix #707 2014-11-02 21:01:37 -08:00
Adrian Sampson
d45b213bad Changelog for #1055, fix #1050 2014-11-02 09:58:59 -08:00
Adrian Sampson
2343387a68 beet stats output clarification (#1052)
Explicitly say that size calculation is approximate.
2014-11-01 12:46:14 -07:00
Adrian Sampson
0773d47180 Merge pull request #1047 from sampsyo/docs_overhaul
Docs overhaul
2014-10-31 14:27:43 -07:00
Adrian Sampson
683e1a278d Merge branch 'lastimport' 2014-10-30 22:48:14 -07:00
Adrian Sampson
50c7cf0f56 discogs: Fix #1049: intermittent trailing comma 2014-10-30 09:36:39 -07:00
Fabrice Laporte
ff39174d92 changelog.rst: remove links to echonest_tempo 2014-10-29 07:20:35 +01:00
Adrian Sampson
69b7d1f160 Changelog for #1036 (fix #1028) 2014-10-28 11:50:36 -07:00
Adrian Sampson
a4fd02a3c5 Changelog for #1043 2014-10-28 11:32:51 -07:00
Adrian Sampson
689d27c299 Changelog for #1042 2014-10-28 11:06:28 -07:00
Adrian Sampson
4f3cd65943 Fix #1045: whitespace-separated queries in web 2014-10-27 23:14:28 -07:00
Adrian Sampson
72db4af7f8 Fix #1041: play unicode logging crash 2014-10-27 09:24:59 -07:00
Adrian Sampson
da1624def7 Fun with Sphinx extlinks 2014-10-26 15:56:55 -07:00
Adrian Sampson
a3a6c01731 Docs for #1040 (fix #1027) 2014-10-26 15:50:23 -07:00
Adrian Sampson
60137f9ae5 lastimport (#1009) docs: translate from README 2014-10-26 15:03:36 -07:00
Adrian Sampson
61bdbd6dd7 Changelog for #1011 (fix #841) 2014-10-24 17:19:42 -07:00
Adrian Sampson
798838a0f6 Changelog/docs for #1033/#1020 2014-10-24 16:49:29 -07:00
Adrian Sampson
51e57022cb Fix #1029: whitespace-only searches 2014-10-24 16:32:04 -07:00
Adrian Sampson
7754fe5a40 embedart: Fix logging during import (#1014)
Regression introduced in 2813cd26c1.
2014-10-14 09:42:11 -07:00
Adrian Sampson
7da6f16052 Expand changelog for #161/#987 2014-10-12 12:46:50 -07:00
Heinz Wiesinger
ec56f2bbd4 Make 'media' an item level field.
Releases can consist of discs of various media types, most typically
CD/DVD combo releases. Having the media value an album level field
forces all discs to be of the same type. Making it an item level
field instead seems to be the proper thing to do here.

Fixes #161
2014-10-12 12:21:13 +02:00
Adrian Sampson
6667ca925d Changelog/thanks (fix #1004, #1008) 2014-10-11 22:12:06 -07:00
Adrian Sampson
c1aa6d6c72 Remove configuration migration code
Finally.
2014-10-11 22:09:14 -07:00
Adrian Sampson
0749d4716c duplicates: Fix #999 (check "checksum" type) 2014-10-11 12:28:41 -07:00
Adrian Sampson
ea94ce5eef dbcore.Results: Avoid duplicate construction
Iterating over a results set multiple times should not take the same amount
each time. We now keep around the materialized objects and re-use them with
iteration. This solves a performance problem in the `play` plugin, which uses
len(results) multiple times and was therefore taking an unnecessary
performance hit when the query was slow.
2014-10-11 12:08:27 -07:00
Adrian Sampson
2b1353a4f1 Malformed date queries no longer crash 2014-10-04 16:50:50 -07:00
Adrian Sampson
44ff3f782a Remove prefix diff highlighting
This was well-intentioned but ended up being more confusing than it was worth.
It's always confused me when one digit gets un-highlighted in one of these
displays. The straw that broke the camel's back was when I got a "#1 -> #16"
change where the numeral "1" was un-highlighted. To fix this right would be
way more trouble than it's worth; I'm glad to be rid of this detail.

Conflicts:
	docs/changelog.rst
2014-10-04 16:47:00 -07:00
Lucas Duailibe
9b03c46702 play: removing tmp file (changelog) 2014-10-04 14:50:17 -03:00
Adrian Sampson
ae09f14615 Changelog for #985 2014-09-30 11:30:45 -07:00
Adrian Sampson
f88a960a63 Changelog for #984
[ci skip]
2014-09-28 11:50:05 -07:00
Adrian Sampson
d17c148e52 Minor fixes, changelog for #974 2014-09-25 15:33:52 -07:00
Adrian Sampson
ee9e51d3cc beet convert -y should not need an argument 2014-09-24 08:01:06 -07:00
Adrian Sampson
6ac568c11b Changelog for #971 2014-09-18 15:22:57 -07:00
Thomas Scholtes
1e45ba597d embed_item function does not raise if image file not found
Fixes #968
2014-09-18 16:19:05 +02:00
Adrian Sampson
9aa05bdb00 Version bump: 1.3.9 2014-09-17 19:19:22 -07:00
Adrian Sampson
c16c90b948 Date for 1.3.8 release 2014-09-17 19:17:03 -07:00
Adrian Sampson
893f4c5d9b Changelog cleanup 2014-09-17 19:14:15 -07:00
Thomas Scholtes
db391c8f20 zero: Only changes media file tags not database
Uses the new API from the previous commit and fixes #963.

There is a possible issue with backwards compatibility: Changes to the
item in the 'write' event do not propagate to the tags anymore. But I'm
not aware of other plugins that use the API in that way.
2014-09-17 12:17:20 +02:00
Thomas Scholtes
0bf7c06f7d Media file tags can be customized with the `write` event 2014-09-17 12:05:17 +02:00
Adrian Sampson
c3f9b083d7 More on sorting in the changelog 2014-09-16 14:55:56 -07:00
Adrian Sampson
08b9b90f74 convert: Fix #962, extensions in auto mode 2014-09-15 17:00:59 -07:00
Adrian Sampson
84c0f909b6 replaygain: Check for bad mp3gain output (#961) 2014-09-15 10:25:57 -07:00
Adrian Sampson
67b1ac46d7 Changelog for importfeeds echo (#955) 2014-09-14 13:06:25 -07:00
Adrian Sampson
5ba3d98631 More docs/changelog for flex types (#951) 2014-09-14 12:10:47 -07:00
Thomas Scholtes
9e9f645e59 convert: add cli flag to skip confirmation
The flag mirrors the `--yes` flag from the modify command.
2014-09-14 11:46:24 +02:00
Adrian Sampson
f3e87b5b1b Changelog for #956 2014-09-13 23:49:56 -07:00
Adrian Sampson
524f109339 Changelog for #944 2014-09-11 12:20:45 -07:00
Adrian Sampson
832f34c46c --version (fix #939) 2014-09-10 19:36:09 -07:00
Adrian Sampson
6dd6d4770e Skip zero-track matches (fix #942) 2014-09-10 19:08:39 -07:00
Adrian Sampson
558c93f988 Changelog for #931 2014-09-04 10:45:34 -07:00
Adrian Sampson
c0ce8c3e54 Changelog for #927 2014-09-02 21:45:35 -07:00
Adrian Sampson
4b11eed79f Minor cleanup and changelog for #922 2014-08-27 10:55:16 -07:00
Adrian Sampson
b5239e626d info: Add documentation for recent features 2014-08-26 09:15:04 -07:00
Thomas Scholtes
3554c0925c Fix doc and flake8 build (again) 2014-08-26 12:44:23 +02:00
Thomas Scholtes
fe0a2482f3 info: add --summarize option
Closes #409.
2014-08-26 12:32:26 +02:00
Thomas Scholtes
b278db42be info: print library fields and sort output 2014-08-25 23:47:16 +02:00
Thomas Scholtes
a9f839bbf8 info: Specify files through library query 2014-08-25 23:01:02 +02:00
Adrian Sampson
71645ea7cd Changelog for #158 2014-08-25 09:55:37 -07:00
Adrian Sampson
1a60e7d129 Changelog for #858/#918 2014-08-25 09:03:37 -07:00
Adrian Sampson
22dc67f382 Changelog for #878 2014-08-25 08:51:18 -07:00
Adrian Sampson
8880750b4f Changelog for #917/#855 2014-08-25 08:49:21 -07:00
Adrian Sampson
b5c9271baa Changelog/thanks for #912 2014-08-24 15:44:25 -07:00
Adrian Sampson
1263fbdf7e Changelog for #910 (fix #915) 2014-08-24 10:22:23 -07:00
Adrian Sampson
904baa6bc1 Debug log for unreadable state files (#913) 2014-08-24 10:09:31 -07:00
Thomas Scholtes
b512a0ce37 lyrics: Use multiple lyrics search strings.
In particular we use the original artist and title before stripping
*and* and *featuring* suffixes.

Fixes #914.
2014-08-24 16:17:21 +02:00
Thomas Scholtes
225ce62a33 Catch all errors when loading state file.
A crash during the multi-threaded import process may leave the pickled
state invalid (see #913). We recover from all these errors.
2014-08-24 14:40:38 +02:00
Adrian Sampson
132fad847b Changelog for sorting (#823) 2014-08-22 15:02:50 -07:00
Adrian Sampson
787f0e25c5 Version bump: 1.3.8 2014-08-22 12:52:03 -07:00
Adrian Sampson
91295d8d7b Refine changelog for 1.3.7 release 2014-08-22 12:48:43 -07:00
Adrian Sampson
e52ca41456 Changelog and style for #908
Use a defaultdict for more idiomatic collection.
2014-08-21 23:11:23 -07:00
Adrian Sampson
8467b5e2be Changelog for #906 2014-08-19 13:36:33 -07:00
Adrian Sampson
eab90ffded Changelog for #900 2014-08-18 22:08:56 -07:00
Adrian Sampson
05170c17d6 Docs refinements and changelog for Spotify (#892) 2014-08-18 17:39:34 -07:00
Adrian Sampson
aba4284dc9 Changelog for #902 2014-08-18 17:18:27 -07:00
Adrian Sampson
bf553eae34 MediaFile: detect missing numbers (fix #901) 2014-08-18 10:17:01 -07:00
Adrian Sampson
60c59ca96a Docs/changelog for #891 2014-08-10 16:51:42 -07:00
Adrian Sampson
e7f1ff0e3f Clean up convert --pretend (#891)
There were a number of problems with the changes to the util melange:
- It used print rather than logging, and its string formatting was probably
  not Unicode-ready.
- The shell-command-like print lines were not quite compatible, which makes
  their general usefulness questionable.
- Used an unsafe/leaky global variable for mkdirall.
- Used deprecated sets.Set.
Seemed better just to add this to the plugin where we need it so it's easier
to see where this goes.

It also seems unnecessary to me to print `mkdir -p` commands. They just
clutter up the output for me when I really just want to see the transcoding
commands.
2014-08-10 16:46:23 -07:00
Adrian Sampson
d5910b4e85 Docs tweaks 2014-08-10 16:20:17 -07:00
Thomas Scholtes
76c7ba9186 Add asciify_paths configuration option 2014-08-06 17:53:44 +02:00
Thomas Scholtes
c2822a5b90 Documentation and changelog for b2740968 2014-08-05 11:50:06 +02:00
Adrian Sampson
51123d901b Fixes for chroma.auto (#888, fix #629) 2014-07-25 21:28:52 -07:00
Adrian Sampson
b7da5df5ee Docs/changelog for #866 2014-07-13 22:23:59 -07:00
Thomas Scholtes
46c9992633 Refactor resuming of imports
Instead of recording only the most recently imported path and assuming
that all previous path have also been imported, we record all imported
paths and skip recorded paths when resuming the import.

This fixes an issue where parallelism would screw up the import order
and reimport some files. It also allows us to record singleton items.

We can apply the same strategy can be applied for incremental imports.
2014-07-08 15:06:01 +02:00
Adrian Sampson
b6582e417f Changelog and doc fixes for #852 2014-07-02 14:51:41 -07:00
Adrian Sampson
e5c5e1858c Changelog for #851 (bucket improvements) 2014-07-01 14:40:39 -07:00
Adrian Sampson
e4ecfcec9d Changelog for #850 (fix #844) 2014-07-01 14:34:52 -07:00
Adrian Sampson
bc35015251 Changelog for #847 (fix #805) 2014-07-01 14:29:35 -07:00
Adrian Sampson
588ecd0d7b Changelog & style for #846 (fix #836) 2014-07-01 14:22:16 -07:00
Adrian Sampson
ed07390dce Changelog for #732 2014-07-01 14:16:56 -07:00
Adrian Sampson
eb5c37ecc0 Fix broken docs references 2014-06-14 16:17:28 +01:00
Adrian Sampson
4940958148 Fix #822: scrub/convert plugin conflict
We now correctly scrub the destination of a conversion, not the source.
2014-06-14 16:08:49 +01:00
Heinz Wiesinger
bd55fadafb Changelog for #812 2014-06-14 12:07:16 +02:00
Adrian Sampson
30c5f4ddf4 Changelog for #810 (fix #320) 2014-06-08 17:27:06 +01:00
Adrian Sampson
3e1e8eea16 Changelog for #811 (fix #475) 2014-06-08 17:24:22 +01:00
Adrian Sampson
29e11f1ddb Changelog for #772/#806 2014-06-04 17:16:47 -07:00
Adrian Sampson
61083325e3 Fix #796: flat import of empty directories 2014-06-01 12:04:16 -07:00
Adrian Sampson
429188e8e1 Changelog for #776 2014-05-25 15:44:21 -07:00
Adrian Sampson
1d8a4d0143 Changelog for #784 and #757 2014-05-22 08:37:08 -07:00
Adrian Sampson
b8143d2561 Changelog for #782 (fix #779) 2014-05-20 17:25:26 -07:00
Adrian Sampson
e41ae47ebf Changelog for #767 2014-05-18 15:35:37 -07:00
Adrian Sampson
dfa8445980 Style and wording for Google Images (#766) 2014-05-17 22:10:39 -07:00
Adrian Sampson
79aef50c25 AIFF support (fix #250)
Thanks to @EvanPurkhiser, AIFF is now supported in Mutagen 1.23! Now we can
support it too.
2014-05-17 21:13:40 -07:00
Adrian Sampson
48ee713584 MediaFile: fix deletion of FLAC image fields
This was a no-op before but raises an exception on Mutagen 1.23. This fixes
the behavior (I'm not sure if we were using it anywhere) and the failing test.
2014-05-17 13:30:58 -07:00
Adrian Sampson
7cf6491a65 Changelog for #520 2014-05-13 21:55:22 -07:00
Adrian Sampson
a19e3f30b6 Back out a changelog entry
I usually don't add changelog bullets for project metadata---maybe this is
misguided, but it's nice to have everything be relevant to how beets itself
works so the changelog doesn't get too boring. I also don't list documentation
improvements, for example.
2014-05-13 10:17:44 -07:00
Stanislav Ochotnicky
395540f0cd [setup.py] Update optional plugin dependencies
echonest and mpdstats plugins need pyechonest and python-mpd respectively so
let's list them properly
2014-05-13 19:11:53 +02:00
Adrian Sampson
a8d3fd25b6 Changelog for #743: web display fixes
Closes #345. Fixes #741.
2014-05-12 22:45:21 -07:00
Adrian Sampson
1a25561907 Version bump: 1.3.7 2014-05-10 18:18:24 -07:00
Adrian Sampson
55e55a2065 Finalize changelog for 1.3.6 release 2014-05-10 18:12:25 -07:00
Adrian Sampson
7310f6e945 Documentation tweaks for bucket (#747) 2014-05-10 17:14:35 -07:00
Adrian Sampson
74048d17e7 Merge branch 'master' of github.com:sampsyo/beets
Conflicts:
	docs/changelog.rst
2014-05-10 16:44:18 -07:00
Adrian Sampson
f0e03983e1 Update changelog for #753 2014-05-10 16:42:25 -07:00
Fabrice L.
6ba33c4a85 Update changelog.rst 2014-05-10 23:35:34 +02:00
Fabrice L.
6515fb3095 Update changelog.rst 2014-05-10 23:23:25 +02:00
Adrian Sampson
dd11795cbd Release script: datestamp and version commands 2014-05-07 19:46:04 -07:00
Adrian Sampson
6b3bea99a0 Changelog for faster queries (lazy formatting) 2014-05-06 12:01:13 -07:00