Commit Graph

1074 Commits

Author SHA1 Message Date
Stein Magnus Jodal
e6843e8b4d CurrentPlaylistController.tracks is now read-only 2010-06-30 23:47:18 +02:00
Stein Magnus Jodal
81503df2ad Merge branch 'master' into cpc 2010-06-30 12:45:01 +02:00
Stein Magnus Jodal
b3bff400e6 MPD: Accept list without quotes around field arg 2010-06-30 12:44:46 +02:00
Stein Magnus Jodal
1e0a5e5bb3 CurrentPlaylistController.load() reuse add() logic 2010-06-30 00:31:49 +02:00
Stein Magnus Jodal
93b606af3e Fix tests broken by the two previous cherry-picked commits 2010-06-30 00:23:28 +02:00
Stein Magnus Jodal
6ae2ce5772 MPD: Update MpdFrontend to use remove() with criterias 2010-06-30 00:17:04 +02:00
Stein Magnus Jodal
5eabc5a423 CurrentPlaylistController.remove() takes criterias 2010-06-30 00:13:46 +02:00
Stein Magnus Jodal
4ba30f80e4 CurrentPlaylistController.load() takes a list of tracks instead of a Playlist object 2010-06-29 23:53:52 +02:00
Stein Magnus Jodal
770e1fa85e Don't use GStreamer's fakesink, since two tests fails using it 2010-06-28 23:27:52 +02:00
Stein Magnus Jodal
04c7fe9e5c Add missing param doc for Playlist.last_modified 2010-06-26 23:37:47 +02:00
Stein Magnus Jodal
4fbe0605b4 MPD: Clearify what happens when 'playid "-1"' is issued by GMPC 2010-06-24 22:10:48 +02:00
Stein Magnus Jodal
196b3d24a2 Despotify: Fix crash when spotify_track is None 2010-06-24 21:45:18 +02:00
Stein Magnus Jodal
b6b6db6f99 MPD: Clearify what SONGID in playlistmove is 2010-06-24 21:15:47 +02:00
Stein Magnus Jodal
4e29754ce6 Remove 'ack' command added by Mopidy 2010-06-24 20:00:58 +02:00
Stein Magnus Jodal
1aa5963697 MPD: Add correct index to error message when error happens while processing a command list 2010-06-24 19:59:21 +02:00
Stein Magnus Jodal
95f83c8102 Rename MpdAckError.position to MAE.index 2010-06-24 19:57:06 +02:00
Stein Magnus Jodal
d75c0daf2f docs: Update changelog 2010-06-24 19:47:55 +02:00
Stein Magnus Jodal
d093e498d8 'command_list_end' before 'command_list_start' now returns 'unknown command' error instead of crashing 2010-06-24 19:47:44 +02:00
Stein Magnus Jodal
873e387618 Temporarily disable GStreamer tests for Win32 2010-06-24 18:13:51 +02:00
Stein Magnus Jodal
b7b1b864b0 Clearify logic in MpdFrontend.handle_request 2010-06-24 18:07:10 +02:00
Stein Magnus Jodal
05a2a60ed8 docs: Hide a level in TOC 2010-06-24 17:39:59 +02:00
Stein Magnus Jodal
5d95b82698 Update changelog 2010-06-24 13:51:26 +02:00
Stein Magnus Jodal
a8672eb87b MPD: Remove some commands from the 'commands' output, as MPD does not list them and GMPC fails if 'idle' is present in the list 2010-06-24 12:55:49 +02:00
Stein Magnus Jodal
bcc133a079 MPD: More correct date format in listplaylists output 2010-06-24 12:50:59 +02:00
Stein Magnus Jodal
2f9775250a Return 'incorrect arguments' instead of 'unknown command' for known commands that don't match any patterns 2010-06-23 22:53:27 +02:00
Stein Magnus Jodal
0ee8254008 Move command-from-pattern extraction from 'commands' handler to 'handle_pattern' decorator 2010-06-23 22:42:59 +02:00
Stein Magnus Jodal
af30db91e1 Update all MpdAckErrors thrown by request handlers. Three tests intentionally left failing. 2010-06-23 22:23:42 +02:00
Stein Magnus Jodal
a234d41d77 MPD-compliant ACK error messages
Started work on MPD-compliant ACK error messages. 14 tests are
intentionally left broken.
2010-06-22 23:52:35 +02:00
Stein Magnus Jodal
418728b565 Fix broken reference in docs 2010-06-21 22:45:35 +02:00
Stein Magnus Jodal
0ea7d35e5f Prettify debug output from MpdSession 2010-06-21 22:25:38 +02:00
Stein Magnus Jodal
5b66a52dcc Update links to backend issues 2010-06-21 15:16:25 +02:00
Stein Magnus Jodal
febd7ebc15 Bind to 127.0.0.1 as default, since 'localhost' is IPv6-only on IPv6-enabled hosts 2010-06-20 23:02:07 +02:00
Stein Magnus Jodal
7b78c86d43 Make MpdSession more testable 2010-06-20 23:01:22 +02:00
Stein Magnus Jodal
11b8ab89c9 Fix support for IPv4 addresses in SERVER_HOSTNAME which was broken by new IPv6 support 2010-06-20 23:00:52 +02:00
Stein Magnus Jodal
3c3d2728ad MPD: Don't crash when receiving invalid data 2010-06-20 21:51:15 +02:00
Stein Magnus Jodal
d00c47ec88 MPD: Implement 'commands' command 2010-06-20 21:25:46 +02:00
Stein Magnus Jodal
c6cd2ba564 Move backend issue lists from docstrings to issue tracker 2010-06-19 13:05:58 +02:00
Stein Magnus Jodal
64d6893a77 Major update of the development roadmap 2010-06-19 12:55:45 +02:00
Stein Magnus Jodal
28b402c550 docs: How to install gstreamer on Linux, OSX, and activate GstreamerBackend 2010-06-17 14:39:56 +02:00
Stein Magnus Jodal
f2547199a0 Gstreamer tests: use fakesink for audio output 2010-06-16 22:07:35 +02:00
Stein Magnus Jodal
d396b7d114 Update changelog 2010-06-14 21:13:33 +02:00
Stein Magnus Jodal
27e96fea82 MpdServer: Support IPv6 2010-06-14 21:11:43 +02:00
Stein Magnus Jodal
2363df28f6 MpdServer: Make sockaddr handling independent of AF_INET vs AF_INET6 2010-06-14 21:11:25 +02:00
Stein Magnus Jodal
bc7f38eac2 The pyspotify repo has been reorganized 2010-06-08 19:15:56 +02:00
Stein Magnus Jodal
8487c3130f Mopidy don't work with Python 3 2010-06-08 13:10:36 +02:00
Stein Magnus Jodal
3522a4498a Document search_result arg to Track.mpd_format() 2010-06-07 02:26:12 +02:00
Stein Magnus Jodal
b17f1fb310 Update project description in README 2010-06-07 02:19:19 +02:00
Stein Magnus Jodal
2e00afe826 docs: Fix error in example 2010-06-07 02:15:20 +02:00
Stein Magnus Jodal
a92c57ee89 docs: Split TOC into three parts and show the full depth 2010-06-07 02:14:53 +02:00
Stein Magnus Jodal
e31d41e7b3 Tweaking docs formatting 2010-06-07 00:01:01 +02:00