Adrian Sampson
bba0051ee7
changelog & doc tweaks for smartplaylist ( #80 )
2013-01-31 10:07:18 -08:00
Dang Mai
397ad441a8
Remove debugging statement
...
Silly me for forgetting to check the pdb statement I just put in ...
2013-01-30 21:28:54 -05:00
Dang Mai
f5838692d7
Add default for playlist_dir
2013-01-30 21:27:00 -05:00
Dang Mai
6bc0202354
Add ability to use tag in m3u names
2013-01-30 12:45:56 -05:00
Dang Mai
895ee7de3f
Fix playlist_dir not resolving relative path
2013-01-30 09:50:27 -05:00
Dang Mai
5a7d7e1bb5
Change command to splupdate
2013-01-30 09:28:50 -05:00
Dang Mai
d134e9c461
Add comments
2013-01-30 08:42:29 -05:00
Dang Mai
480d51443c
Add print statements
2013-01-30 08:31:39 -05:00
Dang Mai
70240bf4b1
Fix optional relative_to
2013-01-30 08:25:18 -05:00
Dang Mai
4312fd3914
Working smart playlist plugin
2013-01-30 08:12:22 -05:00
Adrian Sampson
d0aaa511a3
minor style cleanup for #75
2013-01-29 21:30:57 -08:00
Dave Hayes
2f06a508bd
Implements support for WMA/ASF
...
* Adds support for importing/managing .wma and .asf files
* Adds support for all available ASF tag equivalents
* Adds two utility methods for (un)packing embedded ASF pictures
* Modifies scrub plugin to work around the lack of a delete method on
ASFTags object.
2013-01-28 14:05:34 -06:00
Adrian Sampson
6898d95b9e
allow convert to be used without embedart enabled
2013-01-23 15:56:49 -08:00
Adrian Sampson
0969749e5b
cleanup, docs, and changelog for relative_to ( #74 )
2013-01-22 21:02:41 -08:00
Adrian Sampson
b4da79b2e9
Merge pull request #74 from phmongeau/relative_feeds
...
relative importfeeds m3u path
2013-01-22 20:46:42 -08:00
Philippe Mongeau
ddbae951c0
importfeeds: add relative_to config
2013-01-22 22:54:13 -05:00
Philippe Mongeau
053e146b0c
fix the expanduser of the importfeeds dir configuration
2013-01-22 22:45:07 -05:00
John Hawthorn
f2b74d2019
fix RewritePlugin initialization
...
Error was introduced in 6d68a48
2013-01-21 12:42:55 -08:00
Adrian Sampson
7779a5c6f5
replaygain: catch Unicode exc on Windows (GC-499)
...
(grafted from 89cee0e842b4e553790b0db7daaf2fd31d217e15)
--HG--
extra : source : 89cee0e842b4e553790b0db7daaf2fd31d217e15
2013-01-12 14:38:19 -08:00
Adrian Sampson
d6c7cfa4e3
lyrics: replace apostrophes with ' (GC-498)
2013-01-11 10:51:22 -08:00
Adrian Sampson
7a410f636b
happy new year ✨
...
For future reference, this command did the trick:
ack -l 'Copyright 201' | xargs perl -pi -E 's/Copyright 201./Copyright 2013/'
2013-01-11 10:43:41 -08:00
Adrian Sampson
f7bef39769
GH-72: use function bodies instead of special var
2013-01-05 17:48:00 -08:00
Adrian Sampson
14b5170aec
GH-72: some cleanup and changelog note
2013-01-05 17:20:39 -08:00
Florent Thoumie
da0642a026
inline: Add support for code blocks.
...
This should be backwards compatible. In case the the path field
isn't a statement, beets will assume it's a block of code that
stores the value in a special '_' variable.
2013-01-05 23:00:10 +00:00
Adrian Sampson
f127d8e18a
merge scrub fix from master
2012-12-31 18:25:51 -08:00
Adrian Sampson
287d00179a
scrub: fix Py27-style format string (GC-484)
2012-12-31 18:11:31 -08:00
Adrian Sampson
cf3860257f
inline: fix defaults (dict, not list)
2012-12-31 15:54:26 -08:00
Adrian Sampson
5d210f755c
merge fix from master
2012-12-29 13:07:09 -08:00
Adrian Sampson
082932069f
echonest_tempo: catch IO errors (GC-482)
2012-12-26 17:16:59 -08:00
Adrian Sampson
51e9c519d4
plugin renames: fuzzy and random
...
Renamed fuzzy_search to fuzzy and rdm to random. These names should be easier
to remember since they are the same as the commands they provide.
--HG--
rename : beetsplug/fuzzy_search.py => beetsplug/fuzzy.py
rename : beetsplug/rdm.py => beetsplug/random.py
rename : docs/plugins/fuzzy_search.rst => docs/plugins/fuzzy.rst
rename : docs/plugins/rdm.rst => docs/plugins/random.rst
2012-12-23 14:46:20 -08:00
Adrian Sampson
6b000983c3
merge echonest_tempo fix from master
2012-12-23 14:34:08 -08:00
Adrian Sampson
1809de1500
GH-71: changelog note & retry limit
2012-12-21 23:10:30 -08:00
Zach Denton
e332940247
Wait when Echo Nest API rate limit is exceeded.
2012-12-22 06:31:23 +01:00
Adrian Sampson
a23b685747
use Confit's as_str_seq() instead of get(list)
...
This validator lets the user write either a real list, like [a, b, c], or just
a whitespace-separated string, like a b c. This is a little nicer for some
settings like "plugins" where the brackets and commas just look like line
noise.
2012-12-20 17:03:51 -08:00
Adrian Sampson
fbcd1d1c18
merge fixes from master
2012-12-19 12:22:23 -08:00
Adrian Sampson
6d68a4855e
per-plugin configuration defaults in __init__()
...
This uses the new BeetsPlugin.config convenience view heavily. Things are
slowly getting less verbose.
2012-12-18 22:35:44 -08:00
Adrian Sampson
4a5594bec6
begin adding convenient plugin defaults
...
We need plugins to set their config values at run time instead of module import
time. That is, defaults should be put in the __init__ method. This is easy
enough, but to make it even more convenient, I added a BeetsPlugin.config
field, which is a Confit view into a subsection of the configuration named
after the plugin.
2012-12-18 20:42:42 -08:00
Adrian Sampson
55cac36d35
sync with latest confit
...
This includes Confit's shift to using OrderedDict, which needs some debugging.
2012-12-18 20:03:52 -08:00
Adrian Sampson
0c49db0f11
fetchart: fix exception when source returns None
2012-12-17 23:22:45 -08:00
Adrian Sampson
3a0ac96cc5
zero: Unicode logging calls
2012-12-17 15:08:48 -08:00
Adrian Sampson
582851a6fe
merge fix from master
2012-12-14 12:57:40 -08:00
Adrian Sampson
4222b37bc2
convert: fix processing singletons w/ "embed" on
2012-12-14 12:38:46 -08:00
Adrian Sampson
3ef9e006f4
finish confit-ifying all the plugins
2012-12-13 17:14:19 -08:00
Adrian Sampson
6c94358b13
begin Confit-ifying plugins in alphabetical order
2012-12-13 12:31:10 -08:00
Adrian Sampson
e17cd6beba
merge lots of work on the stable branch
2012-12-12 19:14:30 -08:00
Adrian Sampson
2d4b91fa6d
replaygain: handle RG tool invocation errors (GC-469)
2012-12-11 13:09:10 -08:00
Adrian Sampson
531025f799
replaygain: restrict file formats (GC-469)
2012-12-11 13:06:57 -08:00
Adrian Sampson
3e9135ee7c
syspath-ify call to pyacoustid (GC-464)
2012-12-07 14:49:11 -08:00
Adrian Sampson
f5628e03f6
include official beets Echo Nest API key
2012-12-02 16:32:19 -08:00
Adrian Sampson
a8cf42d05b
echonest_tempo: changelog + doc fixes + print fix
2012-12-02 16:25:45 -08:00