Fabrice Laporte
e8be4d5ba9
Update inline plugin doc by providing an example about how to define a field depending on 'path' attribute.
2013-03-27 23:19:15 +01:00
Fabrice Laporte
ec13db5810
Merge branch 'master' of https://github.com/sampsyo/beets
2013-03-27 22:15:27 +01:00
Fabrice L.
84c53011ad
Update scrub.rst
...
*autoscrub* option renamed to *auto*
2013-03-26 11:28:17 +01:00
Fabrice Laporte
6405962beb
Merge branch 'master' of https://github.com/sampsyo/beets
2013-03-25 22:29:02 +01:00
Adrian Sampson
461f43077d
changelog note for #234/#125
2013-03-25 12:36:41 -07:00
Adrian Sampson
64f24b77cc
Merge pull request #234 from duailibe/error_messages
...
Human-friendly error messages
2013-03-25 12:33:49 -07:00
Lucas Duailibe
51ed0939d6
fixing things
2013-03-25 15:20:38 -03:00
Lucas Duailibe
c682ac84b0
one more error message ( #125 )
2013-03-25 11:45:11 -03:00
Lucas Duailibe
56c53acbab
human-friendly error messages ( #125 )
2013-03-25 11:24:42 -03:00
Adrian Sampson
bb1507bd1c
version bump/changelog for #182
2013-03-17 22:52:33 -07:00
Adrian Sampson
f8d6e84581
invert new embedart switch ( #182 )
...
The default behavior now does what most people probably expect, which is to
run like the on-import handler for the embedart plugin.
2013-03-17 22:50:28 -07:00
Lucas Duailibe
0c53c0bc3f
option to embed current album arts ( closes #182 )
2013-03-17 22:52:51 -03:00
Lucas Duailibe
7b2ff4ae9b
fix mbsync bug
...
This fixes a bug that only applied changes to the first item of an album
2013-03-17 02:50:32 -03:00
Adrian Sampson
a9ca438f82
Added tag v1.1.0-beta.3 for changeset 8f070ce28a7b
2013-03-16 10:45:23 -07:00
Adrian Sampson
7383da127d
changelog summary/date for 1.1b3
2013-03-16 10:44:47 -07:00
Fabrice Laporte
9c0fa57f34
Merge branch 'master' of https://github.com/sampsyo/beets
2013-03-16 09:16:21 +01:00
Adrian Sampson
ab69cfb1f9
fix typo in web screenshot ( closes #222 )
2013-03-15 10:26:58 -07:00
Adrian Sampson
3e1a181d3a
fix extra super call in fuzzy
...
This was dumb of me.
2013-03-14 18:43:44 -07:00
Adrian Sampson
99cb4a171f
the: fix config syntax in docs
2013-03-14 18:34:55 -07:00
Adrian Sampson
fe8092139b
fix construction of conditional path queries
...
I broke this in the last flurry of refactors but, as is usually the case, I
have no idea why it ever worked before.
2013-03-14 11:05:35 -07:00
Adrian Sampson
d0e9e3db1e
initial support for non-field queries
...
With this change, we can get slightly closer to letting plugins extend the
query syntax with queries that don't pertain to a specific field. This will
likely need some more tweaking in the future, but it should allow for
some very interesting things.
2013-03-14 10:20:31 -07:00
Adrian Sampson
79c79bfcc3
refactor query parsing
...
It's long overdue that the parsing of individual query components was moved
out of classes and into top-level functions, where it belongs.
2013-03-14 10:12:20 -07:00
Adrian Sampson
f474f3aed2
split FieldQuery into base and registered versions
2013-03-14 10:00:30 -07:00
Adrian Sampson
a4fb44ab1b
refactor RegexpQuery to use new FieldQuery ( #214 )
2013-03-13 23:03:21 -07:00
Adrian Sampson
f005ec2de0
refactor: everything is like a plugin query ( #214 )
...
The initial idea for this refactor was motivated by the need to make
PluginQuery.match() have the same method signature as the match() methods on
other queries. That is, it needed to take an *item*, not the pattern and
value. (The pattern is supplied when the query is constructed.) So it made
sense to move the value-to-pattern code to a class method.
But then I realized that all the other FieldQuery subclasses needed to do
essentially the same thing. So I eliminated PluginQuery altogether and
refactored FieldQuery to subsume its functionality. I then changed all the
other FieldQuery subclasses to conform to the same pattern.
This has the side effect of allowing different kinds of queries (even
non-field queries) down the road.
2013-03-13 22:57:20 -07:00
Adrian Sampson
40b49ac786
some low-level tweaks to extensible queries ( #214 )
2013-03-13 21:59:03 -07:00
Philippe Mongeau
292092bef7
Merge #214 extend query syntax from plugins
...
Conflicts:
docs/changelog.rst
2013-03-13 18:32:27 -04:00
Philippe Mongeau
280b431173
changelog / doc for #214
2013-03-13 18:29:11 -04:00
Philippe Mongeau
a5367df66e
document how extend the query syntax in plugins using PluginQuery
...
update the fuzzy documentation
2013-03-13 01:04:23 -04:00
Adrian Sampson
54d8adf6a6
changelog for #180
2013-03-12 22:00:11 -07:00
Lucas Duailibe
281e29408c
Merge branch 'master' of github.com:sampsyo/beets
2013-03-13 01:51:26 -03:00
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