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
9bddeceb9a
Merge pull request #1758 from diego-plan9/prompthook
...
Add event for adding importer options + mbsubmit plugin
2015-12-22 16:58:15 -08:00
Diego Moreda
6f8a1aa40a
Prompt event documentation and mbsubmit fixes
...
* Fixes for documentation of the prompt event (missing reserved letter, typos).
* Update sample mbsubmit plugin to conform to the new PromptChoice structure.
2015-12-16 19:26:39 +01:00
Adrian Sampson
393d404b6e
Clean up changelog for edit plugin
2015-12-15 13:43:35 -08:00
Diego Moreda
c94679e143
Add prompt event documentation
...
* Add documentation for the before_choose_candidate event (add event to the
event list and add section with example usage).
2015-12-15 20:13:34 +01: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
37250ef27b
fetchart: Fix #1610 : itunes install docs
2015-12-12 16:40:42 -08:00
Adrian Sampson
0e454ad39c
Update Fedora instructions ( #1658 )
2015-12-10 18:04:44 -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
47ceb492dc
Add docs note for custom-field sorting, fix typo
...
* Add note about ordering when sorting by custom-fields on query.rst.
* Fix typo on inline.rst.
2015-11-25 19:15:01 +01:00
Diego Moreda
a8f9f016d8
info: add format note to docs
2015-11-25 18:12:04 +01: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
Adrian Sampson
6cb8db3b2e
Merge pull request #1728 from diego-plan9/notquery
...
Add boolean "not" query operator
2015-11-20 10:00:05 -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
Peter Kessen
6b408507f6
added encoding as comment in files
...
added line like
# -*- coding: utf-8 -*-
to all files without license
2015-11-19 18:52:57 +01:00
Adrian Sampson
775a48eb28
--extra/-e is now --field/-f
2015-11-17 14:40:52 -08:00
Adrian Sampson
d87a747477
Condense edit plugin documentation
...
Also avoided adding some unused command-line options.
2015-11-16 12:43:59 -08:00
jmwatte
bb39cd509d
cleaned up edit.rst
2015-11-16 10:37:38 -08:00
Kai
61e992fd47
Replace PIL with Pillow
2015-11-15 04:25:42 +01:00
Adrian Sampson
f27c486389
Remove separator and not_fields from docs
...
The `separator` option has already been removed. `not_fields` is an internal
detail and doesn't need to be documented (yet).
2015-11-14 13:39:30 -08:00
Adrian Sampson
de6813eab5
Remove vestigial editor config option
...
We now just use $EDITOR.
2015-11-14 13:38:41 -08:00
Adrian Sampson
72b26235ad
Merge branch 'master' into editor
2015-11-14 13:28:04 -08:00
Adrian Sampson
e235cb7c42
Remove vestiges of diff_method option
2015-11-14 12:56:53 -08:00
Adrian Sampson
d7d609442e
Remove diff_method option
...
Our built-in "diff"-like functionality is pretty good because it's aware of
beets' data structures and types. This makes it more legible, in my opinion,
than an ordinary textual diff. So for now, I'm making this the only option (in
the spirit of making the plugin as straightforward as humanly possible).
2015-11-14 12:53:45 -08:00
Adrian Sampson
9c968456c1
Fix #1666 : malformed binary data in SoundCheck
2015-11-13 12:21:36 -08:00
Marvin Steadfast
17dcc7ab21
Fixed two typos in the embyupdate docs
2015-11-11 08:54:58 +01: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
Diego Moreda
a71b2e1046
editor: update plugin name on examples on docs
2015-11-08 16:09:41 +01:00
Fabrice Laporte
57cf702668
Update index.rst
2015-11-07 23:18:30 +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
cb6edb46ef
Use ` instead of * for plugin event names
2015-11-07 12:12:48 -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
kooimens
b11533b98f
Update discogs docs
2015-11-06 19:45:05 +01:00
Fabrice Laporte
d84c776dc1
list options in alphabetic order
2015-11-06 13:44:38 +01:00
Adrian Sampson
33d3ebf53f
Link to a 3rd-party plugin: beets-usertag ( #1694 )
2015-11-05 18:31:16 -08:00
Manfred Urban
17b38a6be8
Minor layout fixes to documentation
2015-11-05 16:43:28 +01:00
Manfred Urban
5e4c41ffe8
Clarified documentation
2015-11-05 16:37:35 +01:00
Manfred Urban
ae0babb17e
Less duplicated text in documentation
2015-11-05 16:17: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
afedfbf2aa
Update index.rst
...
added the edit plugin
2015-11-04 09:11:46 +01:00
jmwatte
67a46b6e08
Update changelog.rst
...
change name from yamleditor to edit
2015-11-03 15:13:01 +01:00
jmwatte
8b23c89318
Update edit.rst
...
polishing
2015-11-03 15:03:14 +01:00
jmwatte
76509e1682
Update edit.rst
...
polishing
2015-11-03 14:37:34 +01:00
jmwatte
91f67146f9
Delete yamleditor.rst
2015-11-03 14:04:39 +01:00
jmwatte
00b21dfa51
Merge branch 'editor' of https://github.com/jmwatte/beets into editor
2015-11-03 13:59:38 +01:00
jmwatte
2d77861e4d
renamed and updated editplugin
2015-11-03 13:55:08 +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
f0040370ec
Update yamleditor.rst
...
polishing
2015-11-02 23:57:11 +01:00
Adrian Sampson
69b0ae9745
Add an FAQ about changing music directories
2015-11-02 14:40:00 -08:00
jmwatte
3741e28947
Update yamleditor.rst
...
polishing
2015-11-02 23:23:57 +01:00
jmwatte
149dd8676a
Update yamleditor.rst
...
polishing
2015-11-02 23:09:50 +01:00
jmwatte
151c1f3fbd
Update yamleditor.rst
...
polishing
2015-11-02 23:00:02 +01:00
jmwatte
a3ee1d0d37
Update yamleditor.rst
...
more polishing
2015-11-02 22:21:03 +01:00
jmwatte
e3e8150277
Update yamleditor.rst
...
polishing
2015-11-02 22:07:59 +01: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
jmwatte
fe012eae77
new plugin yamleditor
2015-11-02 21:13: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
079822b893
Importer: no separate stage for applying metadata
...
It's cheaper and easier to just apply metadata in the UI thread. The
advantage, then, is that we no longer need to keep track of anything in-memory
to enumerate data that has been seen by the user but not added to the database
yet!
In the next step, I'll remove `seen_idents` altogether.
2015-10-24 13:03:26 -07:00
Adrian Sampson
f784cd1a22
Fix #1656 , maybe: encode Discogs token strings
2015-10-24 12:07:40 -07:00
Adrian Sampson
f4a617e641
Move color option in config example ( fix #1653 )
2015-10-19 13:44:52 -07:00
Adrian Sampson
10dc42d1d2
Changelog for #1649
2015-10-19 13:27:29 -07:00
Marc Plano-Lesay
054b9728b5
Fix example of Types plugin documentation
2015-10-18 13:46:39 +02: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 Kowalski
da655534ae
Change function name and correct documentation style
2015-10-12 09:39:20 +02:00
Adrian Kowalski
84da4b89a5
Update documentation for zero plugin
2015-10-09 21:38:38 +02: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
59d7b96a66
Merge pull request #1612 from YetAnotherNerd/wlg
...
Add whatlastgenre to plugin index doc
2015-09-19 15:15:43 -07:00
Nils Reuße
9ec17a9238
beets is available as a package for openbsd releases since ~1 year now.
2015-09-19 18:20:08 +02:00
YetAnotherNerd
ef34ddf66c
add whatlastgenre to plugin index doc
2015-09-19 17:42:14 +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
5832e8730e
Changed the documentation of the PathQueries to reflect the usage of the file system cas-sensitivity.
2015-09-11 20:38:53 +02:00
Malte Ried
0e0941c778
Little changes for the changelog.
2015-09-11 20:33:02 +02:00
Jack Wilsdon
553dd1f39d
Add missing colon for configuration
2015-09-11 18:23:29 +01:00
Jack Wilsdon
6a56677c7c
Move line break to correct position
2015-09-11 18:23:15 +01:00
Jack Wilsdon
1378351c07
Add documentation for hook plugin
2015-09-11 15:24:29 +01: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
Jack Wilsdon
764fcc6b4c
Add library_name configuration property
2015-09-08 12:48:24 +01:00
Adrian Sampson
7a306db752
Changelog for #1577
2015-09-07 14:39:44 -07:00
Adrian Sampson
b41259623d
Merge pull request #1577 from nathdwek/play-warn-tresh
...
play: make the many files warning configurable
2015-09-07 14:39:05 -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
Adrian Sampson
8963d88380
Merge pull request #1591 from jackwilsdon/embedart-remove-art-file
...
Add `remove_art_file` configuration property to EmbedArt plugin
2015-09-06 22:14:59 -07:00
Jack Wilsdon
ea247936c2
Add purpose description to remove_art_file documentation
2015-09-07 01:21:47 +01:00
Adrian Sampson
f8d9019d1b
Better explanation of threaded option
...
It was pointed out that the old wording was too worrisome.
2015-09-06 17:14:55 -07:00
Jack Wilsdon
110ab43db7
Add documentation for remove_art_file
2015-09-06 21:56:41 +01:00
nath@home
940dc3c1a6
play: Add documentation for play-warn-tresh
...
Added documentation for the new warning_treshold config option for
beets-play
Also made the documentation for the use_folders option more
explicit.
2015-09-03 22:19:51 +02: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
nath@home
7ed742b268
play-raw: Fix a docstring and add doc
2015-09-01 23:42:43 +02: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
608e4ffbef
fetchart: Lots more logging
2015-08-29 11:59:46 -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
Adrian Sampson
2b1d7fc3aa
fetchart: Logging, naming, remove unused option
2015-08-29 11:31:59 -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
cde509a638
Merge pull request #1570 from fxthomas/badfiles
...
Badfiles: Easier default configuration, docs update and color output
2015-08-16 09:27:08 -07:00
Adrian Sampson
e708520349
Fix extra word
2015-08-16 09:25:56 -07:00
Adrian Sampson
759c79c426
play: Insert arguments anywhere ( #1532 )
2015-08-16 09:23:09 -07:00
François-Xavier Thomas
6095914d30
badfiles: Fixed typo in docs
2015-08-15 15:31:00 +02:00
François-Xavier Thomas
50b8d8dd6e
badfiles: Update doc about checker commands
2015-08-15 14:53:35 +02:00
François-Xavier Thomas
8db75f075e
badfiles: Update doc to remove unneeded defaults
2015-08-15 14:53:17 +02:00
Adrian Sampson
ecf677ae41
Reorganize up some badfiles documentation
2015-08-14 20:50:29 -07:00
Adrian Sampson
82484be232
Add badfiles plugin as-is
2015-08-14 20:32:19 -07:00
Adrian Sampson
315fe78f0c
Example for play --args ( #1532 )
2015-08-14 19:57:05 -07:00
Adrian Sampson
ab7e9d4db2
Simplify #1532 : CLI only, append to end
2015-08-14 19:52:49 -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
Adrian Sampson
339ab55558
Link to beets-badfiles
2015-08-11 22:44:07 -07:00
Adrian Sampson
7621ae4280
aur4 is now aur
...
The transition is imminent (and the link already works):
https://wiki.archlinux.org/index.php/Arch_User_Repository#AUR_4
2015-08-07 09:52:43 -07:00
quarksify
f1793b6653
Update main.rst
2015-08-07 11:41:01 -04:00
quarksify
d7af0f9b03
Update main.rst
2015-08-07 11:38:06 -04: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
4982fb0b45
Docs for GStreamer 1.x (& audioread 2.0.0)
2015-08-02 23:20:29 -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
7d55126070
Merge pull request #1397 from multikatt/ipfs
...
Ipfs plugin
2015-08-02 18:39:55 -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
d766b6bd7c
Merge pull request #1361 from LordSputnik/master
...
Fixed issue #496 - sanitize/truncate bug
2015-07-07 17:33:17 -07:00
Ben Ockmore
1f1e0f7240
Added warning message and paragraph about replacements/max length interaction in documentation.
2015-07-07 17:46:42 +01: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
multikatt
b8fdd163b9
Fix capitalization of examples and add a comma
...
Fixes syntax highlighting
2015-07-05 14:29:37 -04:00
Fabrice Laporte
de100be923
Update lyrics.rst
2015-07-03 14:40:38 +02:00
Fabrice Laporte
d495d35a97
Update lyrics.rst
2015-07-03 14:39:40 +02:00
Adrian Sampson
1f72184533
Changelog for #1521
2015-06-26 16:31:49 -07:00
Adrian Sampson
e360438977
Note about escaping regex arguments in shell
...
A la #1520 .
2015-06-25 21:27:28 -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
multikatt
df4cfdb3b9
Update docs with configuration details
2015-06-07 17:16:34 -04: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
multikatt
0d8a0d3fad
typo: dameon -> daemon
2015-06-03 05:56:01 -04:00
multikatt
d6425be819
Updating docs for --play flag
2015-06-03 05:54:23 -04:00
Adrian Sampson
419a12a2f2
Further clarify docs for #1493
2015-06-02 19:54:16 -07: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
multikatt
d4d3e957b3
Add to toctree
2015-05-31 01:43:09 -04: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
Tiago Dias
476c40fce9
Added beets-noimport plugin to the plugins documentation page.
2015-05-25 00:30:35 +01:00
Adrian Sampson
167bcffb89
Changelog for #1472
2015-05-24 15:51:40 -07:00
Kylie McClain
687dc9ddcd
Use python-mpd2 instead of python-mpd. Fixes #1472 .
2015-05-24 18:24:29 -04:00
Adrian Sampson
d8cc2588cd
Changelog for #1470
2015-05-23 18:20:48 -07:00
Adrian Sampson
061f0f71bf
Merge pull request #1466 from tomjaspers/move-pretend-option
...
Implement `--pretend` option for the move command
2015-05-20 21:41:15 -07:00
Scott Thomas
07e352143e
File modification note in docs
...
I couldn't get beet update to read metadata changes - turns out that puddletag
doesn't touch the file modification time by default. It's a perfectly sensible
behaviour but I thought I'd add a note in the `beet update` section in case
anyone else has this problem.
2015-05-21 00:45:20 +01: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
multikatt
63369246ae
Update docs: -g now works for queries
2015-05-15 15:59:56 -04:00
multikatt
ef1f4965f0
Adding documentation
2015-05-15 13:59:43 -04: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
cb13d21ad6
MetaSync: automatic load of sources and item_types
...
- MetaSources get loaded from the modules automatically
- The MetaSources can define their own item_types, that get loaded for the plugin
- __init__ doesn't need any changes to accept new metasources
- Fix the --sources option to actually accept sources
(it was being interpreted as boolean flag before, crashing the plugin)
- More safety w.r.t. external dependencies
2015-05-09 11:31:39 +02: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
Heinz Wiesinger
0ecc560650
Add documentation for metadata sync plugin.
2015-04-18 16:09:46 +02: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
Bruno Cauet
4e7c8d14a8
Discogs: add troubleshooting section in docs
...
Mention the token file, system date. Provide a URL that searches github
issues for "discogs".
Relates to #1417 .
2015-04-17 17:32:42 +02: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
Tom Jaspers
c98835709f
Query documentation to include "or" operator
2015-04-16 09:44:49 +02:00
Adrian Sampson
0c7823b4a5
Add zsh completion instructions ( fix #1420 )
2015-04-15 19:53:27 -07: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
821c5bf3df
Documentation pass for #1398
2015-04-09 17:06:35 -07:00
David
c3745ce6c2
typo: exapnds -> expands
2015-04-09 12:30:38 -04:00
jmwatte
f1f7094938
fix bs1770gain for windows and exceptionally big albums
2015-04-09 17:18:26 +02: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
Tom Jaspers
7bdcb08ef5
Merge pull request #1394 from tomjaspers/fetchart-minwidth-ratio
...
Fetchart: minwidth and enforce_ratio options
2015-04-06 11:20:33 +02:00
Adrian Sampson
b94088eceb
Version bump for dev: 1.3.12
2015-04-05 23:26:37 -05:00
Adrian Sampson
e1013fe9c9
Merge branch 'master' of github.com:sampsyo/beets
2015-04-05 23:24:53 -05:00
Adrian Sampson
445543fb04
Release date for 1.3.11
2015-04-05 23:18:00 -05:00
David
09100c4a55
Update plugins.rst
...
The class is called CommonOptionsParser, Option*s*.
2015-04-05 22:44:08 -04: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
Tom Jaspers
b5ec26c949
Fetchart: minwidth & enforce_ratio options
...
- Minimum image width can be specified via minwidth (default `0`)
- The image ratio can be enforced to 1:1 using `enforce_ratio` (default `no`)
See #1058
2015-04-04 20:52:08 +02:00
Adrian Sampson
1750d997d1
Remove some outdated OS X versions
2015-04-01 07:47:34 -05: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
Adrian Sampson
eeca2105f9
Merge pull request #1377 from amishb/custom_ft_title
...
ftintitle plugin now allows a custom format to be defined (Correct Branch)
2015-03-29 12:05:53 -07:00
Amish Bhadeshia
9a38b07ed4
Housekeeping and styling changes
2015-03-28 11:20:28 +00: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
ef5052e111
Merge pull request #1383 from autochthe/convert/tmpdir
...
convert: Add 'tmpdir' option
2015-03-27 23:05:18 -04:00
Adrian Sampson
819883b2b6
Add note about YAML to guide ( close #1370 )
2015-03-27 22:54:47 -04:00
Adrian Sampson
37860bf2ef
--redacted is now --redact
...
Seems more direct to me.
2015-03-27 22:44:32 -04:00
Adrian Sampson
b477f4a53f
Merge pull request #1376 from tomjaspers/config-redacted-fields
...
Config: new option -r redacts sensitive fields
Conflicts:
beets/util/confit.py
2015-03-27 22:11:24 -04:00
Amish Bhadeshia
6365a9b538
Added indice into curly brackets, for py26 compatabiity
2015-03-27 20:54:42 +00:00
Pedro Silva
66e06baca7
fix #1000 : provide --strict option (don't match on null attributes)
2015-03-27 11:34:45 +01:00
Mara Kim
ddca1b2e13
Add 'tmpdir' option to convert plugin
...
Closes sampsyo/beets#1382
Add tmpdir setting
document tmpdir setting
2015-03-27 02:11:33 -05: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
Adrian Sampson
127b92598c
Clarify plugin verbosity docs (taken from sampsyo/thread-safe-logging)
2015-03-25 12:55:39 +01:00
Tom Jaspers
c4d7dd0d6d
Add beets-setlister to community plugins docs
...
(shameless self-promotion!)
2015-03-23 07:56:20 +01:00
Amish Bhadeshia
d2a95158f2
Updated ftintitle plugin to follow a format
2015-03-21 15:36:39 +00:00
Adrian Sampson
d09c8c66b3
Merge pull request #1359 from brunal/more_info_in_db_changes
...
Smartplaylist only updates playlists that may have changed
2015-03-19 09:42:52 -04:00
Bruno Cauet
7be7a78d5a
Restore recent html_theme value in docs/conf.py
...
The old value got restored in commit 86443c076 by mistake.
2015-03-19 13:43:52 +01:00
Bruno Cauet
86443c076d
Document smartplaylist sorting behavior.
2015-03-18 19:05:16 +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
cf3388fae7
Merge pull request #1344 from jmwatte/bs1770gainsupport
...
Bs1770gainsupport-tests
2015-03-15 15:35:39 -07: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
e71caded81
Update docs' html_theme value: default → classic
...
New proposed default is 'alabaster', which looks nice but leaves less
room to the core content. 'classic' replaces 'default'.
Anyway readthedocs.org applies its own theme so this only impacts local
builds.
2015-03-11 11:08:40 +01:00
Bruno Cauet
679b0a586b
Remove list_format_{album,item} sections from docs
2015-03-07 13:45:58 +01:00
jmwatte
da4a5d0797
fix bs1770gain link
2015-03-06 22:28:59 +01:00
jean-marie winters
f376d3c2a8
Merge branch 'bs1770gainsupport' of https://github.com/jmwatte/beets into bs1770gainsupport
2015-03-06 22:05:45 +01:00
jmwatte
0d70db3966
Update replaygain.rst
2015-03-06 20:36:06 +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
8113c7ba85
Roll back whitespace changes from #1343
2015-03-03 10:41:30 -08:00
Adrian Sampson
48671cbdf1
Changelog for #1343
2015-03-03 10:38:01 -08:00
jean-marie winters
5bc8ef7009
fix some formating
2015-03-02 22:11:33 +01:00
jean-marie winters
72c5db8876
add doc, clean-up code
2015-03-02 15:38:33 +01: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
Taeyeon Mori
ddf86af3a0
DOCS The plugin stages now receive the ImportSession as first argument
2015-03-01 19:52:11 +01: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
Marvin Steadfast
27f4732d3d
Updated permissions plugin docs
2015-02-17 11:41:15 +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
f1ce37e20e
Update Python download link
2015-02-04 09:34:41 -08: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
Adrian Sampson
b68708f81e
Installation instructions for Fedora ( fix #375 )
2015-02-01 12:22:24 -08: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
df4c7952d4
Update doc: liberal plugin ordering for fetchart
2015-01-31 21:37:19 +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
Bruno Cauet
0a37c4652e
docs: restore freedesktop in plugins toctree
...
Every file *has* to be in a toctree
2015-01-30 10:32:41 +01:00
Bruno Cauet
533af4edaa
Remove 'freedesktop' from plugins index
...
+ move thumbnails in the category where freedesktop stood.
2015-01-29 18:15:42 +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
Fabrice Laporte
fb3332d7ff
Update filefilter.rst
2015-01-26 23:26:54 +01: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
Adrian Sampson
ec2e9891c3
Merge pull request #1194 from tomjaspers/master
...
Fetchart: add fetching artwork from Wikipedia
2015-01-25 12:59:13 -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
mried
6ac132edf7
Added an option to extract the art file of all matched albums. Closes #1261
2015-01-25 11:50:04 +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
Malte Ried
b3803d3472
Extractart uses the configured art_filename. Closes #1258
2015-01-23 17:14:14 +01:00
Adrian Sampson
9655775b0b
Docs capitalization
2015-01-21 10:17:15 -08:00
Bruno
1eac878667
Doc: chroma plugin & virtualenvs
...
Mention --system-site-packages for the chroma plugin to work in virtualenvs.
2015-01-21 18:53:41 +01:00
Adrian Sampson
77f51133aa
Fiddle with CORS dependency docs ( #1237 )
2015-01-21 09:17:53 -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
b737102008
One-byte typo fix
2015-01-20 15:02:13 -08:00
Adrian Sampson
899365c4a9
Finish changing plugin name in docs ( #1186 )
2015-01-20 15:00:28 -08:00
Adrian Sampson
ea2474277a
Changelog/typo fix for filefilter ( #1186 )
2015-01-20 14:55:50 -08:00
Adrian Sampson
0a8dcadb75
Rename regexfilefilter to filefilter ( #1186 )
2015-01-20 14:32:22 -08:00
Adrian Sampson
ebc065ecec
Merge branch 'mried-import-filefilter'
...
Merge of PR #1186 .
2015-01-20 14:22:55 -08:00
Adrian Sampson
ec21fb8af1
Revert #1186 changes to beets core
...
The changes were:
- Return values from events.
- A new `import_task_created` event.
Both were added preemptively to master.
2015-01-20 14:22:43 -08:00
Adrian Sampson
a82f6c2d76
Docs tweaks and changelog for #1237 , fix #1236
2015-01-20 14:10:33 -08:00
Adrian Sampson
38eecb93c9
Merge pull request #1237 from andremiller/master
...
Support for CORS
2015-01-20 14:02:27 -08:00
Andre Miller
5cf869e0f8
Updated web documentation for CORS
2015-01-20 20:52:24 +02:00
Malte Ried
a62a152010
Moved the regular expression file filter into a separate plugin.
2015-01-20 19:50:00 +01: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
Frederik “Freso” S. Olesen
ad00c5dc7b
docs: Fix hyperlink targets.
...
I inserted musicbrainz.searchlimit at the wrong place, breaking the
hyperlink target `match-config` - and I also forgot to add a hyperlink
target for `searchlimit`.
2015-01-19 02:24:32 +01:00
Frederik “Freso” S. Olesen
7c429e8c58
docs: New entry for musicbrainz.searchlimit config option.
2015-01-19 02:19:43 +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
Malte Ried
0eb185a5e7
Merge branch 'master' into import-filefilter
2015-01-18 18:55:24 +01:00
Tom Jaspers
1a799bb77f
Fetchart: update documentation to reflect that Wikipedia is now also used as a source
2015-01-18 15:13:27 +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
Malte Ried
ad65242ebd
Merge branch 'master' into import-filefilter
...
Conflicts:
beets/importer.py
beets/plugins.py
beetsplug/ihate.py
2015-01-14 10:46:03 +01:00
Bruno Cauet
82772966c8
Smartplaylist: fix incorrect doc
...
With auto mode playlists are regenerated *at the end of the session, if
a database update happened*, and not after a database update.
2015-01-13 11:53:39 +01:00
Adrian Sampson
34c9caae67
Changelog for logging changes ( #1208 )
2015-01-11 15:44:38 -08:00
Adrian Sampson
e83b6ae297
Logging ( #1208 ): prefix plugin names, expand docs
...
We now add the plugin name to messages in verbose mode. This may not be the
best final policy, but it does help make the output more readable when many
plugins are talking at once.
2015-01-11 15:39:54 -08:00
Adrian Sampson
1aa04e4500
Merge pull request #1208 from brunal/logging
...
Plugins log everything through their `_log` attribute
2015-01-11 14:22:27 -08:00
Adrian Sampson
0cf9956d5b
Unicode logging formats, FFS ( fix #1214 )
2015-01-11 12:10:52 -08:00
Bruno Cauet
b27c5304d1
Merge branch 'master' into logging
...
Conflicts:
beetsplug/fetchart.py
beetsplug/mpdstats.py
2015-01-09 15:15:27 +01:00
Bruno Cauet
2a527598bf
Add logging usage recommendations to docs
2015-01-09 15:07:02 +01: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
Malte Ried
d71a8227e2
Added documentation and tests
2015-01-04 19:02:22 +01:00
Malte Ried
ab996a0de0
Merge branch 'master' into import-filefilter
...
Conflicts:
test/test_importer.py
2014-12-31 17:04:16 +01:00
Malte Ried
0e74c5dbaa
Rearranged regex config options to reduce hierarchies
2014-12-31 11:56:50 +01: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
Malte Ried
8addf3ef39
Simplified the configuration of the regular expressions for th ihate plugin
...
Added the docs
2014-12-30 14:11:45 +01:00
Malte Ried
7674399a45
Added the import_task_created event
...
Improved the IHatePlugin to filter files based on file names
2014-12-29 12:03:51 +01: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
74466fff89
Merge pull request #1162 from mried/import-pretend
...
Added option --pretend to only print the filenames
2014-12-23 09:08:09 -05:00
Malte Ried
af36d85ef8
Implemented a better solution for the pretend flag
...
Corrected the documentation (shortcut -e is not available any more)
2014-12-23 13:52:22 +01:00
Adrian Sampson
40359b5bd4
Changelog for #1163
2014-12-22 09:35:37 -05:00
Malte Ried
2db346388a
Added option --pretend to only print the filenames of files to import without importing them
2014-12-21 15:56:56 +01: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
807ff344fd
Little lyrics docs language tweaks ( #1155 )
2014-12-20 20:14:45 -05:00
Adrian Sampson
297e8b66f9
Merge pull request #1155 from Kraymer/lyrics-doc
...
lyrics: improve docs
2014-12-20 20:12:37 -05:00
Adrian Sampson
a586beac1a
Add beets-follow to external plugin list
2014-12-20 20:11:55 -05:00
Fabrice Laporte
39f9953d48
lyrics: improve docs
2014-12-20 18:08:39 +01: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
544d6dbe47
lyrics: add 'force' option
2014-12-17 22:40:44 +01: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
a197a12c3a
Mention #130 in docs
2014-12-15 04:36:01 +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
Marvin Steadfast
77f8eff78c
Fixed python 2.6 compatibility in the plexupdate plugin. Added requests as dependency in the docs for plexupdate
2014-11-28 14:08:11 +01:00
Marvin Steadfast
b25393151d
Added plexupdate plugin for refreshing plex music library after importing music.
2014-11-28 11:19:17 +01: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
671d8d6aa7
Merge pull request #1098 from xsteadfastx/master
...
Added fix_permissions plugin
2014-11-20 07:38:21 -08:00
Marvin Steadfast
3ffd41d72a
fixed plugin toc in docs
2014-11-19 17:32:10 +01:00
Marvin Steadfast
5f03185bdd
did even more refactoring with the suggestions of sampsyo. added documentation page
2014-11-18 13:45:55 +01: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
dc45f2813a
Bring some FAQ text up to date
2014-11-16 11:47:43 -08:00
Adrian Sampson
9611a43872
Add symlink to summary
2014-11-15 12:44:50 -08:00
Adrian Sampson
c6af552703
docs: item_linked event ( #710 )
2014-11-15 12:21:14 -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
351026de35
mpdupdate docs: intuitive option ordering
2014-11-11 17:14:27 -08:00
Adrian Sampson
d3f0742276
Changelog, tweaks for fetchart sources ( #1075 )
2014-11-11 10:10:43 -08:00
Adrian Sampson
288fb0da4c
Merge pull request #1075 from Kraymer/1066-fetchart_sources
...
fetchart: add 'sources' option
2014-11-11 10:04:45 -08:00
Fabrice Laporte
a36b5ef42e
fetchart: fix docs typo
2014-11-10 22:47:56 +01:00
Fabrice Laporte
5713df3d5a
docs fetch art: json-like syntax is not mandatory
2014-11-10 21:53:49 +01: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
Fabrice Laporte
d1115ce1ec
fetchart docs: fix indent
2014-11-09 20:47:26 +01:00
Fabrice Laporte
3443e30bc9
fetchart: better document 'sources' option
2014-11-09 20:42:28 +01:00
Francesco Rubino
e4dfd23092
Fix to documentation after merge of upstream repo
2014-11-09 14:50:26 +00:00
Francesco Rubino
be43f629bf
Merge branch 'master' of https://github.com/sampsyo/beets
...
Conflicts:
docs/plugins/replaygain.rst
2014-11-09 14:48:32 +00:00
Francesco Rubino
4bf17486eb
Fixed line lengths, typo in documentation.
2014-11-09 10:29:46 +00:00
Fabrice Laporte
e54254b69e
fix #1076
2014-11-09 08:50:05 +01:00
Fabrice Laporte
1b694e569e
fetchart: add 'sources' option
...
Fasten cover search by enabling engines selection and prioritisation.
2014-11-08 23:20:44 +01:00
Adrian Sampson
701ed2dae9
Limit result set sizes ( fix #1068 )
2014-11-08 08:32:31 -08:00
Adrian Sampson
fce07717ee
Merge pull request #1074 from Kraymer/docs_sort_plugins_pages
...
docs: sort plugins pages alphabetically
2014-11-07 22:44:44 -08:00
Fabrice Laporte
39a5a84c46
Sort plugins pages alphabetically so navigating docs with previous/next buttons
...
is more predictable.
2014-11-08 07:32:33 +01:00
Fabrice Laporte
9427614426
docs: spotify.rst, went through the net of mighty regex
2014-11-08 07:20:06 +01:00
Fabrice Laporte
73048207fb
docs: keyfinder.rst, sort options
2014-11-08 07:16:40 +01:00
Fabrice Laporte
5d25dbc0d6
docs: convert.rst, fix options order
2014-11-08 07:15:47 +01:00
Adrian Sampson
ae2472c9a4
Bold options in lastimport docs ( #1071 )
2014-11-07 19:59:13 -08:00
Adrian Sampson
112f824ee6
Merge pull request #1071 from Kraymer/doc-boldify-options
...
doc: emphasize options names by using bold font instead of fixed width
2014-11-07 19:57:52 -08:00
Fabrice Laporte
bfc32c4a0a
docs: sort plugins listings in alphabetic order
2014-11-07 22:23:18 +01:00
Fabrice Laporte
f7ecb9cbae
doc: emphasize options names by using bold font instead of fixed width
2014-11-07 22:13:25 +01:00
Francesco Rubino
8af5b0e6c3
Added backed audiotools to replaygain module and updated documentation
2014-11-07 18:14:56 +00:00
Adrian Sampson
fc6664455a
fetchart: Move iTunes priority
...
I like the CAA as a first-priority search because the images are generally
high-quality and there's no metadata ambiguity (we always find the right
release if it's in the catalog).
2014-11-06 10:37:58 -08:00
Fabrice Laporte
b9752fe40a
Update importfeeds.rst
...
add empty line to remove italic of sentence preceding block
2014-11-05 22:45:30 +01: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
0aeadebcea
freedesktop ( #1056 ): Make handler a method
...
This lets us use `self.config`. The previous version, which checked
`beets.config['auto']`, was looking in the wrong scope.
2014-11-02 21:01:31 -08:00
kerobaros
05ae354ffa
Add freedesktop doc page to plugins index, take two.
2014-11-02 22:25:47 -06:00
kerobaros
7a6411781a
Add freedesktop doc page to plugins index.
2014-11-02 22:21:35 -06:00
kerobaros
a85069c4ec
Add doc page for freedesktop plugin.
2014-11-02 22:16:33 -06:00
Adrian Sampson
d45b213bad
Changelog for #1055 , fix #1050
2014-11-02 09:58:59 -08:00
Adrian Sampson
b18123b0ab
Merge pull request #1055 from alderz/convert_copy_album_art
...
convert: copy album art when copying or transcoding.
2014-11-02 09:57:03 -08:00
Angel Alonso
ad9786ce81
convert: update documentation and add a trailing comma.
2014-11-02 10:58:46 +01:00
Adrian Sampson
2343387a68
beet stats output clarification (#1052 )
...
Explicitly say that size calculation is approximate.
2014-11-01 12:46:14 -07:00
Fabrice Laporte
0a1e3dd25f
Update bucket.rst
2014-10-31 23:13:34 +01:00
Adrian Sampson
0773d47180
Merge pull request #1047 from sampsyo/docs_overhaul
...
Docs overhaul
2014-10-31 14:27:43 -07:00
Fabrice Laporte
d4836beffb
docs: make Travis happy
2014-10-31 22:06:56 +01:00
Adrian Sampson
e80f84e666
Typo fixes
2014-10-31 09:48:19 -07:00
Adrian Sampson
41fc7bd4e9
lastimport: Add defaults to docs
2014-10-30 22:49:57 -07:00
Adrian Sampson
683e1a278d
Merge branch 'lastimport'
2014-10-30 22:48:14 -07:00
Adrian Sampson
930581ac99
Finish the pass over all plugin docs
2014-10-30 22:42:11 -07:00
Adrian Sampson
918afbed42
Docs cleanup through ftinitle
2014-10-30 16:16:05 -07:00
Adrian Sampson
f7fe10a376
make auto: Ignore "deleted" events
...
vim's atomic writes delete the file and then re-add it, which was leading to
Sphinx being triggered twice.
2014-10-30 15:54:39 -07:00
Adrian Sampson
a253eb4f72
Refresh without scrolling to top
2014-10-30 14:37:02 -07:00
Adrian Sampson
613c85ad6e
Plugin docs overhaul tweaks through "duplicates"
...
Moving alphabetically through the docs. Got a long way to go...
2014-10-30 11:42:27 -07:00
Adrian Sampson
50c7cf0f56
discogs: Fix #1049 : intermittent trailing comma
2014-10-30 09:36:39 -07:00
Fabrice Laporte
ca1d6a9899
always a colon between the option name and the rest of the description
...
plus typos and case change
2014-10-29 22:33:13 +01:00
Fabrice Laporte
ff39174d92
changelog.rst: remove links to echonest_tempo
2014-10-29 07:20:35 +01:00
Fabrice Laporte
8bc665d7ad
fix index toc
2014-10-29 06:59:14 +01:00
Fabrice Laporte
4a86a6fc52
fetch art doc: restore section title
2014-10-28 23:31:40 +01:00
Fabrice Laporte
155028257d
fix typos
2014-10-28 23:31:15 +01:00
Fabrice Laporte
b922abef06
docs: remove space before colon
2014-10-28 23:23:44 +01:00
Fabrice Laporte
2cd76b6714
docs: add plugin name in "how to configure" sentences
2014-10-28 23:23:10 +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
Thomas Scholtes
464f8cdc04
Types plugin: Field types for albums and documentation example
2014-10-27 10:54:21 +01: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
38c31a47c1
Tidy lastimport docs ( #1009 )
2014-10-26 15:03:36 -07:00
Adrian Sampson
60137f9ae5
lastimport ( #1009 ) docs: translate from README
2014-10-26 15:03:36 -07:00
Fabrice Laporte
cb350de2ea
harmonize all plugins docs
...
Add a configuration section that lists all options for each plugin.
List options in alphabetic order.
Mention the default value for each option.
Use same sentences to describe concepts common to different plugins eg 'auto
option, install description
2014-10-26 22:29:10 +01:00
Adrian Sampson
61bdbd6dd7
Changelog for #1011 ( fix #841 )
2014-10-24 17:19:42 -07:00
Adrian Sampson
0bf7cb8657
Merge pull request #1011 from Kraymer/ftintitle_auto
...
ftintitle: add 'auto' option
2014-10-24 17:16: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
e9ae40d1a3
Little typo
2014-10-20 22:24:17 -07:00
Zach Nelson
062840ba7e
Fixed minor typo echonest_tempo to echonest
2014-10-15 10:48:49 -05:00
Adrian Sampson
75e3734128
Merge pull request #1013 from teatang/patch-1
...
Added beets-alternatives plugin to the list
2014-10-14 09:44:03 -07:00
Adrian Sampson
7754fe5a40
embedart: Fix logging during import ( #1014 )
...
Regression introduced in 2813cd26c1 .
2014-10-14 09:42:11 -07:00
Christian Kopač
6e113e9d6b
Fixed typo
...
manage -> manages
2014-10-13 20:53:44 +02:00
Christian Kopač
ae672d3c1f
Added beets-alternatives plugin to the list
...
Plugin to manage external files: https://github.com/geigerzaehler/beets-alternatives
2014-10-13 19:34:51 +02:00
Fabrice Laporte
c8b89da4b9
Update bucket.rst
2014-10-13 00:08:03 +02:00
Fabrice Laporte
cc6080fa21
ftintitle: add 'auto' option
2014-10-12 22:44:34 +02: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
Stig Inge Lea Bjørnsen
125f6422d7
Bug #911 reimport detection for the importadded plugin
...
Reimports are now detected by inspecting the fields for reimported items
and replaced albums in ImportTask.
Reimported albums and items are skipped.
2014-10-07 21:05:43 +02:00
Fabrice L.
abe7a2cd20
Update embedart.rst
2014-10-05 21:22:22 +02: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
Ralf Sieger
2ead4d352a
Added documentation about the new volume option
2014-09-30 19:14:33 +02:00
Adrian Sampson
f88a960a63
Changelog for #984
...
[ci skip]
2014-09-28 11:50:05 -07:00
Adrian Sampson
a29b5fd750
Slight docs rewording
2014-09-27 11:24:52 -07:00
Fabrice L.
d2db6ae88b
Update embedart.rst
...
add info about threshold for similarity
2014-09-27 11:23:46 +02:00
Adrian Sampson
d17c148e52
Minor fixes, changelog for #974
2014-09-25 15:33:52 -07:00
Adrian Sampson
4f2d7e0aaa
Merge pull request #974 from KraYmer/fetchart_issue848_2
...
embedart: write candidate image only if it is "similar" to already embedded one (suite)
2014-09-25 15:25:46 -07:00
Adrian Sampson
ee9e51d3cc
beet convert -y should not need an argument
2014-09-24 08:01:06 -07:00
Fabrice Laporte
c1224caab5
Merge branch 'fetchart_issue848'
...
Conflicts:
test/test_embedart.py
2014-09-21 14:23:59 +02: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
Fabrice Laporte
1bffe2a7bf
obey Travis orders
2014-09-17 22:57:38 +02:00
Fabrice Laporte
187497c8c6
embedart: docs. explain 'compare_threshold' option
2014-09-17 22:07:35 +02: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
5f2ca0b75b
Rename smartartist to artist/albumartist ( #953 )
...
This is basically always what you want, so now you can just use the name of
the field without "smart".
2014-09-16 14:53:16 -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
20968a92ee
Merge pull request #955 from robotanarchy/master
...
importfeeds: add new 'echo' type that writes to stdout
2014-09-14 13:03:59 -07:00
Adrian Sampson
5ba3d98631
More docs/changelog for flex types ( #951 )
2014-09-14 12:10:47 -07:00
Thomas Scholtes
80f3ec1ed7
Document flexible field types in plugins
2014-09-14 13:15:47 +02:00
Adrian Sampson
d081b6a220
Docs for types plugin
2014-09-14 12:35:47 +02: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
af60272cc5
Merge pull request #956 from voidus/master
...
Added never_convert_lossy_files option to convert plugin
2014-09-13 23:45:16 -07:00
Simon Kohlmeyer
9d55179d2d
Added never_convert_lossy_files option to convert plugin
...
When set to true, this config option chooses copying over converting when the
source file is in a lossy format. At the moment, everything except ape, flac,
alac and wav is considered lossy.
2014-09-13 19:07:25 +02:00
robotanarchy
5b0b3eee45
importfeeds: add new 'echo' type that writes to stdout
2014-09-13 17:11:00 +02:00
Adrian Sampson
db4e74fd57
Fix mistaken removals
2014-09-12 21:11:53 -07:00
Adrian Sampson
d572bde13b
Tiny docs typos
...
Conflicts:
docs/plugins/index.rst
2014-09-12 20:58:24 -07:00
Fabrice L.
f11bbe6580
fix link
2014-09-12 08:16:01 +02:00
Fabrice L.
469b61689a
Link to the internal whitelist raw file content
2014-09-12 07:50:50 +02: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
3de66ccd65
Remove BitBucket references
2014-09-10 11:53:46 -07:00
Adrian Sampson
558c93f988
Changelog for #931
2014-09-04 10:45:34 -07:00
BrainDamage
87181de29f
updated documentation for play plugin adding relative_to option info
2014-09-04 19:28:36 +02: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
Olin Gay
3b82be1a23
Changes for issue -- mbcollection: Automatically update collection on import #793
2014-08-27 10:26:31 +05:30
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
eb579cf14b
Merge pull request #823 from PierreRust/sortquery
...
Sorting support in beets query mecanism (dbcore)
2014-08-22 14:59:44 -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
Harry Khanna
65c4ae627e
Clarify the default behavior for the write subcommand
2014-08-19 14:06:41 -04:00
Harry Khanna
2ffd3e287f
Add --always flag for write subcommand
...
Forces a write of tags to file even if the file's tags match the database.
This is useful to force plugins that respond to write (e.g., Scrub and Zero) to run on those tags.
This may also make the TODO comment in zero.py less important since creates a way to manually run the zero plugin on a file imported as-is.
2014-08-19 13:43:16 -04:00
Adrian Sampson
d8c4be100d
Spotify: Use logging ( #892 )
...
Instead of one-off logging functions. This also obviates the need for a
separate verbose flag.
2014-08-18 22:30:42 -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
ff875c5d61
Spotify ( #892 ): Simplify interface
...
This changes the flag from --show_failures to --show-failures, which is more
standard among Unixy CLIs. It also reduces some space and line noise in the
output.
2014-08-18 17:29:58 -07:00
Adrian Sampson
3981a6bca0
Merge pull request #892 from olinbg/spotify-plugin
...
Pull request for Spotify plugin development
2014-08-18 17:22:27 -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
Olin Gay
9330e49013
Change spottily plugin output to use syserr for everything except printing the plugin tracks. Allows output to be piped.
2014-08-17 10:36:41 -04:00
Olin Gay
6bab9a2cae
Merge branch 'master' of https://github.com/sampsyo/beets into spotify-plugin
2014-08-17 08:36:32 -04:00
Adrian Sampson
3771134716
Add zsh completion script by @vapniks ( #862 )
2014-08-13 21:54:43 -07:00
Stig Inge Lea Bjørnsen
64fc3539cd
Correct the textual description of a date query
...
The the date query syntax `2008-12..2009-10-11` covers the interval [2008-12-01T00:00:00, 2009-10-12T00:00:00).
2014-08-14 00:44:19 +02: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
f1388eb23d
docs: Add note for 'replace' config and unicode
2014-08-06 18:00:18 +02:00
Thomas Scholtes
76c7ba9186
Add asciify_paths configuration option
2014-08-06 17:53:44 +02:00
Thomas Scholtes
29e4fde571
convert: Simplify format configuration.
...
We don't have to specify the extension. By default it is the same as
the format name.
2014-08-05 12:06:35 +02:00
Thomas Scholtes
c2822a5b90
Documentation and changelog for b2740968
2014-08-05 11:50:06 +02:00
Olin Gay
ce4b45ec76
Pull request for Spotify plugin development, see: https://groups.google.com/forum/#!topic/beets-users/2xsOZC-NMNk
2014-08-03 19:55:50 -04:00
Adrian Sampson
51123d901b
Fixes for chroma.auto ( #888 , fix #629 )
2014-07-25 21:28:52 -07:00
dettrittus
e1d2b5220c
Add 'auto' option in acoustid( Fix #629 )
2014-07-25 23:40:23 -04:00
Adrian Sampson
b7da5df5ee
Docs/changelog for #866
2014-07-13 22:23:59 -07:00
aroquen
b069b16b2e
Added bpm to plugins index
2014-07-14 02:36:54 +02:00
aroquen
090a51597d
New bpm plugin to determine bpm from keystrokes
2014-07-14 02:35:07 +02:00
Adrian Sampson
b8ee0b59b8
Merge branch 'master' of github.com:sampsyo/beets
2014-07-12 10:56:47 -07:00
Adrian Sampson
35994e4bbd
Docs: remove reference to "beet write -a"
...
This flag doesn't really exist!
2014-07-12 10:56:24 -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
38bf08a49e
Move path entry in field list
2014-07-02 18:59:37 -07:00
r04r
f6b59cf7df
Add $path to the list of available values in pathformat.rst
2014-07-03 03:30:34 +02:00
Adrian Sampson
b6582e417f
Changelog and doc fixes for #852
2014-07-02 14:51:41 -07:00
Adrian Sampson
6fcd7c9285
Merge branch 'oprietop-master'
2014-07-02 14:48:34 -07:00
oprietop
8a4c668218
Documenting #852
2014-07-02 09:27:58 +02:00
Adrian Sampson
e5c5e1858c
Changelog for #851 (bucket improvements)
2014-07-01 14:40:39 -07:00
Adrian Sampson
711b1a5bb1
Merge branch 'sotho-master'
2014-07-01 14:38:02 -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
Alexander Elbs
9ca816f247
the bucket plugin transforms a pattern like 'A - D' into something that
...
matches all letters starting with A to D (upper and lower case). This
change allows to put more artists into that bucket. E.g. artists
starting with ä or Ä and 0 to 9 and … (three dots)
Example config for overriding a bucket pattern:
bucket:
bucket_alpha: ['A - D', 'E - L', 'M - R', 'S - Z']
bucket_alpha_regex:
'A - D': ^[0-9a-dA-D…äÄ]
2014-06-30 20:55:28 +02:00
Adrian Sampson
16f6a3daa7
Note about group-albums and import log ( #825 )
2014-06-25 10:05:31 -07:00
Pierre Rust
486289b11a
Add documentation about default sort configuration.
2014-06-15 22:32:25 +02:00
Pierre Rust
3426363775
Add documentation about sort specification.
2014-06-15 22:32:25 +02: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
d2b1fd4da9
Merge branch 'master' of github.com:sampsyo/beets
2014-06-01 12:04:48 -07:00
Adrian Sampson
61083325e3
Fix #796 : flat import of empty directories
2014-06-01 12:04:16 -07:00
Adrian Sampson
85ee7b2b0c
Merge pull request #794 from drm00/beets-on-openbsd
...
beets installation instructions on openbsd
2014-05-29 09:23:22 -07:00
Nils R
96fd33903b
beets installation instructions on openbsd
2014-05-29 13:30:28 +02:00
Adrian Sampson
429188e8e1
Changelog for #776
2014-05-25 15:44:21 -07:00
Lucas Duailibe
d1d166b5b5
Enable use of files with play -a ( closes #776 )
...
This commit changes the output of the play plugin to always use files instead of folders when generating a playlist when using the `-a` option. A new `use_folders` option was added to preserve the old behavior for anyone who wishes it.
2014-05-25 18:47:02 -03: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
9ec26f7402
Merge pull request #767 from ghedo/play_cmd
...
Support commands with options in play plugin
2014-05-18 15:21:09 -07:00
Adrian Sampson
dfa8445980
Style and wording for Google Images ( #766 )
2014-05-17 22:10:39 -07:00
Adrian Sampson
7f675dbf64
Merge branch 'Lemutar-master'
2014-05-17 22:02:09 -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
32a3da5961
Clarify dependencies for RG GStreamer backend
2014-05-17 13:21:55 -07:00
Rafael Bodill
294eefab00
Clarifying ImportFeeds' dir parameter
2014-05-16 16:52:23 +03:00
Lemutar
c890384215
add a test, replace urllibs , update help
2014-05-16 10:56:55 +02:00
Stig Inge Lea Bjørnsen
5d7c78c219
Minor correction in the documentation for date queries.
2014-05-15 20:06:25 +02:00
Alessandro Ghedini
cff45bbf99
Add multi-option command example to the play plugin documentation
2014-05-15 11:07:58 +02:00
Adrian Sampson
7cf6491a65
Changelog for #520
2014-05-13 21:55:22 -07:00
Stig Inge Lea Bjørnsen
e800c9cc62
Plugin rename importmtimes -> importadded.
...
This includes some minor changes to the documentation.
2014-05-14 00:05:44 +02:00
Stig Inge Lea Bjørnsen
94aad7e309
Record mtimes instead of pre-import paths.
...
This adds support for move imports.
Item and file mtime preservation is now configurable and disabled by
default.
2014-05-14 00:05:44 +02:00
Stig Inge Lea Bjørnsen
0bf4222947
Add importmtimes plugin for preserving file mtimes during copy imports.
...
File modification times are stored as item.mtime, item.added and
album.added.
2014-05-14 00:05:44 +02: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
06ab0ec2e2
Tiny wording tweaks for #754
2014-05-10 17:19:04 -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.
0442e6648c
Update bucket.rst
2014-05-10 23:34:52 +02:00
Fabrice L.
befc9746d9
Update pathformat.rst
...
mention bucket function
2014-05-10 23:28:59 +02:00
Fabrice L.
6515fb3095
Update changelog.rst
2014-05-10 23:23:25 +02:00
Fabrice L.
50ca2c683a
Merge pull request #754 from KraYmer/doc_plugins_templ_funcs
...
doc: add section listing template functions/fields provided by plugins
2014-05-10 23:11:17 +02:00
Fabrice L.
c0f7e1fec4
Merge pull request #747 from KraYmer/issue740_buckets
...
Issue740: introduce bucket plugin to organize files in bucket directories
2014-05-10 23:04:28 +02:00
Fabrice Laporte
21feab7ab1
add tests to check bad buckets definitions
...
message is now printed to the user when buckets declared in the config
file cannot be parsed
2014-05-10 10:55:38 +02:00
Fabrice Laporte
1303f0a4df
Merge branch 'doc_plugins_templ_funcs' of github.com:KraYmer/beets into doc_plugins_templ_funcs
...
Conflicts:
docs/reference/pathformat.rst
2014-05-09 09:01:07 +02:00
Fabrice Laporte
c002e4599c
Add text to new _templ_plugins section
...
Replace links to ‘writing-plugin’ by internal links to ‘templ_plugins’.
Add small paragraph at the end of _templ_plugins to mention ‘inline’
plugin and the ‘Writing Plugins’ page.
2014-05-09 08:59:22 +02:00
Fabrice L.
c5babea31f
fix typo from copy/paste
2014-05-08 22:27:21 +02:00
Fabrice Laporte
d8008e145f
Add section listing template functions/fields provided by plugins for path
...
formatting
2014-05-08 22:05:26 +02:00
Adrian Sampson
dd11795cbd
Release script: datestamp and version commands
2014-05-07 19:46:04 -07:00
Fabrice Laporte
4add189608
Add option to extrapolate year buckets names
...
- spans are now tracked via a list of dicts instead of 2 lists
previously (simpler code)
- extend_year_spans() pregenerates all possible ranges at plugin setup
stage
- a BucketError is now raised if declared bucket format not accepted
2014-05-08 01:28:17 +02:00
Adrian Sampson
6b3bea99a0
Changelog for faster queries (lazy formatting)
2014-05-06 12:01:13 -07:00
Fabrice L.
1e7e456f21
Update index.rst
...
indent line
2014-05-04 08:33:04 +02:00
Fabrice Laporte
a138c4989e
include bucket.rst in toc tree
2014-05-04 07:41:02 +02:00
Fabrice L.
8a7f82f354
Update bucket.rst
2014-05-04 07:09:36 +02:00
Fabrice L.
67b3d78b72
Update bucket.rst
2014-05-04 00:04:18 +02:00
Fabrice Laporte
b1d10ed5f9
add bucket plugin doc
2014-05-03 23:48:23 +02:00
Adrian Sampson
1613f9b773
Release script: build command
2014-05-02 14:09:59 -07:00
Adrian Sampson
064013605a
Changelog for #742
2014-05-01 21:16:48 -07:00
Robert Speicher
a7c996d3af
Add before_item_moved event
...
This event gets called just before `util.move` with the same arguments
as the `item_moved` event.
2014-05-01 20:38:07 -04:00
Adrian Sampson
9101b88499
Slightly shorter description of autotag
...
Brevity is the soul of documentation.
2014-04-29 21:57:39 -07:00
Evan Purkhiser
63fc7e04e6
docs: Document 'import.autotag' configuration
2014-04-30 00:14:49 -04:00
Adrian Sampson
233f71a457
Use real booleans for whitelist/canonical options
...
As opposed to the strings "true" and "false".
2014-04-28 23:00:00 -07:00
Fabrice L.
f6337d2d1f
Update lastgenre.rst
2014-04-28 10:44:53 +02:00
Thomas Scholtes
fea5df2339
covert: embed coverart into converted files
2014-04-26 19:49:29 +02:00
Thomas Scholtes
c20c62409d
convert: log error instead of crashing
2014-04-26 19:47:50 +02:00
Adrian Sampson
a81d01b969
Changelog for #723
2014-04-25 13:45:45 -07:00
Adrian Sampson
80bec3935e
config name change, changelog for #692
2014-04-22 14:50:54 -07:00
Adrian Sampson
8cc05077ed
Merge branch 'SUTJael-ftintitle_drop'
2014-04-22 14:47:28 -07:00
Adrian Sampson
129015b8d9
changelog thanks for #714
2014-04-22 14:46:22 -07:00
Bruno Cauet
7b0ce4f28e
Disable the video stream in all ffmpeg conversions
...
Propagate the previous commit's change to all ffmpeg command lines.
2014-04-21 19:59:18 +02:00
Bruno Cauet
db2a2d1e25
Disable video feed in ffmpeg's flac conversion
...
Video feeds may be found in flac files, and the current ffmpeg
conversion command does not ignore them, causing beets to fail
to convert the file.
Add `-vn` to the command line to fix the problem.
Fix issue #712 .
2014-04-21 15:37:10 +02:00
Adrian Sampson
e8f56c897b
play ( #708 ): obviate debug option
...
Just reuse beets' global verbose logging.
2014-04-19 14:54:20 -07:00
Adrian Sampson
9192b7f5cb
play plugin ( #708 ): docs clarification, etc.
2014-04-19 14:41:30 -07:00
Adrian Sampson
492acbb721
Merge pull request #708 from davidhampgonsalves/master
...
Play Plugin
2014-04-19 14:32:34 -07:00
david hamp-gonsalves
f8b6c1ea11
added default commands to use system file associations
2014-04-19 08:52:18 -03:00
Adrian Sampson
8fe8cee362
docs: add missing ReST :ref:
2014-04-18 16:06:21 -07:00
Adrian Sampson
81d04643bf
changelog for #696
2014-04-18 15:39:55 -07:00
david hamp-gonsalves
22f341eb97
added play plugin and docs
2014-04-18 10:33:53 -03:00
Adrian Sampson
309c5c1a58
fix #705 : unicode in SoundCheck fields
2014-04-17 18:10:16 -07:00
Adrian Sampson
0de340d516
changelog for #697
2014-04-17 12:04:48 -07:00
Adrian Sampson
9d6c6f76bb
changelog for #699
2014-04-17 09:14:36 -07:00
Adrian Sampson
115a0b06d3
changelog for #695
2014-04-16 15:19:29 -07:00
Adrian Sampson
8877d2a5c2
changelog entry for #693
2014-04-16 10:22:49 -07:00
Adrian Sampson
408ef87622
version bump for 1.3.6
2014-04-15 21:27:59 -07:00
Adrian Sampson
033cf9ec21
spell check
2014-04-15 21:17:23 -07:00
Adrian Sampson
f878844fbd
more readable changelog for 1.3.5
2014-04-15 21:13:14 -07:00
Adrian Sampson
d91960a8cf
minor comment/doc tweaks for #690
...
The description of the import command was getting a bit unwieldy. Splitting up
the paragraph helped a little, but the docs could still use some love here.
2014-04-15 20:41:10 -07:00
SUTJael
2b7538ee82
Add drop option to FtInTitlePlugin
2014-04-15 23:04:41 +02:00
Adrian Sampson
38c2b9ad1a
Merge pull request #691 from camikazegreen/patch-1
...
Minor typo fix
2014-04-15 13:42:59 -07:00
Thomas Scholtes
02acb86bd9
Fix typo in changelog
2014-04-15 22:32:28 +02:00
Thomas Scholtes
a0e412076d
Merge branch 'import-zip'
...
Closes #156
2014-04-15 22:27:42 +02:00
camikazegreen
8144ccf74b
Minor typo fix
2014-04-15 13:19:23 -07:00
Thomas Scholtes
07d1e74656
Introduce config command in "Getting Started" docs
...
This is what the command intends to do: Get you started more quickly.
2014-04-15 20:48:15 +02:00
Thomas Scholtes
63097650ff
Add docs and changelog for archive import
2014-04-15 20:36:46 +02:00
Adrian Sampson
fc143ecd54
changelog & style tweaks for #686
2014-04-14 10:43:09 -07:00
Adrian Sampson
9fd0e1d3fe
fix #687 : template indexes in logging statements
2014-04-14 10:35:20 -07:00
Pedro Silva
cf2f78ef55
fix #685 : truncate files larger than 50MB for upload
...
The new behavior is as follows:
1. If the file size is greater than 50MB, and the 'truncate' config
option is 'no', skip the file.
2. If the file size is greater than 50MB, and the 'truncate' config
option is 'yes', reencode the file to ogg, and truncate to first 5
minutes.
2014-04-14 10:00:54 +02:00
Adrian Sampson
9dd4ad96bd
syspath: correctly prefix Windows UNC paths
...
Identified while tackling #670 , but this should actually solve some legitimate
problems with cataloging music on a network drive.
2014-04-13 13:19:03 -07:00
Adrian Sampson
2ff8045172
rewording in changelog
2014-04-12 13:37:46 -07:00
Adrian Sampson
2dafaa2f0c
Merge branch 'KraYmer-lyrics-enh-tests'
2014-04-12 12:58:20 -07:00
Adrian Sampson
cbbf084d8e
slightly expand docs for keyfinder
2014-04-12 11:18:34 -07:00
Thomas Scholtes
650b49795b
Add keyfinder plugin
...
Closes #662 and #279 .
2014-04-12 18:44:38 +02:00
Fabrice L.
8f43b38586
Update changelog.rst
2014-04-12 13:01:06 +02:00
Fabrice Laporte
8a66efd2e8
update changelog
2014-04-12 12:41:10 +02:00
Adrian Sampson
271a1627a5
mbsync: call album.save()
...
This must have been broken as long as album.save() was a necessary call (i.e.,
since the introduction of the dbcore base classes).
2014-04-11 19:50:13 -07:00
Thomas Scholtes
c01fc542ed
Support for initial_key with EchoNest
2014-04-11 21:03:11 +02:00
Adrian Sampson
6989d77a7a
"invalid MBID" messages are now debug logs ( #616 )
2014-04-10 14:46:26 -07:00
Adrian Sampson
33b44717ab
embedart: catch log errors ( fix #678 )
2014-04-10 11:24:59 -07:00
Thomas Scholtes
4a2f0d11b8
Flake fixes
2014-04-09 18:22:02 +02:00
Adrian Sampson
9ad5e323e4
changelog note for #642
2014-04-08 15:27:10 -07:00
Adrian Sampson
8fb5ddc3b9
revise docs for expanded RG plugin
...
Among other things, this clarifies which options are available with each
backend.
2014-04-07 20:07:39 -07:00
Adrian Sampson
28556a0c37
catch ReadError when calling item.read()
2014-04-07 19:42:54 -07:00
Thomas Scholtes
55e5381bbd
Merge branch 'extendable-mediafile'
...
Conflicts:
beets/library.py
docs/dev/plugins.rst
2014-04-07 23:49:29 +02:00
Johannes
2eadd9e3de
Update MPD links in docs
2014-04-07 18:04:15 +01:00
Thomas Scholtes
5fae387d26
Changelog for 9d87a7fc02
2014-04-07 18:08:27 +02:00
Adrian Sampson
dd053d7723
changelog and style fixes for #665
2014-04-06 17:59:30 -07:00
Adrian Sampson
1d212eb126
Merge branch 'master' of github.com:sampsyo/beets
2014-04-06 17:56:40 -07:00
Yevgeny Bezman
9c00e43b30
changelog: added a note regarding the new replaygain plugin
2014-04-06 08:49:38 +03:00
Yevgeny Bezman
2a6e5c7273
Merge branch 'replaygain-backends'
...
Conflicts:
tox.ini
2014-04-06 08:45:35 +03:00
Adrian Sampson
1bb8991a60
windows guide: simplify pip installation
...
The get-pip.py script is immensely convenient and will get setuptools for you
if you don't have it already.
2014-04-05 18:46:05 -07:00
Adrian Sampson
c742ad631e
version bump: 1.3.5
2014-04-05 11:55:14 -07:00
Adrian Sampson
f44960c774
one day late
2014-04-05 11:39:11 -07:00
Adrian Sampson
44bd499af8
pretty up changelog for 1.3.4 release
2014-04-04 18:15:01 -07:00
Yevgeny Bezman
71a447fac1
replaygain: Update documentation to include some info regarding the GStreamer backend
2014-04-04 19:17:41 +02:00
Thomas Scholtes
ee2cf0df8e
Plugins can't extend MediaFile anymore
...
Backported from #607 .
See https://github.com/sampsyo/beets/pull/607#issuecomment-38387100
This will be return in #644 .
2014-04-04 14:28:47 +02:00
sahandKashani
3d675b2339
bash completion documentation fix for GNU Bash-4.2
...
In GNU Bash-4.2, I have to put quotes around the eval statement for the shell to correctly interpret the output of the beet completion command.
2014-04-04 09:28:53 +02:00
Adrian Sampson
d407db725f
convert: catch OSErrors and display error message
...
This also adds close_fds (only available on Unixes) to the common subprocess
invocation utility.
2014-04-03 19:47:21 -07:00
Thomas Scholtes
eb4c323bcb
Plugins can now extend MediaField
2014-04-04 00:48:29 +02:00
Adrian Sampson
ac99622ec7
Merge branch 'single-files'
...
Conflicts:
docs/changelog.rst
2014-04-03 13:20:53 -07:00
Adrian Sampson
3372fd3066
avoid unnecessarily reloading weights ( #609 )
...
In my profiling runs, this was taking 80% of the matching time to recompute
exactly the same dict over and over. Worth optimizing.
`beet bench_match` went from 80 seconds to 17 seconds on my machine with this
change.
2014-04-03 12:13:29 -07:00
Adrian Sampson
c6abfa57c7
docs: link to beets-check plugin
2014-04-02 21:20:03 -07:00
Adrian Sampson
b683f239f0
some style tweaks for #638
2014-04-02 21:18:41 -07:00
Adrian Sampson
c9141a6adf
import single files and one-track albums
...
An alternate proposal for what's being discussed in #640 .
2014-04-02 17:14:48 -07:00
Bruno Tournay
cd70e92b7f
Modify command: ability to delete/reset an attribute (beet modify field!)
2014-04-01 22:38:33 +02:00
Adrian Sampson
8d196a8c01
changelog for #632
2014-03-26 13:39:12 -07:00
Thomas Scholtes
4a6e3f12f1
Made config.yaml link to config page
...
Cherry picked from e9d7e9469f which was on wrong
branch. See #626
2014-03-24 17:59:22 +01:00
geigerzaehler
3ac2c7a1d7
Merge pull request #603 from geigerzaehler/write-exception-handling
...
Exception handling for item writes
2014-03-24 17:55:48 +01:00
Thomas Scholtes
574903e986
Add FileOperationError and handling in item.write()
2014-03-24 14:22:27 +01:00
Thom Wiggers
a4c5c575b5
Removed gbeets
...
It's link only lead to a readme on GitHub, not to any code.
2014-03-23 13:13:35 +01:00
Thomas Scholtes
a399f294e8
Handle exceptions in item.write and use plugin abort
2014-03-22 13:25:25 +01:00
Thomas Scholtes
92061099fe
Add BeforeWriteError for plugins
...
The idea is that plugins may want to prevent beets from writing a file (for
example if an integrity check failed).
2014-03-22 13:25:25 +01:00
Adrian Sampson
810841ba5a
a couple new extremely basic FAQs
...
These are also very common questions from new users.
2014-03-21 18:04:35 -07:00
Adrian Sampson
882d2305c0
docs: emphasize that you create config.yaml
...
This is, shockingly, the #1 question I get asked. I hope this helps.
2014-03-21 17:55:18 -07:00
Adrian Sampson
1fb2584a06
avoid crashes on Mutagen bugs in save() ( #622 )
2014-03-20 14:35:45 -07:00
yoasif
0a9b41d984
Fixing last commit
...
b843071100
2014-03-19 23:18:19 -04:00
yoasif
b843071100
Fixed "hacking" link to point to Developers section
2014-03-19 23:01:15 -04:00
brilnius
e1878b34e7
Merge pull request #618 from brilnius/fix615
...
lastgenre plugin: separator in genre lists can now be configured
2014-03-19 22:22:41 +01:00
Bruno Tournay
3348c0e3c2
Typo correction
2014-03-19 22:12:56 +01:00
Adrian Sampson
b0fd64662d
update docs for #619
2014-03-19 10:34:03 -07:00
Thomas Scholtes
51647e6514
Changelog for 0daea144e8
2014-03-19 17:30:15 +01:00
Bruno Tournay
41e7611ead
Replace option: leading whitespaces are also removed by default
2014-03-18 22:25:06 +01:00
Bruno Tournay
26abd603c8
Changelog for previous change (lastgenre separator)
2014-03-18 22:12:16 +01:00
Bruno Tournay
618708916b
Separator in genre lists can now be configured
2014-03-18 22:03:11 +01:00
Adrian Sampson
cc1780f328
changelog for #586
2014-03-14 09:50:41 -07:00
Thomas Scholtes
4205d1a7b9
Plugins can change task.choice_flag in import_task_choice handler
2014-03-11 19:18:19 +01:00
Thomas Scholtes
4c41a02c72
Changelog for 002d3600
2014-03-11 00:11:03 +01:00
brilnius
b8ef621941
Merge pull request #599 from brilnius/spl_auto
...
Ability to disable auto regeneration of smartplaylist
2014-03-10 22:46:55 +01:00
Bruno Tournay
0d2f18efb5
Added mention that smartplaylist auto-regeneration can be disabled
2014-03-10 22:45:27 +01:00
Thomas Scholtes
ff9e4f4dcb
Add after_write plugin event
2014-03-10 16:34:12 +01:00
Bruno Tournay
33632e0caf
We can now disable auto regeneration of smartplaylist
2014-03-09 22:57:07 +01:00
Adrian Sampson
fb038ecc30
changelog & style tweaks for album_query ( #595 )
2014-03-09 13:22:34 -07:00
Adrian Sampson
aa01906761
Merge pull request #595 from brilnius/spl_album_query
...
smartplaylist album_query parameter
2014-03-09 13:17:49 -07:00
Adrian Sampson
01a713df91
changelog and docs for #597
2014-03-09 11:49:50 -07:00
Adrian Sampson
ef36890a4e
changelog and code simplification for #594
2014-03-08 13:58:37 -08:00
Bruno Tournay
05d54b4f23
Added ability to also include in playlist result from query based on albums (album_query parameter).
2014-03-08 21:24:56 +01:00
Adrian Sampson
c846ecd48d
completion: mention shell startup time
...
according to @geigerzaehler's suggestion
2014-03-08 12:07:21 -08:00
Adrian Sampson
a6ca63d67c
bash completion ( #553 ): expand docs
2014-03-07 15:03:30 -08:00
Adrian Sampson
f06a16819f
spl mutli-query ( #575 ): remove option, changelog
2014-03-07 14:26:49 -08:00
Adrian Sampson
f9b9ab5db8
Merge branch 'spl_multi_query' of https://github.com/brilnius/beets into brilnius-spl_multi_query
2014-03-07 14:22:38 -08:00
Adrian Sampson
3556356f03
Merge pull request #580 from ian-kelling/master
...
Clarify debian/ubuntu pip installation.
2014-03-06 11:35:13 -08:00
Adrian Sampson
c62277134e
changelog for #579/#578
2014-03-06 11:23:00 -08:00
Adrian Sampson
b8af77bdea
changelog (& tiny tweak) for #567
2014-03-06 11:03:41 -08:00
Adrian Sampson
f71307f87e
changelog for #570
2014-03-06 11:00:00 -08:00
Adrian Sampson
4e89bf215c
add link to Slackware SlackBuild
2014-03-06 10:56:55 -08:00
Adrian Sampson
26c2fa7fd0
changelog/thanks for #577
2014-03-06 10:45:03 -08:00
Ian Kelling
da3531bd34
Clarify debian/ubuntu pip installation.
2014-03-05 16:22:17 -08:00
Bruno Tournay
ab513f7bc2
Add the ability to gather the result of ^Cveral queries into a smartplaylist
2014-03-05 21:40:24 +01:00
Thomas Scholtes
8a5a2fcebf
Merge branch 'completion'
...
Conflicts:
beets/ui/commands.py
docs/reference/cli.rst
2014-03-02 23:06:05 +01:00
Adrian Sampson
a50aae769c
changelog/thanks for #563
2014-03-02 13:39:28 -08:00
Adrian Sampson
bb6372abfd
changelog/thanks for #562
2014-03-02 09:38:17 -08:00
Thomas Scholtes
44c843793b
Add completion of plugin commands
2014-03-02 16:18:16 +01:00
Thomas Scholtes
25080bd59f
Add documentation for completion command
2014-03-02 15:50:23 +01:00
Adrian Sampson
ecace62e14
changelog/thanks for #560
2014-03-01 09:55:04 -08:00
Adrian Sampson
692645466e
documentation expansion for config command ( #552 )
2014-02-28 09:31:10 -08:00
Thomas Scholtes
91bba13acb
Changelog for config command
2014-02-28 16:53:19 +01:00
Thomas Scholtes
c345df9155
Merge branch 'config_command'
...
Conflicts:
beets/ui/commands.py
docs/reference/config.rst
test/_common.py
2014-02-28 16:50:06 +01:00
Adrian Sampson
cd7b74271a
avoid repr() on paths in filesystem errors
2014-02-27 19:47:03 -08:00
Adrian Sampson
d9435552d3
changelog and style/docs for #527
2014-02-27 19:25:54 -08:00
Adrian Sampson
982ccce02e
version bump: 1.3.4
2014-02-27 10:55:46 -08:00
Adrian Sampson
f9a820d303
summarize changelog for 1.3.3 release
2014-02-26 20:31:06 -08:00
Adrian Sampson
5606e60e72
changelog/thanks for #554
2014-02-23 12:14:32 -08:00
Adrian Sampson
1413a842f7
update: restore "deleted" indication
2014-02-22 00:51:05 -05:00
Adrian Sampson
52682a0777
changelog for better difference formatting
2014-02-22 00:48:27 -05:00
Adrian Sampson
8ddf04e711
refine config location discussion ( #513 )
2014-02-21 21:22:55 -05:00
Adrian Sampson
622ca2b244
Unixy location is fallback on OS X
...
This is mainly for backwards compatibility. It's also an effort to reduce the
support burden; this way, I can say "your config directory is ~/.config/beets"
without needing to ascertain whether someone is on a Mac.
2014-02-21 20:57:06 -05:00
Thomas Scholtes
575dc9d0c1
Documentation for config command
2014-02-18 21:29:31 +01:00
Thomas Scholtes
d0e5b411cf
Documentation for configuration location
2014-02-18 18:24:49 +01:00
Adrian Sampson
5d55312fdb
add TOCs to some documentation
2014-02-16 19:25:26 -08:00
Adrian Sampson
1d67201290
link to copyartifacts plugin
2014-02-13 21:38:55 -08:00
Adrian Sampson
a2075d31e5
modify: use formatted values in _showdiff()
...
Perhaps we should use this for other commands also. One outstanding issue is
strange highlighting (e.g., "True -> False" helpfully shows that the "e" did
not change).
2014-02-13 21:33:58 -08:00
Adrian Sampson
e37d00c93c
changelog for config priorities ( #513 )
2014-02-13 13:58:47 -08:00
Adrian Sampson
276a09bad7
clean up --config handling
...
In reference to a363d9672f . This helps preserve
modularity/readability by avoiding contamination of the subcommand logic with
beets-specific logic.
2014-02-13 13:46:20 -08:00
Adrian Sampson
23fb5da1dc
Revert "Replace path separators from config"
...
This reverts commit c82b31e750 .
Conflicts:
docs/changelog.rst
2014-02-13 13:22:45 -08:00
Adrian Sampson
c6d649eadf
changelog/thanks for #535
2014-02-11 09:53:41 -08:00
Adrian Sampson
3dd9e4622f
lastgenre: tolerate el.weight is None
2014-02-11 09:49:15 -08:00
Adrian Sampson
4c5fc8fd76
echonest: use only one plugin class ( fix #536 )
2014-02-10 22:08:15 -08:00
Thomas Scholtes
ba226f566d
Update docs for fix a363d967
2014-02-10 17:29:23 +01:00
Adrian Sampson
8ffe83b99e
fetchart: fix #533 , remote_priority ignoring local
2014-02-09 16:10:53 -08:00
Adrian Sampson
ee713d153c
ihate: fix singletons (from #486 , fix #411 )
2014-02-08 12:11:32 -08:00
Adrian Sampson
67df43b9cf
changelog/thanks for #486 ( close #398 )
2014-02-08 12:05:19 -08:00
Adrian Sampson
fe5c175cc3
style fixes for ihate ( #486 )
2014-02-08 12:00:23 -08:00
Adrian Sampson
5f2cb6b5cd
Merge pull request #486 from BrainDamage/master
...
Added support for queries in iHate plugin as opposed to hardcoded regexes
2014-02-08 11:40:23 -08:00
Adrian Sampson
5e2f7d6fcc
remove some anachronisms from the docs
2014-02-07 19:55:07 -08:00
BrainDamage
6836e9c725
updated iHate plugin to replace hardcoded regex system in favour of more flexible queries
...
changed config layout of iHate plugin to a simpler system
updated unit test for ihate plugin accordingly
updated docs for ihate plugin accordingly
2014-02-07 21:37:33 +01:00
Thomas Scholtes
c82b31e750
Replace path separators from config
2014-02-06 14:22:40 +01:00
Adrian Sampson
802c4560d4
changelog/docs for #521 , fix #402
2014-02-05 20:44:43 -08:00
Adrian Sampson
cb783d11c3
style and changelog for #525
2014-02-04 23:19:34 -08:00
Stig Inge Lea Bjørnsen
58924375d3
Merge pull request #521 from silb/datequery_plugin
...
Add a plugin for querying date fields against date intervals or instants...
2014-02-04 13:03:39 -08:00
Stig Inge Lea Bjørnsen
732daddf53
Move the date query documentation into the query reference documentation.
2014-02-04 21:48:33 +01:00
Adrian Sampson
591bc4f348
add amazon plugin to external plugin list
2014-02-03 11:46:11 -08:00
Adrian Sampson
aade215300
update list of external plugins
2014-02-02 14:58:02 -08:00
Thomas Scholtes
dc0e9824d7
Add reference url in docs
2014-02-02 23:24:52 +01:00
Adrian Sampson
9294140388
log errors, don't crash, when calling convert
2014-02-02 14:12:14 -08:00
Adrian Sampson
aaeb166608
a bit more documentation for --config
2014-02-02 13:48:21 -08:00
Adrian Sampson
036051ed88
silence a ReST complaint
2014-02-02 13:15:50 -08:00
Adrian Sampson
1276e17a03
changelog/thanks for #522
2014-02-02 13:14:01 -08:00
Thomas Scholtes
f4ad66063c
Fix typos in web doc
2014-02-02 19:20:41 +01:00
Thomas Scholtes
b392ff1c94
JSON API documentation
2014-02-02 19:04:04 +01:00
Adrian Sampson
b0d8fdfea6
changelog for #519
2014-02-02 09:55:42 -08:00
Stig Inge Lea Bjørnsen
be3bcbafe6
Add a plugin for querying date fields against date intervals or instants.
...
The interval syntax is similar to that of NumericQuery.
Example: beet ls 'added:T2008..2010'
2014-02-02 17:17:11 +01:00
Adrian Sampson
8b87fff3e3
a bit more documentation for --group-albums ( #518 )
2014-02-01 12:52:16 -08:00
Thomas Scholtes
6a872ae560
Add --group-albums cli option
2014-02-01 15:36:11 +01:00
Thomas Scholtes
736835ce72
Rename as aLbums option ( #518 )
2014-02-01 12:56:17 +01:00
Adrian Sampson
d6013f51d2
a bit more docs, changelog for #518
2014-01-31 17:01:18 -08:00
Adrian Sampson
456c8a7f01
fromfilename: fix #460 : crash w/ no capture groups
2014-01-30 08:19:16 -08:00
Thomas Scholtes
d75f6667e1
Add --config cli option
2014-01-29 23:38:05 +01:00
Thomas Scholtes
e628e33d78
Album import docs
2014-01-28 23:37:16 +01:00
Adrian Sampson
d674ca31e4
changelog/thanks for #512
2014-01-28 10:15:24 -08:00
Adrian Sampson
d6e1bc547f
docs: fix reference to Transaction
2014-01-28 09:50:38 -08:00
Adrian Sampson
069ccde3e6
changelog/thanks for #511
2014-01-28 09:49:33 -08:00
Adrian Sampson
620f0f8727
fetchart colors ( #508 ): simplify, new colors
...
Also a changelog entry.
2014-01-27 22:51:58 -08:00
Adrian Sampson
06b3ee179c
comments, naming, and docs for part of #509
2014-01-27 22:38:23 -08:00
Adrian Sampson
bac1d661d2
"advanced" guide on manually choosing path formats
2014-01-25 23:56:04 -08:00
Adrian Sampson
d72f21d47b
catch OSError when checking for convert program
...
As reported by zeltak on IRC.
2014-01-24 20:33:41 -08:00
Adrian Sampson
081593bcb9
changelog: web API change
2014-01-22 16:36:32 -08:00
Adrian Sampson
f7ff8e9f99
changelog/thanks for #499
2014-01-20 18:57:54 -08:00
Adrian Sampson
28d4b9320c
Merge pull request #499 from geigerzaehler/master
...
Make pluginpath configuration useable
2014-01-20 18:55:20 -08:00
Adrian Sampson
9ee4adc5e1
move remaining generic Query types to dbcore.query
...
NumericQuery is still broken. This, of course, is the whole reason for the
change.
2014-01-20 16:40:50 -08:00
Adrian Sampson
77daa542c8
fix infinite-recursion regression in rewrite
...
Reported by axion on IRC.
2014-01-20 11:39:33 -08:00
Thomas Scholtes
a4b6976755
Make plugin path configuration useable
2014-01-20 17:39:46 +01:00
Adrian Sampson
3787b59430
changelog/thanks for #493
2014-01-14 13:04:56 -08:00
Stig Inge Lea Bjørnsen
6ed430d730
Send a plugin event when a file is copied.
...
I use this event in a plugin that needs to know which file outside the
library an item was copied from during import.
2014-01-14 21:53:12 +01:00
Adrian Sampson
3d5d071fe7
fix docs to refer to dbcore module
2014-01-13 17:25:07 -08:00
Adrian Sampson
f239489549
docs: remove outdated path_format config option
...
The example config contained a configuration key that's been unsupported for
years! How embarrassing.
2014-01-10 19:12:45 -08:00
Adrian Sampson
960e6b2593
changelog/thanks for #489
2014-01-09 22:30:46 -08:00
Adrian Sampson
ec77d92cf9
Merge pull request #489 from neomilium/master
...
events: add item_removed event
2014-01-09 22:28:53 -08:00
Romuald Conty
f0483ccd85
doc: add documentation about 'item_removed' event
2014-01-10 01:23:47 +00:00
Adrian Sampson
a046551304
handle some exceptions while writing during import
...
A few people get freaky crashes at this point, even though it theoretically
should be impossible (since reading the file succeeded earlier). This should
help the import process not croak at that point.
2014-01-09 12:07:08 -08:00
Adrian Sampson
1ad1f7634c
py26 compatible format strings ( fix #490 )
2014-01-09 11:22:49 -08:00
Adrian Sampson
fe725fb9a9
changelog/thanks for #487
2014-01-05 13:34:13 -08:00
Adrian Sampson
806c6bf1fa
Merge pull request #483 from yoasif/patch-1
...
Added instructions on how to run manually from CLI
2013-12-26 21:36:46 -08:00
yoasif
54a34a77f0
Slight grammar improvement
2013-12-26 23:58:09 -05:00
yoasif
8eb30f77f0
Added instructions on how to run manually from CLI
2013-12-26 23:54:33 -05:00
Adrian Sampson
cc5e3d489c
item templates can use album flexattrs ( fix #461 )
2013-12-25 15:49:51 -08:00
Adrian Sampson
3e59c158ff
enable queries over computed attributes
...
This makes containment (field in obj) work with all attributes even though
other dict-like methods for iterating over the object don't expose computed
fields by default. I think this is the right compromise to avoid accidental
eager evaluation of computed fields.
2013-12-24 15:30:39 -08:00
Adrian Sampson
b38812b452
collapse model base classes
...
The artificial separation was hurting legibility/maintainability more than it
was helping.
2013-12-24 15:20:52 -08:00
Adrian Sampson
aeb9afdbb5
1.3.2: finish up changelog
2013-12-22 16:17:02 -08:00
Adrian Sampson
f9b978a1c7
docs: link to mailing list, not me directly
...
It's about time for beets to "grow up" as an open-source project and to be
more owned by the community rather than just by me alone. Questions should go
to the hive mind. :)
2013-12-22 13:52:02 -08:00
Adrian Sampson
888f76a631
merge
2013-12-22 13:44:37 -08:00
Adrian Sampson
0852f8ff4a
docs: "using plugins" section
...
Plugin pages can now link to :ref:`using-plugins` for instructions.
2013-12-22 13:41:41 -08:00
Adrian Sampson
638b2e3321
organize 1.3.2 changelog
2013-12-22 13:14:53 -08:00
Adrian Sampson
5d55c21c38
changelog for scrub mp4 fix
2013-12-22 12:49:06 -08:00
Adrian Sampson
3e1be1346a
deprecate old echonest_tempo plugin
2013-12-18 16:26:29 -08:00
Adrian Sampson
a9b4169ee2
zero out month & day when missing from match
2013-12-18 16:20:40 -08:00
Adrian Sampson
3338ef2ff2
lastgenre: multiple + canonical genres ( fix #478 )
2013-12-17 17:29:37 -08:00
Adrian Sampson
19868946d5
mpdstats refactor: comments/credit
2013-12-12 15:47:26 -08:00
Adrian Sampson
15b6433db0
echonest: docs pass
2013-11-29 19:21:59 -08:00
Adrian Sampson
5e08c178e6
echonest: fix codegen/identify
...
I broke two things:
- forgot to return the fingerprint! oops
- need to handle raw Exception raised by pyechonest
2013-11-29 10:09:09 -08:00
Adrian Sampson
8f54b2ef3d
sync docs with previous commit
2013-11-25 23:20:31 -08:00
Adrian Sampson
e475e40b41
docs proofreading
2013-11-25 23:02:01 -08:00
Adrian Sampson
cf3af711da
replace: tolerate None replacements
...
Avoids confusion/traceback when you leave off the replacement string instead
of using ''.
2013-11-25 21:52:46 -08:00
Adrian Sampson
bc660ec47f
clutter option: permit whitespace-separated
2013-11-25 21:37:47 -08:00
Adrian Sampson
38ecb35718
lyrics -f ( #455 , closes #414 ): style, changelog
2013-11-25 15:58:53 -08:00
Adrian Sampson
d7d1f1f78c
changelog/thanks for 887e02c fix
2013-11-25 15:51:57 -08:00
Adrian Sampson
f98dde1b7e
docs/changelog for write ( #328 , #448 )
2013-11-25 15:34:11 -08:00
Adrian Sampson
6ee8bb8505
changelog reorganization
2013-11-25 15:08:53 -08:00
Adrian Sampson
8d06820d9a
docs: flexattrs guide in "advanced" guide
2013-11-25 14:55:43 -08:00
Adrian Sampson
3a08b72eba
new file format? file a bug
...
(as opposed to emailing me directly)
2013-11-25 14:45:47 -08:00
Adrian Sampson
81fddad7c3
docs: note about possible lagging packaged version
...
It's surprising how many Debian users don't realize they're looking at the
wrong version of the docs.
2013-11-25 14:42:40 -08:00
Pedro Silva
9b75db8326
merge Bitdemon-master
...
- minor style changes
- synchronize with documentation
2013-11-17 12:34:53 +01:00
Adrian Sampson
b266a2b182
changelog/thanks for #451
2013-11-07 10:39:06 -08:00
Adrian Sampson
3ccd231765
id3v23: remove one redundant case; changelog/thanks
2013-11-05 19:59:45 -08:00
Peter Schnebel
6e30af0adb
added new plugin mpdstats to changelog
2013-11-04 11:04:46 +01:00
Adrian Sampson
5ba52d669e
fix id3v23 tag writing
...
Fix due to Chris Cogburn on the mailing list.
2013-11-03 21:36:57 -08:00
Peter Schnebel
ea31a7ef2a
moved
2013-11-01 22:09:05 +01:00
Peter Schnebel
6925a9d2a6
fixed formating
2013-11-01 22:08:57 +01:00
Peter Schnebel
2437ff5cc3
fixed formating
2013-11-01 22:08:23 +01:00
Peter Schnebel
ba419d503d
fixed formating
2013-11-01 22:06:30 +01:00
Peter Schnebel
4e6a4316f5
fixed doc file name
2013-11-01 22:04:31 +01:00
Peter Schnebel
263da2bc52
too much text ...
2013-10-31 21:30:39 +01:00
Peter Schnebel
accaf5c21d
update docs
2013-10-31 21:12:02 +01:00
Peter Schnebel
e4abf0af35
renaming mpc to mpdstats
2013-10-31 20:28:09 +01:00
Peter Schnebel
2bbf83e1a0
first draft for documentation
2013-10-31 17:10:25 +01:00
Peter Schnebel
0d2458cfb4
first draft for documentation
2013-10-31 17:07:47 +01:00
Peter Schnebel
a13832a562
Small correction and link to detailed information for the echonest plugin.
2013-10-27 11:14:54 +01:00
Peter Schnebel
479f92f250
Merge pull request #424 from pscn/echoplus
...
New plugin to fetch extended information from the EchoNest (call for feedback)
2013-10-27 03:10:29 -07:00
Peter Schnebel
e2a14985c9
added the echonest plugin
2013-10-27 11:08:42 +01:00
Peter Schnebel
8fca70a0be
added the echonest plugin
2013-10-27 11:08:03 +01:00
Peter Schnebel
a45f8d6abf
removed echonest_ prefix
2013-10-27 08:53:08 +01:00
Adrian Sampson
2481dc244b
convert: iterate over the right items ( fix #439 )
2013-10-26 11:08:52 -07:00
Peter Schnebel
d9a1b81bff
added echonest to the index
2013-10-26 13:57:20 +02:00
Peter Schnebel
a7eb1f0493
added partial documentation
2013-10-26 12:50:03 +02:00
Peter Schnebel
5dbb277b1a
added partial documentation
2013-10-26 12:49:52 +02:00
Pedro Silva
1e737d146b
Add new copy, move, delete, and tag options
2013-10-23 17:15:16 +02:00
Pedro Silva
3379c31f4f
Add new option 'checksum' for specifying arbitrary checksumming commands
2013-10-23 01:32:05 +02:00
Pedro Silva
587de12ecc
Default to match on mb_{track,album}id
2013-10-22 22:53:07 +02:00
Pedro Silva
7299ed24c6
Add vararg_callback utility function to beets.ui
...
Optparse doesn't support argparse nargs='+' style arguments. This patch
adds a callback utility function that allows that idiom. The function is
taken from the page at
http://docs.python.org/2/library/optparse.html#callback-example-6-variable-arguments .
Here's an example of how to use it:
from beets.ui import vararg_callback
parser.add_option("-c", "--callback", dest="vararg_attr",
action="callback", callback=vararg_callback)
2013-10-22 18:11:24 +02:00
Pedro Silva
6ae10ed765
add 'keys' option to allow duplicate matching on arbitrary attributes
...
- towards addressing #427
- TODO: invert key list
- TODO: implement alternative strategies (fp, md5, etc)
2013-10-21 23:32:33 +02:00
Adrian Sampson
2bb2827a16
merge
2013-10-20 13:32:15 -07:00
Adrian Sampson
6ddb296c87
mediafile: add lower-case RG ID3 tags
2013-10-20 13:31:39 -07:00
Peter Schnebel
c82cd29081
requires 'self'
2013-10-18 14:10:16 +02:00
Peter Schnebel
840bf15e5b
fixed typo
2013-10-18 12:52:22 +02:00
Peter Schnebel
332e8a2924
Revert "bugfix for too many upload retires + added comments"
...
This reverts commit 8700736020 .
2013-10-18 00:17:40 +02:00
Peter Schnebel
8700736020
bugfix for too many upload retires + added comments
2013-10-18 00:12:16 +02:00
Peter Schnebel
185ef32551
removed duplicate
2013-10-17 23:39:59 +02:00
Adrian Sampson
3070ac382e
lastgenre count/min_weight ( #416 ): changelog/thanks
...
Also closes #407 .
2013-10-17 12:07:31 -07:00
Adrian Sampson
f09bf57f6a
Merge pull request #416 from pscn/master
...
Added min_weight option to lastgenre plugin, to provide for filtering out unpopular genres.
2013-10-17 12:00:35 -07:00
Adrian Sampson
526aa0f811
Beatport API closure ( #423 )
2013-10-17 11:55:00 -07:00
Peter Schnebel
6cb5e8064c
make the doc 'clearer'
2013-10-17 09:57:56 +02:00
Peter Schnebel
b1570beba9
Merged the ``multiple` and `max_genres` option into one `count`` option.
...
Updated debug output to waste less lines.
2013-10-17 09:52:35 +02:00
Adrian Sampson
225c4ed41c
changelog for #420
2013-10-16 21:55:51 -07:00
Peter Schnebel
c5896684f3
The following only applies when ``multiple`` is activated:
...
Return one valid genre even if its weight is lower then ```min_weight```.
Default for ```min_weight``` is now *10*.
Added new config option ```max_genres``` to limit the amount of genres returned. Default is *3*.
2013-10-15 13:20:45 +02:00
Adrian Sampson
8e2c1bbe68
ftintitle: check artist_sort for null ( fix #418 )
2013-10-14 21:11:40 -07:00
Peter Schnebel
eafceaa0ed
Added min_weight option to lastgenre, to provide for filtering out unpopulare genres.
2013-10-14 12:36:39 +02:00
Adrian Sampson
fac13a041e
missing: tolerate disctotal == None
...
This problem:
http://pastebin.ca/2466454
is likely indicative of a bug elsewhere, but defensive coding seems like a
good idea here.
2013-10-13 18:22:43 -07:00