Adrian Sampson
89e4a848b4
Move coverage to Codecov
...
Looks like a more reasonable alternative to Coveralls.
2015-07-29 21:39:09 -07:00
Adrian Sampson
11b041cb43
Use new Travis infrastructure
2015-07-29 21:24:06 -07:00
Adrian Sampson
6866019cb3
Merge pull request #1558 from raymondwanyoike/unicode-support
...
Support paths with non ASCII characters
2015-08-03 08:43:22 -07:00
Raymond Wanyoike
2490863042
Fix unicode paths in permissions test
2015-08-03 16:21:46 +03:00
Adrian Sampson
4982fb0b45
Docs for GStreamer 1.x (& audioread 2.0.0)
2015-08-02 23:20:29 -07:00
Adrian Sampson
2466f957d9
Version bump for 1.3.15
2015-08-02 22:45:55 -07:00
Adrian Sampson
ba15f945ac
Finalize changelog
2015-08-02 22:42:03 -07:00
Adrian Sampson
4a7c929667
Proofread changelog for release
2015-08-02 22:22:57 -07:00
Adrian Sampson
02d8126608
ipfs: Changelog and proofreading in the docs
2015-08-02 18:50:17 -07:00
Adrian Sampson
7d55126070
Merge pull request #1397 from multikatt/ipfs
...
Ipfs plugin
2015-08-02 18:39:55 -07:00
Adrian Sampson
1eb3c3c4d3
Changelog for #1480 fix
2015-08-02 17:27:55 -07:00
Adrian Sampson
f6ecbf659f
Silly oversight in fix for #1551
2015-07-28 22:39:53 -07:00
Adrian Sampson
ebf98d7bf0
duplicates: Avoid Unicode-to-bytes comparison
...
Fix #1551 .
2015-07-28 22:36:27 -07:00
Adrian Sampson
5420599839
New all_keys() method on dbcore.Model
...
Rather than the ad-hoc one on library classes. This also avoids some confusing
duplication in the `beet fields` output, at the cost of turning off the plugin
distinction.
2015-07-28 22:27:43 -07:00
Adrian Sampson
41256898d2
Slight changelog refinement
2015-07-28 21:29:55 -07:00
Adrian Sampson
36e63c094e
Merge pull request #1550 from mblythe86/master
...
fix auto-grouping
2015-07-28 21:28:39 -07:00
Matthew Blythe
5710a96299
shortening line to meet style guidelines
2015-07-28 20:28:16 -06:00
Matthew Blythe
abb9ab5f1b
add 'group album' fix to changelog
2015-07-28 20:13:41 -06:00
Matthew Blythe
05da49fa6a
fixing style issue
2015-07-28 20:04:49 -06:00
Matthew Blythe
9b05401457
fix auto-grouping
...
The auto-grouper only worked if the filenames in the directory happened to already be in order by artist & album. Now, the code will first sort by artist & album, then group them.
2015-07-27 22:46:25 -06:00
Adrian Sampson
fd4a81cf3d
Re-enable pypy in tox
...
This wasn't a problem and my fix didn't work anyway. 😳
2015-07-27 12:23:01 -07:00
Adrian Sampson
bb8b5e7092
Temporarily disable pypy on Travis
...
Another RPython failure inside PyPy that I can't reproduce locally. :(
2015-07-27 11:56:41 -07:00
Adrian Sampson
6faf2127ca
Changelog for #1545
2015-07-27 11:45:57 -07:00
Adrian Sampson
5bf82f8670
Merge pull request #1545 from nathdwek/fix-jpeg-detection
...
Embedart: fails on some jpegs because imghdr doesn't recognize the mimetype
2015-07-27 11:36:54 -07:00
nath@home
68ec8294e4
smaller test image for fix-jpeg-detection
2015-07-21 21:18:57 +02:00
nath@home
fc507faee2
added comment to the test
2015-07-21 19:53:20 +02:00
nath@home
106ea70fdb
detect 'edge' jpeg files without modifying imghdr.tests
2015-07-21 19:03:27 +02:00
nath@home
b444ec496c
simple testing for wider_jpeg_detection now done in test_mediafile_edge.py
2015-07-21 18:40:49 +02:00
David Logie
44a32fe4a9
Remove extra blank line.
2015-07-21 16:54:23 +01:00
David Logie
71d3be238b
zero: optionally update tags in the database.
2015-07-21 16:54:23 +01:00
nath@home
4b63848d51
flake8 fix
2015-07-21 17:51:25 +02:00
nath@home
c8d3a6f6fc
added tests
2015-07-21 15:32:43 +02:00
nath@home
b349914d3a
Merge remote-tracking branch 'origin/master' into fix-jpeg-detection
2015-07-21 15:32:15 +02:00
nath@home
0c7fc37614
cleaner implementation
2015-07-21 15:32:07 +02:00
Adrian Sampson
ab5a4e2450
Merge pull request #1542 from minijackson/patch-1
...
Add default library location fallback for zsh completion
2015-07-14 10:04:59 -07:00
Minijackson
6b20b8a48a
Change tabs to spaces for coherence
2015-07-14 16:21:16 +02:00
Minijackson
683dc360f8
Add default library location fallback
2015-07-14 16:16:19 +02:00
Adrian Sampson
287f0d8cef
Fix typo and test bug revealed by mock fix
...
Mock used to tolerate a mistyped call like `assert_calledwith` when we meant
`assert_called_with` silently. This seems to be fixed. Fixing the typo
revealed that the assertion was actually wrong, so I fixed that too.
2015-07-13 16:34:09 -07:00
Adrian Sampson
9aad2115e0
El Capitan fix
2015-07-13 16:16:33 -07:00
nath@home
8904287899
Merge remote-tracking branch 'origin/master' into fix-jpeg-detection
2015-07-11 22:23:22 +02:00
Adrian Sampson
ae68cedeaf
Changelog for #496
2015-07-07 18:21:15 -07:00
Adrian Sampson
39809a8a44
Expand a little on the docs for #1361
...
Fix #496 , at long last.
2015-07-07 18:17:12 -07:00
Adrian Sampson
d766b6bd7c
Merge pull request #1361 from LordSputnik/master
...
Fixed issue #496 - sanitize/truncate bug
2015-07-07 17:33:17 -07:00
Tom Jaspers
12295376eb
Create empty user config file if it does not exist
...
Running `beet config -e` with a non-existing configuration file
does not always work (e.g., OSX uses `open` by default, which requires
the file to exist). This could occur during e.g. initial setup.
Resolve #1480
2015-07-07 22:56:02 +01:00
Ben Ockmore
1f1e0f7240
Added warning message and paragraph about replacements/max length interaction in documentation.
2015-07-07 17:46:42 +01:00
Ben Ockmore
b479982043
Minor changes suggested suggested in PR comments.
2015-07-07 12:02:19 +01:00
Ben Ockmore
22b2527eed
Remove unused import.
2015-07-07 01:28:16 +01:00
Ben Ockmore
de17d000bd
Rewrote path legalization code to be two module functions rather than class methods. Also made algorithm more predictable, and added an extra test.
2015-07-07 01:17:12 +01:00
Adrian Sampson
493fbab1a5
replaygain: Fix #1518 , GStreamer missing plugins
2015-07-06 16:23:04 -07:00
Ben Ockmore
d07c8fde69
Added loop to iterate over sanitize/truncate until stable. Enabled test_truncation_does_not_conflict_with_replacement test. Fixes #496 .
2015-07-06 14:57:15 +01:00