Commit graph

6572 commits

Author SHA1 Message Date
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
Tom Jaspers
18bd4471e4 Fix sorting of track numbers when case insensitive
`LOWER()` implicitly converted numerical columns to strings,
causing the ordering of ['1', '10', '2'] to be correct.

The type of the column is now checked in the sql query
using `CASE WHEN..` construct. This ensures the column is
only `LOWER()`'d when dealing with TEXT or BLOB.

- Add a test to check for the track number behavior
- Add changelog entry

Fix #1511
2015-07-05 19:56:14 +01:00
Markus Unterwaditzer
cc03c55397 Merge pull request #1534 from multikatt/docfix
Fix capitalization of examples and add a comma
2015-07-05 20:34:48 +02:00
multikatt
b8fdd163b9 Fix capitalization of examples and add a comma
Fixes syntax highlighting
2015-07-05 14:29:37 -04:00
Oliver Rümpelein
3b6373541a Fixed Errors indicated by travis-ci
See https://travis-ci.org/sampsyo/beets/jobs/69335554
2015-07-05 15:00:46 +02:00
Fabrice Laporte
de100be923 Update lyrics.rst 2015-07-03 14:40:38 +02:00
Fabrice Laporte
d495d35a97 Update lyrics.rst 2015-07-03 14:39:40 +02:00
Oliver Rümpelein
3b2c3a5b31 Renamed options, corrected small typos. 2015-07-02 20:46:10 +02:00
Oliver Rümpelein
0a995c218a Added optional argument for play-plugin
* New config key "play -> optargs"
 * New Subcommand argument "-o", "--optargs"
 * Set position using "{}" within "play -> command"-string
2015-07-02 20:25:54 +02:00
Adrian Sampson
1f72184533 Changelog for #1521 2015-06-26 16:31:49 -07:00
Adrian Sampson
7227d70fd5 Merge pull request #1521 from JesseWeinstein/master
Fix singular vs plural noun usage
2015-06-26 16:30:57 -07:00
nath@home
187b96edc0
implement fix-jpeg-detection:
detect jpeg files using their magic bytes following the unix file implementation
by adding a test function to the imghdr.tests list, as intended
2015-06-26 12:28:01 +02:00
Jesse Weinstein
6df54f35ec Fix flake8 warnings 2015-06-26 00:46:30 -07:00
Adrian Sampson
e360438977 Note about escaping regex arguments in shell
A la #1520.
2015-06-25 21:27:28 -07:00
Jesse Weinstein
fa7b780b86 Fix singular/plural issue in move subcommand. 2015-06-24 23:08:28 -07:00
Jesse Weinstein
85244ec177 Fix singular vs plural noun usage 2015-06-24 22:53:16 -07:00