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