Commit Graph

7688 Commits

Author SHA1 Message Date
Stein Magnus Jodal
37a0cf23c1 Add browsing of stored playlist to libspotify backend 2010-01-31 21:50:57 +01:00
Stein Magnus Jodal
ec44aa9569 Fix listing of stored playlists 2010-01-31 21:23:00 +01:00
Stein Magnus Jodal
7fa65f6c89 Fix lsinfo without uri 2010-01-31 21:22:45 +01:00
Stein Magnus Jodal
b69639738e Log available playlists 2010-01-31 21:12:45 +01:00
Stein Magnus Jodal
de0515d13b Move LibspotifyBackend to before LibspotifySession 2010-01-31 19:48:18 +01:00
Stein Magnus Jodal
703b6c53d6 Move model translation functions into backend class 2010-01-31 19:37:56 +01:00
Stein Magnus Jodal
20e360131f Replace some backend properties with plain fields. Fix failing tests. 2010-01-31 14:38:06 +01:00
Stein Magnus Jodal
230c3af3cb Move MPD stuff to mopidy.mpd 2010-01-31 13:03:50 +01:00
Stein Magnus Jodal
e97a673a5d Add list of despotify issues 2010-01-31 04:16:20 +01:00
Stein Magnus Jodal
b1ee481100 Move model translations to below the more important backend implementation 2010-01-31 04:03:40 +01:00
Stein Magnus Jodal
fee3a750e9 Move despotify-unrelated parts of the despotify backend to the base backend 2010-01-31 04:02:09 +01:00
Stein Magnus Jodal
4d19cae66b Update despotify backend to use new models 2010-01-31 03:31:04 +01:00
Stein Magnus Jodal
a5aaa31eca Move BaseBackend from mopidy.backends.base to mopidy.backends 2010-01-31 03:27:00 +01:00
Stein Magnus Jodal
2ca244f106 Add backend-independent models 2010-01-31 03:24:12 +01:00
Stein Magnus Jodal
f1aee4033c Set active backend in settings 2010-01-27 16:17:00 +01:00
Stein Magnus Jodal
77af150756 Add threadName to log format 2010-01-27 15:06:19 +01:00
Stein Magnus Jodal
a0426c702d Move test code out of metadata_updated() 2010-01-27 14:47:28 +01:00
Stein Magnus Jodal
ac3bee0799 Sort unsorted methods 2010-01-27 14:31:42 +01:00
Stein Magnus Jodal
6a05a9d9b3 Update installation instructions for spytify after comments from jorgenpt 2010-01-26 12:42:00 +01:00
Stein Magnus Jodal
ccaba50ddc Fix IndexError in libspotify test code 2010-01-21 17:25:53 +01:00
Stein Magnus Jodal
f0599fcf37 Rename 'sess' to 'session' 2010-01-21 12:04:37 +01:00
Stein Magnus Jodal
971e57b00c Play first song in first playlist on first 'metadata_updated' callback 2010-01-21 12:03:48 +01:00
Stein Magnus Jodal
c734a8ddf8 Ignore spotify_appkey.key and tmp/ 2010-01-20 23:36:30 +01:00
Stein Magnus Jodal
cb5c8338c0 Move ConfigError to mopidy.exceptions 2010-01-20 23:35:42 +01:00
Stein Magnus Jodal
c65e48157f Run libspotify session in its own thread to not block the rest of mopidy 2010-01-20 23:31:07 +01:00
Stein Magnus Jodal
ff180304c8 Fix pyspotify link, again 2010-01-20 23:22:47 +01:00
Stein Magnus Jodal
2b8d692719 Add libspotify backend which connects to Spotify and logs any calls to its callbacks 2010-01-20 23:17:01 +01:00
Stein Magnus Jodal
a9f4860147 Access settings through mopidy.config which can do error handling and in the future combine settings with command line arguments 2010-01-20 22:59:19 +01:00
Stein Magnus Jodal
d620fad453 Add docs on installing libspotify/pyspotify 2010-01-20 21:02:31 +01:00
Stein Magnus Jodal
6e72bdbc10 Update link to pyspotify 2010-01-18 21:39:19 +01:00
Stein Magnus Jodal
59d24f471f Rename SpotifyBackend to DespotifyBackend 2010-01-15 21:41:06 +01:00
Stein Magnus Jodal
32b3cac170 Reduce amount of end-of-track crashes by adding a call to next() when at end of track. Only works when a client is connected as it is called by the 'status' command. 2009-12-26 16:23:58 +01:00
Stein Magnus Jodal
e47d7491eb Update tests to match new code 2009-12-26 16:11:07 +01:00
Stein Magnus Jodal
338fac255b Fix errors caught by tests 2009-12-26 16:10:49 +01:00
Stein Magnus Jodal
31828883be Add 'stats' daemon uptime support 2009-12-26 15:57:53 +01:00
Stein Magnus Jodal
0fcdd3cddb Track elapsed play time behind the scenes when play state is changed 2009-12-26 15:50:59 +01:00
Stein Magnus Jodal
fbbac0c635 Move most of the playback logic to BaseBackend 2009-12-26 15:14:37 +01:00
Stein Magnus Jodal
886376b5f8 Rename _current_song_id to _current_song_pos. Fix crashes when sending 'play' or 'stop' with empty playlist. Support 'play' when no song is selected but playlist is added. 2009-12-26 14:47:31 +01:00
Stein Magnus Jodal
1be0884526 Only reeturn song and songid in status reply if a playlist is loaded 2009-12-26 14:19:50 +01:00
Stein Magnus Jodal
8ffd7e0d87 Update logger names to match class names 2009-12-26 14:16:24 +01:00
Stein Magnus Jodal
7c2abacd6f Log multi-line responses in a readable way 2009-12-26 14:06:41 +01:00
Stein Magnus Jodal
950552a503 Reorder doc sections 2009-12-26 13:33:55 +01:00
Stein Magnus Jodal
4b5112d2a4 Grammar fix 2009-12-26 13:32:45 +01:00
Stein Magnus Jodal
f9ceb70a35 Rename get_mpd_version() to get_mpd_protocol_version() 2009-12-26 13:26:16 +01:00
Stein Magnus Jodal
09eb18e3e3 Add missing "-s to command patterns 2009-12-26 06:09:25 +01:00
Stein Magnus Jodal
06922b0036 Split some long command regexps into multiple patterns 2009-12-26 05:50:01 +01:00
Stein Magnus Jodal
01eb9ac61a Add bitrate to 'status' response 2009-12-26 05:26:42 +01:00
Stein Magnus Jodal
21b7f9221f Add instructions on how to add Spotify username and password to local_settings.py 2009-12-26 05:24:56 +01:00
Stein Magnus Jodal
077f13a5dd Add tracking of time position in track 2009-12-26 05:08:51 +01:00
Johannes Knutsen
4b13e4ad33 Don't return current song when state is stop 2009-12-26 04:16:29 +01:00