Commit Graph

3165 Commits

Author SHA1 Message Date
Stein Magnus Jodal
97ca863c5d http: Pass core to WebSocket handler 2012-11-16 22:35:00 +01:00
Stein Magnus Jodal
df4d7cd4c9 http: Update to use unicode literals and not cause warnings with flake8 2012-11-16 22:34:36 +01:00
Stein Magnus Jodal
e1ef73f517 Merge branch 'develop' into feature/http-frontend 2012-11-14 09:35:19 +01:00
Stein Magnus Jodal
cee6894ff6 Update changelog 2012-11-14 09:27:03 +01:00
Stein Magnus Jodal
3a24deaec3 Rename 'stored playlists' to 'playlists' 2012-11-14 09:23:19 +01:00
Stein Magnus Jodal
1eef3f6c0e audio: Make software mixer volume be an int, not a float 2012-11-13 20:25:43 +01:00
Stein Magnus Jodal
e793be6e18 distutils doesn't like unicode in its package lists 2012-11-13 20:01:57 +01:00
Stein Magnus Jodal
dc356a81fd Merge branch 'feature/rename-cp-to-tracklist' into develop
Conflicts:
	docs/changes.rst
	mopidy/frontends/mpd/protocol/current_playlist.py
2012-11-13 19:09:18 +01:00
Stein Magnus Jodal
0dd09bce82 spotify: Support search by track URI (fixes #233) 2012-11-13 11:56:04 +01:00
Stein Magnus Jodal
7ec156e373 mpd: Don't lowercase search queries 2012-11-13 11:55:54 +01:00
Stein Magnus Jodal
487503b51c mpd: Remove URI scheme check, as core handles that 2012-11-13 11:53:47 +01:00
Stein Magnus Jodal
cc39853638 mpd: Normalize file/filename filters to uri filters 2012-11-13 11:53:47 +01:00
Stein Magnus Jodal
4f0a708411 mpd: Allow 'file' key to 'search' and 'find' 2012-11-13 11:34:48 +01:00
Stein Magnus Jodal
bba9548b27 Rename 'current playlist' to 'tracklist' 2012-11-13 10:59:48 +01:00
Stein Magnus Jodal
344d5bd49d Merge pull request #238 from jodal/feature/optional-backend-providers
Make all three backend provider types optional
2012-11-13 01:41:18 -08:00
Stein Magnus Jodal
1b5b7abfdd Allow settings prefixed with 'CUSTOM_' (fixes #204) 2012-11-13 00:44:07 +01:00
Stein Magnus Jodal
6acaa490e9 Make all strings unicode by default (fixes #224) 2012-11-13 00:18:47 +01:00
Stein Magnus Jodal
a2d7f2f504 spotify: Update stored playlists interface 2012-11-12 23:11:32 +01:00
Stein Magnus Jodal
92bd599ecf Update stored playlists controller to support backends without playlists 2012-11-12 22:38:49 +01:00
Stein Magnus Jodal
d748c07daf Update playback controller to support backends without playback support 2012-11-12 22:19:27 +01:00
Stein Magnus Jodal
6f32d72792 Update the library controller to support backends without a library 2012-11-12 21:41:48 +01:00
Stein Magnus Jodal
429e87fe6e Extend Backends class to filter backends by capabilties 2012-11-12 21:41:02 +01:00
Stein Magnus Jodal
0b25a6f11f Extend the backends API to support optional providers 2012-11-12 21:40:14 +01:00
Stein Magnus Jodal
1d14740a66 http: Show incoming WebSocket messages on the placeholder page 2012-11-11 20:13:20 +01:00
Stein Magnus Jodal
0fc0b4b1ef http: Don't build almost the same dict twice 2012-11-11 19:13:15 +01:00
Stein Magnus Jodal
adb8dd23bb Merge pull request #237 from erlingbo/develop
docs: Fix typo in gst-launch command
2012-11-11 05:11:23 -08:00
Erling Børresen
bd7c713fbf Docs: Fix typo in gst-launch command 2012-11-11 14:05:26 +01:00
Stein Magnus Jodal
90ca6a786a http: Add pip requirements file. Make Travis use it. 2012-11-10 21:30:11 +01:00
Stein Magnus Jodal
86e0eff21d http: Extend player resource, add tracklist and playlists resources 2012-11-10 20:57:18 +01:00
Stein Magnus Jodal
5458c1271f http: Switch to HTTP method dispatcher for /api 2012-11-09 14:52:46 +01:00
Stein Magnus Jodal
9d2732703d http: Serve placeholder index.html when no STATIC_DIR set 2012-11-09 14:52:28 +01:00
Stein Magnus Jodal
a2259fad57 http: Add static files hosting 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
256c5a8179 http: Document existence of the new frontend 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
9b90e64dfb http: Move frontend actor to new module 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
92dc974028 http: Move web service code to new module 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
37ab7c766d http: Move web socket code to new module 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
5b8f391bc7 http: Exit CherryPy engine properly 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
e41f9e3871 http: Working WebSockets which emits playback state changes 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
dda5ee42f0 http: Turn off autoreloading 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
4d5122094f http: Start the CherryPy bus, and not just the server 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
5d8929986d http: Encode the hostname to a str 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
509c7c82ea http: Only include cherrypy in debug log 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
e5053c929a http: Add HTTP_SERVER_{HOSTNAME,PORT} settings 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
93f6378cf5 http: Rename frontend to simply 'HttpFrontend' 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
06818b284d http: Don't crash if cherrypy is missing 2012-11-09 14:23:26 +01:00
Stein Magnus Jodal
712743a013 Working PoC of a CherryPy HTTP frontend 2012-11-09 14:23:25 +01:00
Stein Magnus Jodal
515bc450d6 travis: Don't break the build when apt-get update fails 2012-11-08 23:23:55 +01:00
Stein Magnus Jodal
c23baf859e docs: Formatting 2012-11-08 23:15:13 +01:00
Thomas Adamcik
f5dc6d6069 Merge pull request #190 from adamcik/feature/dump-thread-tracebacks
Add a debug thread that dumps tracebacks
2012-11-08 14:08:23 -08:00
Thomas Adamcik
812733205f Add notes about debug thread to development docs. 2012-11-08 23:06:38 +01:00