Stein Magnus Jodal
4aee340b77
Add flake8 and pylint to test requirements
2012-11-03 17:52:13 +01:00
Stein Magnus Jodal
d985b8be38
Fix plchanges so it returns nothing when nothing has changed
2012-11-01 23:28:19 +01:00
Stein Magnus Jodal
0d16af97a5
Document 'audio' constructor arg to playback providers
2012-11-01 22:52:17 +01:00
Stein Magnus Jodal
60112897d2
MPD: Support listplaylist{,info} without quotes around spaceless playlist name ( fixes #218 )
2012-11-01 22:29:11 +01:00
Stein Magnus Jodal
548dd186cf
Don't include actor URN in MPD debug log
2012-11-01 21:58:24 +01:00
Stein Magnus Jodal
590270546b
Style fix
2012-11-01 20:15:20 +01:00
Stein Magnus Jodal
c553c4b9e5
Merge branch 'fhats_search_by_filename' into develop
2012-11-01 19:36:57 +01:00
Stein Magnus Jodal
3ce986f619
Update changelog with search by filename
2012-11-01 19:36:24 +01:00
Stein Magnus Jodal
c291c9c83e
Style fix
2012-11-01 19:36:11 +01:00
Fred Hatfull
a5b454acc0
Fixes support for MPD find/search by filename
...
Extends `find_exact` and `search` in mopidy.backends.local.library
to support the `filename` query field. This field can get passed in
from the MPD frontend and would break with a `LookupError` when used.
This patch fixes the issue and introduces two new tests to cover the
added functionality.
2012-10-31 23:45:13 -07:00
Stein Magnus Jodal
af04808941
Make Travis use IRC notice notifications without joining the channel
2012-11-01 00:29:28 +01:00
Stein Magnus Jodal
a679a47212
Minor test updates
2012-10-31 15:27:04 +01:00
Stein Magnus Jodal
855e57a74a
Use os.path.splitext to strip of file extension
2012-10-31 10:56:40 +01:00
Stein Magnus Jodal
dd42e5684b
Use 'except ... as ...'
2012-10-31 10:56:36 +01:00
Stein Magnus Jodal
89db62bc9e
Revert "Make nosetests only look in tests/ for tests to run"
...
This reverts commit 19787f2850 .
2012-10-31 10:55:19 +01:00
Stein Magnus Jodal
ae344e937b
Merge branch 'master' into develop
...
Conflicts:
docs/changes.rst
mopidy/__init__.py
mopidy/audio/__init__.py
mopidy/backends/dummy.py
mopidy/backends/local/__init__.py
mopidy/backends/spotify/__init__.py
mopidy/utils/__init__.py
mopidy/utils/network.py
tests/version_test.py
2012-10-30 18:13:28 +01:00
Stein Magnus Jodal
cae72626c9
Release v0.8.1
2012-10-30 17:58:23 +01:00
Stein Magnus Jodal
5d5f0cc6e3
Bump version number to v0.8.1
2012-10-30 17:57:25 +01:00
Stein Magnus Jodal
056cbf16ec
Update changelog for 0.8.1
2012-10-30 16:38:21 +01:00
Stein Magnus Jodal
b5af038a02
Make sure volume are returned as an int
2012-10-30 16:38:21 +01:00
Stein Magnus Jodal
6d55dae212
docs: Homebrew now includes gst-python
2012-10-30 16:29:32 +01:00
Stein Magnus Jodal
5f23b5eafe
Check Pykka version on startup
2012-10-30 16:28:39 +01:00
Stein Magnus Jodal
f1e2cff3e0
Update to work with Pykka 1.0
2012-10-30 16:28:20 +01:00
Stein Magnus Jodal
b53a82dbba
Fix 'not-negotiated' errors on some Spotify tracks ( fixes #213 )
2012-10-30 16:05:07 +01:00
Stein Magnus Jodal
19787f2850
Make nosetests only look in tests/ for tests to run
...
Without this, it will also look in mopidy/ for tests, and some modules there
may raise exceptions on import time because of missing dependencies, like dbus
not being available on OS X.
2012-10-30 15:34:18 +01:00
Stein Magnus Jodal
26e0f9f694
docs: Homebrew now includes gst-python
2012-10-30 15:15:44 +01:00
Stein Magnus Jodal
d60bb57f5f
Test new Album.date attribute
2012-10-30 10:18:40 +01:00
Stein Magnus Jodal
1207700a15
Convert Spotify translator to plain functions
2012-10-30 10:14:38 +01:00
Stein Magnus Jodal
e792fcd3b9
Include release year and artist on Spotify albums
2012-10-30 10:14:38 +01:00
Stein Magnus Jodal
53184e62a0
Make all Spotify data objects always have URI set
2012-10-30 09:56:53 +01:00
Stein Magnus Jodal
d1a42d95f1
Add Album.date attribute
2012-10-30 09:56:53 +01:00
Stein Magnus Jodal
bbda85462d
Docstring formatting
2012-10-30 09:34:53 +01:00
Stein Magnus Jodal
0a8dc743a5
Fix logging on Python 2.6 ( fixes #220 )
2012-10-30 09:31:16 +01:00
Stein Magnus Jodal
a5df718276
docs: Sync front page with README
2012-10-29 19:21:56 +01:00
Stein Magnus Jodal
9bc123693e
Make NAD mixer respond to interrupts during calibration
2012-10-29 14:23:10 +01:00
Stein Magnus Jodal
e8af2276e2
Log warnings instead of just printing them
2012-10-29 12:54:21 +01:00
Stein Magnus Jodal
15799a1ccd
Ignore the 'could not open display' warning from GTK
2012-10-29 12:53:53 +01:00
Stein Magnus Jodal
262bd98c16
Move Pykka version check back to import time
2012-10-29 12:23:53 +01:00
Thomas Adamcik
2011f64049
Merge pull request #215 from jodal/feature/multi-backend
...
Initial support for multiple backends
2012-10-29 03:01:34 -07:00
Stein Magnus Jodal
1014c6e373
Include both involved backends in the error message
2012-10-29 10:50:18 +01:00
Stein Magnus Jodal
4a79b559d5
Fail if two backends claims to handle the same URI schema
2012-10-29 10:31:35 +01:00
Stein Magnus Jodal
7ee43dd208
Be explicit about returning None for unknown URI schemes
2012-10-29 10:24:07 +01:00
Stein Magnus Jodal
44186c1a03
Make sure backends is a fully functional list
2012-10-29 10:14:43 +01:00
Stein Magnus Jodal
2e6e53b14d
Remove code duplication
2012-10-29 09:48:53 +01:00
Stein Magnus Jodal
b352a6ed4f
Code review improvements
2012-10-29 09:38:32 +01:00
Stein Magnus Jodal
c17f07e14b
Code review improvements
2012-10-29 09:25:48 +01:00
Stein Magnus Jodal
6a39516d05
Fix typo
2012-10-29 09:22:41 +01:00
Stein Magnus Jodal
fbf642ca99
docs: Use dashes in all labels
2012-10-29 09:21:58 +01:00
Stein Magnus Jodal
ea912620f3
Formatting
2012-10-29 09:20:43 +01:00
Stein Magnus Jodal
6427f7e6bc
Split up two-level list comprehension
2012-10-29 08:30:28 +01:00