Commit Graph

135 Commits

Author SHA1 Message Date
Stein Magnus Jodal
b07f37117f Fix Pylint error 2011-03-23 22:43:32 +01:00
Stein Magnus Jodal
4087675334 Remove unused imports 2011-03-20 01:14:51 +01:00
Stein Magnus Jodal
f0ebc24234 Update MPD/stored playlists 2011-03-20 01:04:18 +01:00
Stein Magnus Jodal
0de8d1b4b8 Update MPD/status 2011-03-20 00:56:43 +01:00
Stein Magnus Jodal
21153dd52b Update MPD/regression tests 2011-03-20 00:29:43 +01:00
Stein Magnus Jodal
2e1ea8080e Update MPD/reflection 2011-03-20 00:21:43 +01:00
Stein Magnus Jodal
cbe727d2bd Update MPD/playback 2011-03-20 00:19:30 +01:00
Stein Magnus Jodal
dad2422a96 MpdDispatcher requires a mixer to be running 2011-03-20 00:10:14 +01:00
Stein Magnus Jodal
517a2a9356 Update MPD/music_db 2011-03-19 18:05:09 +01:00
Stein Magnus Jodal
0d57a74cb3 Update MPD/current_playlist 2011-03-19 17:55:05 +01:00
Stein Magnus Jodal
a4a015af1d Update MPD/audio_output 2011-03-19 17:54:57 +01:00
Stein Magnus Jodal
49d62aecab Do not give MpdDispatcher an MpdSession object yet, as it is not needed to get current tests passing 2011-03-19 15:55:25 +01:00
Stein Magnus Jodal
8c163104d1 Reimplement sending of started/stopped_playing events from the backend to interested frontends 2011-03-09 21:37:47 +01:00
Stein Magnus Jodal
d8ea7ea884 Lookup other actors by their known superclasses 2011-03-09 19:30:12 +01:00
Stein Magnus Jodal
0575d5d3be Use Actor.post_start() to do actor setup in the actor's own thread 2011-03-08 23:28:24 +01:00
Stein Magnus Jodal
a88cf1e2ca Hook an MpdDispatcher directly onto each MpdSession 2011-03-08 21:08:45 +01:00
Stein Magnus Jodal
f0fd2c9df2 Change XXXs to TODO-PYKKA to easier find them again 2011-03-07 22:52:04 +01:00
Stein Magnus Jodal
d75ca5b4e8 Make MpdFrontend start 2011-03-07 22:42:55 +01:00
Stein Magnus Jodal
38e5cec0f0 Partly actorify MpdFrontend 2011-03-07 22:35:22 +01:00
Stein Magnus Jodal
6a78f11383 Remove mpd_format() from CurrentPlaylistController 2011-03-07 22:15:45 +01:00
Stein Magnus Jodal
163ead53da Add 'play -1' support when playing 2011-02-12 02:03:18 +01:00
Stein Magnus Jodal
15c992e06a Add 'play -1' support, which fixes resume in MPoD 2011-02-12 01:45:36 +01:00
Stein Magnus Jodal
5e87dcbfff Add 'date' query support to 'find' and 'search' to improve ncmpcpp media library browsing 2011-01-28 11:52:18 +01:00
Stein Magnus Jodal
1625c1e080 Be consistent in use of unicode string 2011-01-21 16:44:24 +01:00
Stein Magnus Jodal
55b32065a8 Expose MPD error codes as constants on the MpdAckError exception, to avoid use of magic values in the other exceptions 2011-01-21 16:38:16 +01:00
Stein Magnus Jodal
e1197ed84c Change default value of MPD_SERVER_PASSWORD from False to None 2011-01-21 16:31:35 +01:00
Stein Magnus Jodal
4953a80cce Add FIXME's to 'commands' and 'notcommands', as they currently do not care if the client is authenticated or not 2011-01-21 02:20:07 +01:00
Stein Magnus Jodal
775ec64976 Test and improve password handling in MpdSession 2011-01-21 02:15:27 +01:00
Stein Magnus Jodal
af0f80d238 Add MPD_SERVER_PASSWORD to list of relevant frontend settings 2011-01-21 00:17:30 +01:00
Stein Magnus Jodal
8f0e00e1d7 Implement 'password' command which will be reached post-auth 2011-01-21 00:17:01 +01:00
Stein Magnus Jodal
317492098a Merge branch 'develop' into feature/mpd-password 2011-01-11 22:15:02 +01:00
Stein Magnus Jodal
3eb1d47765 Fix seek for Droid MPD 2011-01-09 23:46:03 +01:00
Stein Magnus Jodal
469e5fa189 Fix volume setting for Droid MPD 2011-01-09 23:38:46 +01:00
Stein Magnus Jodal
1ed29a4b9a Fix pylint warnings 2010-11-03 00:11:46 +01:00
Stein Magnus Jodal
2941c83bb8 Merge remote branch 'adamcik/feature/musicbrainz-id-support' into develop 2010-11-03 00:08:32 +01:00
Stein Magnus Jodal
6a8998a5c3 Fix pylint warnings 2010-11-02 23:42:02 +01:00
Thomas Adamcik
37222d66f5 Add albumartistid to frontent 2010-11-02 01:00:11 +01:00
Thomas Adamcik
31933c2c2f Fix musicbrainz support in mpd format track 2010-11-02 00:43:03 +01:00
Thomas Adamcik
dd25fadd8b Track result should contain key 2010-11-01 23:23:59 +01:00
Thomas Adamcik
8bfa7d2937 Update tag cache code so it adds mtime and file that is relative 2010-11-01 23:16:49 +01:00
Thomas Adamcik
4ac1d8d217 Remove mtime and key from track_to_mpd_format 2010-11-01 23:09:21 +01:00
Thomas Adamcik
fe309d374e Get rid of all kinds of abspath and expandpath usage that is no longer needed 2010-11-01 00:37:55 +01:00
Thomas Adamcik
c513d0f6e7 Rename settings that have dirs or file to _PATH and _FILE 2010-11-01 00:37:55 +01:00
Stein Magnus Jodal
72866dbb40 Merge branch 'develop' into feature/mpd-password 2010-10-31 02:38:46 +02:00
Thomas Adamcik
7767dd1ae4 Better unicode handling for scan code 2010-10-30 23:35:04 +02:00
Thomas Adamcik
a078a7448e Match what mpd expects with regards to caps for encoding 2010-10-30 22:33:36 +02:00
Thomas Adamcik
52c61634f5 Add doc that explains why on earth order_mpd_track_info is used 2010-10-30 21:57:33 +02:00
Thomas Adamcik
357591e97e Introduce concept of mpd ordered track info for simpler diffing of tag caches 2010-10-30 21:53:59 +02:00
Thomas Adamcik
9309b5bd7d Handle folders correctly _add_to_tag_cache 2010-10-30 21:35:31 +02:00
Thomas Adamcik
f0619744ed Fix tracks to direcotory dir handling 2010-10-30 21:26:53 +02:00