Stein Magnus Jodal
79cbdb4fbb
mpd: Add MPD_SERVER_CONNECTION_TIMEOUT setting
2012-12-19 23:47:22 +01:00
Stein Magnus Jodal
ea37cf1a44
core: Include the TlTrack in track_playback_* events
2012-12-19 17:06:04 +01:00
Stein Magnus Jodal
c5ac7aeb77
core: Include new volume level in volume_changed event
2012-12-19 16:31:58 +01:00
Stein Magnus Jodal
dd1fad249b
mpd: Fix grammar
2012-12-19 00:05:13 +01:00
Stein Magnus Jodal
ba84af2586
mpd: Add list of unsupported MPD features
2012-12-18 23:29:57 +01:00
Stein Magnus Jodal
12942631bf
mpd: Change name of output from 'None' to 'Default'
2012-12-18 23:18:51 +01:00
Stein Magnus Jodal
5122a254aa
models: Specify time zone of Playlist.last_modified as UTC
2012-12-16 20:22:42 +01:00
Thomas Adamcik
e00dd958b9
Merge pull request #277 from jodal/feature/mpd-0.17
...
Implement MPD protocol changes from MPD 0.17
2012-12-15 14:56:05 -08:00
Stein Magnus Jodal
b1f0a67dd4
mpd: Reuse query regexp. Fix 'filename' expression
2012-12-15 23:43:45 +01:00
Stein Magnus Jodal
a084105898
docs: Use requirement files as single source of dependencies
2012-12-15 23:07:29 +01:00
Stein Magnus Jodal
0b6673e7f5
mpd: Bump protocol version to 0.17.0
2012-12-15 01:48:49 +01:00
Stein Magnus Jodal
b43fc2ebe9
mpd: Stub channel commands
2012-12-15 01:44:20 +01:00
Stein Magnus Jodal
b95c8032de
mpd: Add 'searchaddpl' command
2012-12-15 01:18:13 +01:00
Stein Magnus Jodal
9b1dfa6978
mpd: Add 'searchadd' command
2012-12-15 00:40:33 +01:00
Stein Magnus Jodal
6ac2c249b5
mpd: Add 'findadd' command
2012-12-15 00:39:52 +01:00
Stein Magnus Jodal
50cbe5f384
mpd: Add range support to 'load' command
2012-12-14 22:13:08 +01:00
Stein Magnus Jodal
49d585a97c
mpd: Add 'config' command
2012-12-14 12:08:17 +01:00
Stein Magnus Jodal
ac537a63c7
mpd: Add 'seekcur' command
2012-12-14 11:53:44 +01:00
Stein Magnus Jodal
0c6de005a0
docs: Fix typo
2012-12-13 02:07:24 +01:00
Stein Magnus Jodal
daa56e6567
docs: Fix typo
2012-12-13 02:06:05 +01:00
Stein Magnus Jodal
fe2adfae73
docs: Fix syntax error in example
2012-12-13 02:02:16 +01:00
Stein Magnus Jodal
0f603c3ede
Use urllib.{quote,unquote} instead of {pathname2url,url2pathname}
2012-12-12 23:13:52 +01:00
Stein Magnus Jodal
e9eac16284
mpd: Use relative urlencoded paths in tag cache
...
This partly reverts "beac2e8 mpd: Use file:// URIs in tag_cache" by removing
the "file://" URI scheme and the music dir base path from the "file:" fields in
the tag cache.
The advantage is that the tag cache becomes independent of the music dir
location and the tag cache loader can be made compatible with both old and new
tag caches.
2012-12-12 15:10:28 +01:00
Stein Magnus Jodal
6311e13cec
mpd: urlencode any non-UTF-8 path so it can be displayed as UTF-8
2012-12-12 14:21:30 +01:00
Stein Magnus Jodal
a006918453
mpd: Use bytestrings in dir tree building
2012-12-12 13:45:37 +01:00
Stein Magnus Jodal
beac2e80ed
mpd: Use file:// URIs in tag_cache
...
file:// URIs are uriencoded, and will thus conserve the encoding of the file
paths. We cannot just convert file paths in other encodings to UTF-8, because
then we won't find the files we point to.
2012-12-11 10:29:43 +01:00
Stein Magnus Jodal
b14c89dbf1
js: Make connect() public, and document autoConnect/connect()
2012-12-04 13:23:43 +01:00
Stein Magnus Jodal
68a6f2f8aa
js: Doc how to clean up after Mopidy.js
2012-12-04 09:23:32 +01:00
Stein Magnus Jodal
8d3fd46808
js: Add close() method to close WebSocket without reconnecting
2012-12-04 09:18:34 +01:00
Stein Magnus Jodal
b807c38b01
js: Upgrade BANE to 0.4
2012-12-04 09:04:16 +01:00
Stein Magnus Jodal
126b7815d0
js: Document parameter handling
2012-12-03 23:08:40 +01:00
Stein Magnus Jodal
ddd3d6ba98
js: 'params' and 'description' is from the Python API
2012-12-03 23:05:25 +01:00
Stein Magnus Jodal
d860ab0ae0
js: Document behavior on calls when we're offline
2012-12-03 23:02:24 +01:00
Stein Magnus Jodal
b5c5bcd645
js: Fix grammatical error
2012-12-03 22:59:01 +01:00
Stein Magnus Jodal
dd9f0497ea
js: Document Mopidy.js usage
2012-12-03 00:06:44 +01:00
Stein Magnus Jodal
accf018ae8
js: Add concatenated and minified versions of mopidy.js
2012-12-03 00:06:34 +01:00
Stein Magnus Jodal
430d604509
http: Revised the HTTP frontend docs
2012-11-30 23:50:55 +01:00
Stein Magnus Jodal
d6a906a723
http: No need to copy dict
2012-11-30 23:15:13 +01:00
Stein Magnus Jodal
2edc884e76
http: Override CoreListener.on_event() instead of the specific event handlers
2012-11-30 22:41:13 +01:00
Stein Magnus Jodal
90859c903b
http: Add favicon
2012-11-30 21:57:35 +01:00
Stein Magnus Jodal
0423d5289b
http: Mark security and API stability sections as warnings
2012-11-30 18:26:25 +01:00
Stein Magnus Jodal
bc151b32a7
http: Rewrite example to avoid jQuery use
2012-11-28 19:42:34 +01:00
Stein Magnus Jodal
df6df5b46a
http: Minor HTML/CSS tweaks
2012-11-28 19:35:17 +01:00
Stein Magnus Jodal
67c92ceab9
http: Move resource details to /mopidy/ page
2012-11-28 19:19:06 +01:00
Stein Magnus Jodal
c1e60ba378
http: Add /mopidy/ static dir that is always available
2012-11-28 19:18:13 +01:00
Stein Magnus Jodal
96a31adf63
http: Use CSS file from mopidy.com
2012-11-28 19:17:46 +01:00
Stein Magnus Jodal
b4ad0b0830
http: Move WebSocket to /mopidy/ws/
2012-11-28 15:59:08 +01:00
Stein Magnus Jodal
b1fe802473
http: Doc API instability
2012-11-28 15:21:53 +01:00
Stein Magnus Jodal
f7eaa48868
http: Doc WebSocket messaging formats
2012-11-28 15:21:38 +01:00
Stein Magnus Jodal
27291c8fac
http: Doc security considerations
2012-11-28 15:21:13 +01:00