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
Stein Magnus Jodal
519fdb9326
Update concepts description and graphs
2012-10-29 01:09:36 +01:00
Stein Magnus Jodal
9f69c62031
Fix typo in changelog and add another sentence
2012-10-29 01:08:06 +01:00
Stein Magnus Jodal
f0602b4e3b
docs: Fix lots of broken module documentation
2012-10-29 00:25:25 +01:00
Stein Magnus Jodal
73cc10fffb
Add issue reference to changelog
2012-10-28 23:55:24 +01:00
Stein Magnus Jodal
be5759e9a1
Make sure volume are returned as an int
2012-10-28 23:24:52 +01:00
Stein Magnus Jodal
17b0a2ccc3
Update local backend settings guide
2012-10-28 22:00:55 +01:00
Stein Magnus Jodal
86ca1bf3c9
Update README with multi-backend, MPRIS and DLNA possibilities
2012-10-28 21:58:07 +01:00
Stein Magnus Jodal
c2cde5267a
Update changelog with multi-backend changes
2012-10-28 21:49:29 +01:00
Stein Magnus Jodal
a620041584
More improvements after code review
2012-10-28 21:37:37 +01:00
Stein Magnus Jodal
29a19a8b27
Document parameter
2012-10-28 21:26:10 +01:00
Stein Magnus Jodal
4f411a48d6
Update docstring references
2012-10-28 21:22:09 +01:00
Stein Magnus Jodal
9a617b1803
Improvements after code review
2012-10-28 20:58:51 +01:00
Stein Magnus Jodal
d450e5a238
Turn both local and Spotify backend on by default
2012-10-28 11:11:24 +01:00
Stein Magnus Jodal
0641d2d207
Make core.stored_playlists.playlists support multiple backends
2012-10-28 11:10:40 +01:00
Stein Magnus Jodal
a35deec050
Make core.library support multiple backends
2012-10-28 11:10:39 +01:00
Stein Magnus Jodal
c47cec9e65
Make core.playback select backend based on track URI
2012-10-28 11:10:39 +01:00
Stein Magnus Jodal
7b9c682e95
Make core.uri_schemes include URI schemes from all backends
2012-10-28 11:10:39 +01:00
Stein Magnus Jodal
11ddc42120
Update descriptions of settings
2012-10-28 11:10:20 +01:00
Stein Magnus Jodal
a5af7290ad
Give the core controllers a list of backends
2012-10-27 21:37:41 +02:00
Stein Magnus Jodal
2d92a7a228
Start multiple backends
2012-10-27 14:55:09 +02:00
Stein Magnus Jodal
956655f742
Update tests to use tracks with valid URIs
2012-10-27 14:53:35 +02:00
Stein Magnus Jodal
a8e71afeaf
Update Pykka version yet another place
2012-10-26 23:09:44 +02:00
Stein Magnus Jodal
c076fb75d4
Replace Pykka internals misuse with proxies
2012-10-26 23:05:53 +02:00
Stein Magnus Jodal
d685fe554c
Simplify pykka imports
2012-10-26 22:57:41 +02:00