Commit Graph

752 Commits

Author SHA1 Message Date
Johannes Knutsen
d509c12c1e emit end-of-stream in end of track callback, pull for gstreamer end-of-stream messages and send end of track mpd command 2010-08-10 13:24:58 +02:00
Johannes Knutsen
659b879e9c moved gstreamer pipeline initialization to backend class to flush the
buffer on stop/play and removed audiocontroller arguments
2010-08-09 18:24:01 +02:00
Johannes Knutsen
6c692b603d Merge branch 'master' of git://github.com/jodal/mopidy into gstreamer 2010-08-09 17:52:40 +02:00
Stein Magnus Jodal
696942e3c0 Readd lines that was removed in a merge by mistake 2010-08-09 13:31:03 +02:00
Stein Magnus Jodal
e27957a7fe despotify: Fix search 2010-08-09 13:17:23 +02:00
Stein Magnus Jodal
e2ed3b2d61 Log search queries 2010-08-09 13:17:09 +02:00
Stein Magnus Jodal
8997c08595 Try to fix non-string kwargs keys on OSX/Windows. Try 2. 2010-08-09 12:33:16 +02:00
Stein Magnus Jodal
4a3c2476fa Try to fix non-string kwargs keys on OSX/Windows 2010-08-09 12:29:58 +02:00
Johannes Knutsen
da05ed8f87 Merge branch 'master' of git://github.com/jodal/mopidy into gstreamer 2010-08-09 12:24:43 +02:00
Stein Magnus Jodal
53f2e89f8f Add missing return 2010-08-09 12:21:15 +02:00
Stein Magnus Jodal
d2aa7c9d21 Fix formatting 2010-08-09 12:20:59 +02:00
Stein Magnus Jodal
78f71794e1 Fix tests broken by knutz3n's search improvements, and sync GstreamerBackend's find_exact() and search() 2010-08-09 12:05:08 +02:00
Johannes Knutsen
da67213a5f initial prototype to have libspotify backend to use gstreamer 2010-08-09 09:53:46 +02:00
Johannes Knutsen
2897f8e5f6 merge master branch 2010-08-09 09:49:07 +02:00
Johannes Knutsen
bdd267a900 s/on/one spelling error 2010-08-09 09:46:50 +02:00
Johannes Knutsen
9d628eefb7 change search to use kwargs with value lists as search queries 2010-08-09 09:46:31 +02:00
Stein Magnus Jodal
f4c89ed923 Add more debug logging to Libspotify search 2010-08-08 23:57:53 +02:00
Stein Magnus Jodal
42290d2859 libspotify: Fix pylint warnings 2010-08-08 21:36:50 +02:00
Stein Magnus Jodal
4b1ceb025d 'is' is for identity comparision and not for string comparision 2010-08-08 20:50:33 +02:00
Stein Magnus Jodal
96ac806d8f Remove Track.id field 2010-08-08 17:17:38 +02:00
Stein Magnus Jodal
22b6a3df8b Remove Track.id usage in Gstreamer backend 2010-08-08 17:15:47 +02:00
Stein Magnus Jodal
de5f100e62 Remove Track.id usage in despotify and libspotify backends 2010-08-08 17:12:05 +02:00
Johannes Knutsen
b9a7ed5ec6 Merge branch 'master' of github.com:knutz3n/mopidy 2010-08-05 19:55:16 +02:00
Johannes Knutsen
dc7353694b Merge branch 'master' of git://github.com/jodal/mopidy 2010-08-05 18:49:37 +02:00
Stein Magnus Jodal
9ff3175b44 Exit early if not Python >= 2.6, < 3 2010-08-03 15:13:37 +02:00
Stein Magnus Jodal
1cfddf3d90 Ready for v0.1.0a4 development 2010-08-03 14:55:08 +02:00
Stein Magnus Jodal
c83ac35758 MPD: Add more docs and tests to 'playlistsearch' 2010-08-03 09:07:33 +02:00
Stein Magnus Jodal
999de87d07 MPD: Use CPID in 'plchangesposid' output 2010-08-02 23:02:51 +02:00
Stein Magnus Jodal
01cd597321 MPD: Use CPID in 'delete' 2010-08-02 23:02:03 +02:00
Johannes Knutsen
ceb54deae3 updated call to correct method name in music db list function 2010-08-02 21:18:07 +02:00
Johannes Knutsen
e7a87d0375 Merge branch 'master' of git://github.com/jodal/mopidy 2010-08-02 14:28:38 +02:00
Stein Magnus Jodal
44309345db Update 'addid' to return CPID instead of GID 2010-08-02 14:27:57 +02:00
Stein Magnus Jodal
80df6d1fea CurrentPlaylistCtl.add() returns the cp_track that was added to the current playlist 2010-08-02 14:24:12 +02:00
Johannes Knutsen
26ebdda214 merge jodal master 2010-08-02 14:08:02 +02:00
Stein Magnus Jodal
c3a228fbfd Despotify: Catch and log SpytifyError 2010-07-31 23:13:45 +02:00
Stein Magnus Jodal
64544a0b71 Use cp_track in CurrentPlaylistCtl and PlaybackCtl
A new data structure called ``cp_track`` is now used in the current
playlist controller and the playback controller. A ``cp_track`` is a
two-tuple of (CPID integer, mopidy.models.Track), identifying an
instance of a track uniquely within the current playlist.

This fixes issues with using playlists with multiple instances of the
same track.
2010-07-31 19:51:03 +02:00
Stein Magnus Jodal
d500e7a372 Fix docs typo 2010-07-31 09:44:15 +02:00
Johannes Knutsen
2b5c532e12 added extra underscore to helper methods and moved music_db_list* below music_db_list in frontend 2010-07-27 09:46:03 +02:00
Johannes Knutsen
9a943bf593 list album return a (u'Album', albumName)-tuple set instead of a string set 2010-07-27 09:45:09 +02:00
Johannes Knutsen
95cb214bd4 convert a response to list if instance of set 2010-07-27 00:53:36 +02:00
Johannes Knutsen
ac71bd4977 fixed wrongly refactored variable name 2010-07-27 00:47:49 +02:00
Johannes Knutsen
6231c86750 removed one level of indentation in frontend 2010-07-26 17:54:08 +02:00
Johannes Knutsen
c30d27fd10 removed wrongly commited file - mopidy/backends/mock.py 2010-07-26 17:52:23 +02:00
Johannes Knutsen
1ff6fda156 return a (Artist, artist.name)-tuple list instead of a list of strings in _music_db_list_artist 2010-07-26 15:47:41 +02:00
Johannes Knutsen
45e335b594 break too long comment line 2010-07-26 15:46:27 +02:00
Johannes Knutsen
be949d45df merge implementation of multi-word search 2010-07-26 10:48:30 +02:00
Johannes Knutsen
9c08f54514 implemented multi-word search by making a query as a list of (field, what)-tuples. 2010-07-26 10:44:21 +02:00
Johannes Knutsen
7176a8db0e implemented command: list album artist 2010-07-26 10:42:15 +02:00
Johannes Knutsen
4cfb8717f3 implement command: list artist 2010-07-26 10:38:37 +02:00
Stein Magnus Jodal
a6d8ea74ba Merge branch 'cpc'
Conflicts:
	docs/changes.rst
2010-07-01 03:19:47 +02:00