Commit Graph

1790 Commits

Author SHA1 Message Date
Stein Magnus Jodal
a452c49bd3 We're only considering a small subset of the Gstreamer elements 2012-09-01 00:49:12 +02:00
Stein Magnus Jodal
d712551c3f Add list of Gstreamer elements to checck in --list-deps 2012-09-01 00:16:39 +02:00
Stein Magnus Jodal
41853dd3d8 Add platform adapter for --list-deps 2012-09-01 00:00:14 +02:00
Stein Magnus Jodal
05c935bc4c Add Python impl adapter for --list-deps 2012-08-31 23:59:53 +02:00
Stein Magnus Jodal
44b6307046 Add pyserial adapter for --list-deps 2012-08-31 23:13:15 +02:00
Stein Magnus Jodal
240ab0d226 Add dbus adapter for --list-deps 2012-08-31 22:58:47 +02:00
Stein Magnus Jodal
a661b6d848 Add pylast adapter for --list-deps 2012-08-31 22:49:59 +02:00
Stein Magnus Jodal
4284e08d69 Strip file name from printed import paths 2012-08-31 22:46:18 +02:00
Stein Magnus Jodal
4c6a6af487 Add Gstreamer adapter for --list-deps 2012-08-31 22:40:08 +02:00
Stein Magnus Jodal
a25e7d9530 Add pyspotify adapter for --list-deps 2012-08-31 22:17:54 +02:00
Stein Magnus Jodal
5fcc4e67aa Add --list-deps command with Pykka adapter 2012-08-31 21:55:01 +02:00
Stein Magnus Jodal
2262bf91d5 Fix crash in 'playlistinfo' when called with a songpos not matching an CPID (fixes #162) 2012-08-24 00:21:03 +02:00
Stein Magnus Jodal
6e9dd194df Use current_playlist.length instead of len(current_playlist.tracks) 2012-08-24 00:16:33 +02:00
Stein Magnus Jodal
52e242cbe1 Update version number to 0.7.3 2012-08-11 03:37:55 +02:00
Stein Magnus Jodal
d78d62c68c Hack to speed up Spotify backend startup with clean cache from 35s to 12s
The time Improvement is probably a magnitude or two larger on outdated caches.
2012-08-11 00:39:00 +02:00
Stein Magnus Jodal
436fd7815d Move the Spotify cache to a subdir of the Mopidy cache 2012-08-11 00:37:40 +02:00
Stein Magnus Jodal
d6f17b4cf0 Decode messages from IOError before logging them
IOError messages are bytestrings, often in the language of the system, so they
may include non-ASCII characters. Thus, we must decode them using the locale's
preferred encoding to get Unicode objects we safely can pass on for logging
the IOError.
2012-08-10 23:17:41 +02:00
Stein Magnus Jodal
0e66ffe6a5 Add locale_decode util function that decodes bytestrings using the current locale's encoding 2012-08-10 23:12:04 +02:00
Stein Magnus Jodal
1f12951fa2 Prepare for maintenance release 2012-05-07 22:56:09 +02:00
Stein Magnus Jodal
de7b165028 Merge branch 'master' into develop
Conflicts:
	docs/changes.rst
	mopidy/__init__.py
	tests/version_test.py
2012-04-22 01:31:47 +02:00
Stein Magnus Jodal
1dae3442e0 Release v0.7.1 2012-04-22 01:30:20 +02:00
Stein Magnus Jodal
4ea3bb1167 Don't override notify_main_thread, which has a sensible default implementation 2012-04-22 01:26:27 +02:00
Stein Magnus Jodal
121ae0c220 Fix use of nonexistant function 2012-03-06 11:18:10 +01:00
Stein Magnus Jodal
ee0c7c1af5 Add __version__ to mopidy module 2012-03-04 23:26:24 +01:00
Stein Magnus Jodal
42d41d6fe7 Prepare for v0.8 development 2012-02-25 01:06:52 +01:00
Stein Magnus Jodal
b82b4d87ce Simplify if statement 2012-02-25 00:25:12 +01:00
Stein Magnus Jodal
d0b8d1942f Fix error in logger name 2012-02-25 00:24:41 +01:00
Stein Magnus Jodal
0269686453 Fix volume response when capping volume 2012-02-24 23:50:45 +01:00
Stein Magnus Jodal
219e723974 Fix crash on mismatching quotation (fixes #137) 2012-02-13 10:30:46 +01:00
Stein Magnus Jodal
eb8ecc33a2 Switch arguments so that unlink() is passed the sinkpad 2012-02-13 09:37:21 +01:00
Stein Magnus Jodal
844b219565 Potential fix for gst LinkError (#144) suggested by adamcik 2012-02-10 00:42:39 +01:00
Stein Magnus Jodal
fc5f6df740 Simplify DenonMixer constructor args 2012-02-10 00:34:33 +01:00
Stein Magnus Jodal
9e8e02295d Fix typo 2012-02-10 00:31:42 +01:00
Stein Magnus Jodal
2eae7aaae1 Call ThreadingActor/etc constructors to please pylint 2012-02-10 00:30:18 +01:00
Stein Magnus Jodal
24d9f8f200 Fix a bunch of pylint warnings 2012-02-10 00:17:21 +01:00
Stein Magnus Jodal
8c2a333938 get_or_create_folder should also create intermediate folders 2012-02-09 23:12:40 +01:00
Stein Magnus Jodal
76c544833e Don't create Caps object on module import, as gst.Caps may be a mock 2012-01-14 22:27:47 +01:00
Stein Magnus Jodal
1952f412d5 Don't setup DBusGMainLoop on module import 2012-01-14 22:27:47 +01:00
Stein Magnus Jodal
dd5336539d Make sure the calls returns strings even when the object we call on is an mock 2012-01-14 22:27:47 +01:00
Stein Magnus Jodal
9702432315 Merge branch 'master' into develop 2011-12-31 12:55:23 +01:00
Stein Magnus Jodal
74c072928a Update Spotify backend dependency docs 2011-12-31 12:55:12 +01:00
Stein Magnus Jodal
088f3e8505 Check if album is loaded before use 2011-12-29 00:15:02 +01:00
Stein Magnus Jodal
5528edd3ad Update changelog for v0.6.1 release 2011-12-28 21:45:08 +01:00
Stein Magnus Jodal
b0698d2e0a Add slice() method to CurrentPlaylistController to reduce copying of the playlist 2011-12-28 02:38:07 +01:00
Stein Magnus Jodal
4f8fbac44c Use CurrentPlaylistController.length once more 2011-12-28 02:03:19 +01:00
Stein Magnus Jodal
5573c33a70 Replace CpTrack indexes with namedtuple field names 2011-12-28 01:57:47 +01:00
Stein Magnus Jodal
cda2fbbe96 Add index() method to CurrentPlaylistController to reduce copying of the playlist 2011-12-28 01:55:02 +01:00
Stein Magnus Jodal
7b0954bef8 Simplify 'playlistinfo' implementation further, guided by new test asserts 2011-12-28 01:00:14 +01:00
Stein Magnus Jodal
716c5b03e2 Remove Playlist.mpd_format() and its usage 2011-12-28 00:36:51 +01:00
Stein Magnus Jodal
ab4f21b389 Remove Track.mpd_format() which is no longer in use 2011-12-28 00:33:42 +01:00