Lucas Duailibe
b9844ccf3a
importfeeds: absolute path option ( #180 )
2013-03-13 01:50:09 -03:00
Philippe Mongeau
9bae47f8ab
update the docstrings and cleanup the new PluginQuery system
2013-03-13 00:39:35 -04:00
Lucas Duailibe
bc92b289e7
importfeeds: absolute path option ( #180 )
2013-03-13 01:05:25 -03:00
Adrian Sampson
ae40b97528
chroma: catch acoustid exceptions during submit
2013-03-12 20:30:57 -07:00
Lucas Duailibe
2a7c22d74a
Collections broken link
...
The collection link is now ```https://musicbrainz.org/user/USERNAME/collections ``` so changed the link to the Collections documentation page
2013-03-12 11:30:01 -03:00
Lucas Duailibe
76310b876b
collections broken link
...
Broken link. The current way to see the collections is:
```http://musicbrainz.org/user/YOUR_USER/collections ```
2013-03-12 10:34:51 -03:00
Adrian Sampson
1043bcc261
remove py-mb-ngs version conditional
...
Another code simplification due to requiring python-musicbrainz-ngs 0.3 or
later.
2013-03-11 19:45:31 -07:00
Adrian Sampson
7b7a4257ac
mbcollection: use library functions
...
Since we now require python-musicbrainz-ngs 0.3 or later, we no longer have to
hand-craft the API requests.
2013-03-11 19:43:57 -07:00
Adrian Sampson
3cb71a4f6d
python-musicbrainz-ngs 0.3 is out!
2013-03-11 19:35:26 -07:00
Adrian Sampson
fc0924f666
changelog/thanks for #217
2013-03-11 19:24:18 -07:00
Adrian Sampson
aff3fb106d
chroma: fingerprint command's write from config
...
This turns on metadata-writing based on the import.write config option, so
those with this option turned off will be spared any surprises. (Affects #217
and #143.)
2013-03-11 19:19:48 -07:00
Adrian Sampson
c72cb5af59
Merge pull request #217 from duailibe/store_fingerprints
...
Store fingerprints with the "fingerprint" command
2013-03-11 19:04:38 -07:00
Lucas Duailibe
704259b459
fix typo
2013-03-11 19:26:33 -03:00
Lucas Duailibe
a6ae5c4a4f
cleaning up
2013-03-11 19:22:03 -03:00
Lucas Duailibe
3390fd339a
store fingerprints with the "fingerprint" command
2013-03-11 18:31:53 -03:00
Lucas Duailibe
8a64686ff3
store fingerprints
2013-03-11 17:56:13 -03:00
Adrian Sampson
f17e121655
Merge pull request #215 from single-sandwiches/patch-1
...
fix link to release types
2013-03-11 07:39:20 -07:00
single-sandwiches
563c4be2ad
Update pathformat.rst
...
Fixed link pointing to the MusicBrainz wiki in regards to the list of albumtype: type names
2013-03-11 22:46:26 +11:00
Philippe Mongeau
8b1511a8af
fix fuzzy config
2013-03-10 20:39:02 -04:00
Philippe Mongeau
685972bbc5
update query tests
...
fix escape colons in the query term
2013-03-10 20:26:45 -04:00
Philippe Mongeau
5d5b52629d
fix wrong indentation Oooops!
2013-03-10 20:13:56 -04:00
Philippe Mongeau
ca8af62e9c
change queries() function to returns a dict
...
of {prefix: PluginQuery}
use the class __name__ as sqlite function name
make RegexpQuery use the AnyPluginQuery
2013-03-10 20:11:42 -04:00
Philippe Mongeau
2a42c75cba
fuzzy: use smartcase for the pattern
...
ignore case unless the pattern contains a capital letter
2013-03-10 19:07:29 -04:00
Philippe Mongeau
c9c57cbb29
fix param odrder for match function of PluginQuery
2013-03-10 19:06:27 -04:00
Philippe Mongeau
7bc0b3a518
expclude prefix from query term
2013-03-10 18:51:43 -04:00
Adrian Sampson
33ff0e8fd2
changelog/thanks for #213
2013-03-10 15:20:29 -07:00
Adrian Sampson
be7bd8d8ce
Merge pull request #213 from duailibe/unicode_error
...
Fix unicode error
2013-03-10 15:15:38 -07:00
Philippe Mongeau
7d879289c1
fuzzy: add prefix config
2013-03-10 18:00:28 -04:00
Philippe Mongeau
09156b03f0
fuzzy: use threshold value from config
2013-03-10 17:37:03 -04:00
Lucas Duailibe
f6c3e4652c
fix unicode error
2013-03-10 18:12:16 -03:00
Philippe Mongeau
7314bc0524
make fuzzy use PluginQuery instead of a subcommand
2013-03-10 16:50:54 -04:00
Philippe Mongeau
f7ced33b8e
add support for extending the query syntax with plugins
2013-03-10 16:43:34 -04:00
Adrian Sampson
01a449ffa6
convert: auto ( #212 ) now transcodes to /tmp
...
This avoids naming conflicts in the source directory. In particular, when
encoding MP3 -> MP3, the previous scheme would overwrite the original file
(and hang ffmpeg waiting for input). This should also work in
situations where the source directory is read-only.
2013-03-10 13:22:05 -07:00
Adrian Sampson
8736a0bb4c
convert auto: changelog and de-cloning ( #212 )
2013-03-10 13:12:56 -07:00
Adrian Sampson
47a549a31c
Merge pull request #212 from duailibe/auto_convert
...
Transcode files during import
2013-03-10 12:57:36 -07:00
Philippe Mongeau
a5f1357a94
use fuzzy threshold from config file
2013-03-09 22:14:12 -05:00
Philippe Mongeau
40dca74390
add AnyFuzzyQuery to match on any fields using fuzzy matching
2013-03-09 22:14:02 -05:00
Philippe Mongeau
da81c7e596
add internal FuzzyQuery using ~ as prefix
2013-03-09 22:13:48 -05:00
Lucas Duailibe
c2c96d522f
config name and docs update
2013-03-09 23:33:45 -03:00
Lucas Duailibe
a3d8105a5a
small fix
2013-03-09 20:04:26 -03:00
Lucas Duailibe
27b1d6d7cc
clean up old files and remove pdb
2013-03-09 19:36:34 -03:00
Lucas Duailibe
e49ca34f3c
partial commit
2013-03-09 19:09:43 -03:00
Adrian Sampson
3e05d6614c
get and set flexattrs with hyphen keys
...
Here's another little experiment: to make flexattrs a little easier to use for
end users, you can now get and set them by using 'namespace-key' as the
argument to __getattr__ or __setattr__.
For example, try:
$ beet mod foo-bar=baz
$ beet ls -f '${foo-bar}'
baz
baz
baz
...
2013-03-09 13:16:24 -08:00
Adrian Sampson
4fe91b342b
experiments with "un-registered" flexattrs
2013-03-09 12:54:55 -08:00
Adrian Sampson
9c7868e251
Merge pull request #208 from steinitzu/flexattr
...
partial flexattrs
2013-03-09 12:00:28 -08:00
Adrian Sampson
7d9fd0a2cf
convert: fix unicode error in path construction
...
I introduced a regression a few commits ago when I started using
lib.destination with the basedir keyword argument as opposed to doing
os.path.join manually.
2013-03-09 11:37:10 -08:00
Adrian Sampson
218f10a62d
echonest_tempo: catch socket.error
2013-03-09 11:33:55 -08:00
imenem
12476ca22e
Added Discogs search plugin.
2013-03-07 17:59:52 +02:00
Adrian Sampson
69f2659410
convert: read new audio metadata ( #208 )
2013-03-06 23:11:08 -08:00
Adrian Sampson
87d71abc28
changelog/cleanup/fixes for #209
...
The major functional change here is how files move around when in keep_new
mode. Now, files are first moved to the destination directory and then
copied/transcoded back into the library.
This avoids problems where naming conflicts could occur when transcoding from
MP3 to MP3 (and thus not changing the filename).
2013-03-06 18:21:42 -08:00