Stein Magnus Jodal
42623fb48f
zeroconf: Move all logging to debug level
2014-02-07 09:06:10 +01:00
Stein Magnus Jodal
38d3c6ccf9
models: Make Playlist.last_modified milliseconds since Unix epoch
2014-01-28 23:57:02 +01:00
nathanharper
3a184f9ddd
decouple mpd.protocol module from config structure
...
removed reference to password from protocol,
moved it to Context class.
2014-01-22 05:16:38 -05:00
nathanharper
039fc4b681
refactored mpd.protocol.music_db regex
...
got quote backreference working,
eliminated need for the non-capturing pattern,
fixed problem with quoted fields.
2014-01-22 05:16:38 -05:00
Stein Magnus Jodal
da71d7fb14
Merge pull request #647 from adamcik/feature/browse-by-uri
...
Convert browse API to be fully URI based.
2014-01-17 15:58:39 -08:00
Stein Magnus Jodal
31abe0bc93
mpd: Annotate exceptions with current command automatically ( fixes #649 )
2014-01-18 00:34:41 +01:00
Thomas Adamcik
08b7d199f7
review: Typos and code formating
2014-01-17 23:52:18 +01:00
Thomas Adamcik
43e16ddb65
mpd: Switch mpd to use path<->uri mapping for browsing
2014-01-17 17:16:24 +01:00
Stein Magnus Jodal
d698653d83
mpd: Implement "listallinfo" command ( fixes #145 )
2014-01-15 01:11:27 +01:00
Stein Magnus Jodal
afbff12ccc
mpd: Implement "listall" command
2014-01-15 00:52:01 +01:00
Thomas Adamcik
03838a1968
mpd: Add tests for adding VFS folders
2014-01-14 23:29:52 +01:00
Thomas Adamcik
1b32b56cf0
mpd: Add support for VFS in add-commands
2014-01-14 00:31:45 +01:00
Stein Magnus Jodal
7c3f7dfcea
The harmless Zeroconf warning is confusing users
2014-01-12 12:19:04 +01:00
Thomas Adamcik
6afc85ec72
ext: Switch rest of bundled extensions to registry
2014-01-09 22:35:54 +01:00
Stein Magnus Jodal
8d6f9ee807
mpd: Use Ref type constants
2014-01-09 08:57:32 +01:00
Stein Magnus Jodal
1fd1a38013
Merge branch 'develop' into feature/library-browse
...
Conflicts:
mopidy/backends/local/json/library.py
mopidy/core/actor.py
tests/backends/local/library_test.py
2014-01-09 08:39:38 +01:00
kingosticks
0d74be0b1e
Empty MPD commands should return an error instead of OK, just like the original MPD server. Includes tests.
2014-01-06 12:33:20 +00:00
Stein Magnus Jodal
7dba0dafa5
mpd: Include dirs and files in lsinfo response
2014-01-02 22:06:33 +01:00
Stein Magnus Jodal
0fb7c79524
log: Use loggers named after __name__
2014-01-01 13:31:20 +01:00
Stein Magnus Jodal
1ee534126e
mpd: Move mopidy.{frontends => }.mpd
2013-12-31 14:11:16 +01:00
Stein Magnus Jodal
b4c91af7d7
Relocate MPD frontend to 'mopidy.frontends.mpd'
2010-08-09 21:17:36 +02:00
Stein Magnus Jodal
3339fb7de0
Fix 'play/playid "-1"' behaviour when playlist is empty
2010-08-09 20:44:01 +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
Stein Magnus Jodal
d2aa7c9d21
Fix formatting
2010-08-09 12:20:59 +02:00
Johannes Knutsen
9d628eefb7
change search to use kwargs with value lists as search queries
2010-08-09 09:46:31 +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
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
Johannes Knutsen
26ebdda214
merge jodal master
2010-08-02 14:08:02 +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
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
6231c86750
removed one level of indentation in frontend
2010-07-26 17:54:08 +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
affd1799d6
Use CPID in MPD formats.
...
This makes it possible to handle multiple identical songs in the same
playlist.
2010-07-01 03:15:43 +02:00
Stein Magnus Jodal
6b72ceec4b
MpdFrontend: Rename all occurences of songid to cpid
2010-07-01 01:58:56 +02:00
Stein Magnus Jodal
454d304953
Extract tracks_to_mpd_format from playlist_to_mpd_format
2010-07-01 01:08:01 +02:00