Adrian Sampson
36b26f77e7
Sort help output
...
Commands are now listed in sorted order. (With Python's hash randomization,
the order was changing on every execution!)
2014-07-17 09:58:07 -07:00
Adrian Sampson
3cf015606d
Use ordinary dict for progress ( #873 )
...
This is compatible with older versions of beets. It should also be less
surprising when deserializing.
2014-07-17 09:54:29 -07:00
Thomas Scholtes
3eafd9f7a6
PEP8 Fixes
2014-07-17 13:27:33 +02:00
Thomas Scholtes
0e853ac5ea
Correctly reset import progress.
...
Progress is a `defaultdict` and we assume presence of any key. This
means we have to assign keys the default value instead of deleting
them. Fixes #873 .
2014-07-17 12:48:42 +02:00
Thomas Scholtes
4ea53de672
Make -h option equivalent to help command
...
Fixes #867 .
2014-07-17 12:22:32 +02:00
Adrian Sampson
b7da5df5ee
Docs/changelog for #866
2014-07-13 22:23:59 -07:00
Adrian Sampson
01edb0de19
Merge pull request #866 from aroquen/master
...
Detect BPM from keystrokes
2014-07-13 22:02:37 -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
dc53f7907a
Fix completion script
2014-07-08 17:52:46 +02:00
Thomas Scholtes
d2e848f75c
Refactor help command and cli parsers
...
* Control flow and implementation of help command is now
similar to the other commands.
* Simplifies and flattens some code and removes unused method.
* Makes SubcommandOptionParser agnostic of Subcommand.parser.
2014-07-08 17:10:39 +02: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
Thomas Scholtes
34021127e4
Remove debug print
2014-07-08 13:07:08 +02:00
Thomas Scholtes
b5426f72a1
Wrap mediafile read exceptions in library.ReadError
...
The ui only handles library Exceptions. Fixes #857 .
2014-07-06 13:19:43 +02:00
Adrian Sampson
38bf08a49e
Move path entry in field list
2014-07-02 18:59:37 -07:00
Adrian Sampson
91b784ee8f
Merge pull request #859 from r04r/patch-1
...
Add $path to the list of available values in pathformat.rst
2014-07-02 18:58:39 -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
Pierre Rust
d168c6222b
Fix formatting (again ...)
2014-07-02 19:26:27 +02:00
Pierre Rust
451f17c99a
Fix formatting issue
2014-07-02 19:06:27 +02:00
Pierre Rust
cd1dcf6969
Fix minor formatting and comments issues.
2014-07-02 13:05:33 +02:00
oprietop
62ee1107c3
remove whitespace
2014-07-02 11:26:34 +02:00
oprietop
8a4c668218
Documenting #852
2014-07-02 09:27:58 +02:00
oprietop
8861b1ea71
Fix travis complains
2014-07-02 09:06:01 +02:00
Adrian Sampson
10d0572214
Tiny style fixes for #854
2014-07-01 23:10:50 -07:00
philipbjorge
9e6f31eef0
Fixed flake8 errors
2014-07-01 19:41:43 -07:00
philipbjorge
16ef9a7aeb
Added unit test for Library unicode filenames #833
2014-07-01 19:19:55 -07: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
f75e239d0d
Merge branch 'jcassette-importer-save-skipped'
2014-07-01 14:33:04 -07:00
Adrian Sampson
bc35015251
Changelog for #847 ( fix #805 )
2014-07-01 14:29:35 -07:00
Adrian Sampson
59da6c851d
Merge pull request #847 from KraYmer/issue805
...
lastgenre: remove duplicate genres
2014-07-01 14:27:51 -07:00
Adrian Sampson
588ecd0d7b
Changelog & style for #846 ( fix #836 )
2014-07-01 14:22:16 -07:00
Adrian Sampson
6d6a055fa9
Merge branch 'master' of github.com:sampsyo/beets
2014-07-01 14:18:36 -07:00
Adrian Sampson
4eb49d835e
Merge pull request #846 from KraYmer/issue836
...
Cover images prioritization
2014-07-01 14:18:12 -07:00
Adrian Sampson
ed07390dce
Changelog for #732
2014-07-01 14:16:56 -07:00
oprietop
8bee9ff61f
required list
2014-07-01 21:08:20 +02:00
oprietop
6dbb60373f
Discard matches without required tags
...
Skip a match that doesn't have any of the config-defined tags I want to enforce.
2014-07-01 21:06:52 +02:00
Alexander Elbs
77d303b673
A few artists use three digits, e.g. 112 or 209. They are detected as a
...
year instead of an artist. Improve the heuristic by only allowing four
digits to be a year.
2014-06-30 20:55:28 +02: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
Julien Cassette
732ffd10ff
Importer: save progress for skipped tasks
...
Save progress and history for import tasks that are skipped by the user, so they are recorded for import resuming and incremental importing.
Fix issue #844
2014-06-29 22:32:45 +02:00
Fabrice L.
eb2dbdc314
flake8ness
2014-06-28 10:35:54 +02:00
Fabrice Laporte
df47f19e86
lastgenre: remove duplicate genres
2014-06-28 10:31:12 +02:00
Fabrice Laporte
e16beb8d40
sort image names before checking for matches
...
images that contain substring that comes first in the cover_names
option list are prioritized
2014-06-27 23:44:12 +02:00
Fabrice Laporte
ef89daf1be
test_art: add unit test
...
the test checks that the keyword priority (related to its
position in the keywords list) is considered when selecting
image filename amongst several candidates
2014-06-27 23:32:57 +02:00
Adrian Sampson
e77814fa48
Better README badges
...
This is the most important commit in the history of the beets project,
clearly. The coverage badge is now retina-ready! (My eyes!)
2014-06-27 13:19:09 -07:00