Thomas Adamcik
915130e352
Merge branch 'feature/simplify-outputs' into feature/switch-to-gst-mixers
...
Conflicts:
mopidy/gstreamer.py
mopidy/outputs/local.py
2012-08-26 13:18:37 +02:00
Thomas Adamcik
d112dc668b
Merge branch 'develop' into feature/simplify-outputs
...
Conflicts:
docs/changes.rst
2012-08-26 12:44:48 +02:00
Thomas Adamcik
343207ebe2
Update docs with latest OUTPUT changes and fix issues raised in review of pull request.
2012-08-26 12:37:23 +02:00
Thomas Adamcik
7948921510
Make settings.OUTPUT a GStreamer bin description.
2012-08-26 12:18:28 +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
Thomas Adamcik
c565e274a5
Replace OUTPUTS with OUTPUT and switch to simple outputs that return a gst.Bin
2012-08-23 23:44:05 +02:00
Thomas Adamcik
f995b2f1de
Continue ripping out multi output support.
2012-08-23 01:07:22 +02:00
Thomas Adamcik
74a58be60c
Merge branch 'develop' into feature/simplify-outputs
...
Conflicts:
docs/changes.rst
mopidy/gstreamer.py
2012-08-23 00:06:01 +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
Stein Magnus Jodal
6f6e2c7fd7
Let track{,s}_to_mpd_format() understand CpTrack objects
...
Thus the cpid and cpids kwargs can be removed, and lots of code doing
formatting of MPD responses can be simplified. This also reduces the
need for making full copies of the current playlist, which improves
performance.
2011-12-28 00:31:27 +01:00
Stein Magnus Jodal
aeee5518ac
Improved and simplified the 'playlistinfo' command handler
...
Cleaning up the rest of the code, it became obvious that sandos'
performance patch did not alter the semantics of 'playlistinfo'.
2011-12-27 23:57:14 +01:00
Stein Magnus Jodal
c5a4bb0e22
Rename tracks_len to length, and add test
2011-12-27 22:31:50 +01:00
sandos
5b1d77e79f
Remove some logging
2011-12-12 22:26:33 +01:00