Stein Magnus Jodal
4e4df2adf2
js: Make library inclusion order stable
2012-12-04 13:23:57 +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
74cbb91cfb
docs: Add Mopidy.js to changelog
2012-12-04 13:02:14 +01:00
Thomas Adamcik
4cf1e5ffb8
Merge pull request #262 from jodal/feature/mopidy.js
...
Mopidy.js: Mopidy's core API in JavaScript
2012-12-04 01:52:49 -08: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
43316babcd
js: Remove trailing whitespace
2012-12-04 09:05:52 +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
510b821db8
docs: Formatting
2012-12-03 00:30:26 +01:00
Stein Magnus Jodal
006e411cd8
docs: Update changelog
2012-12-03 00:28:54 +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
7f2e2a8faa
scanner: Test invalid date
2012-12-02 15:48:02 +01:00
Stein Magnus Jodal
3473b9c902
scanner: Update test case
2012-12-02 15:45:54 +01:00
Stein Magnus Jodal
4889d2a928
scanner: Ignore invalid dates
2012-12-02 15:44:09 +01:00
Stein Magnus Jodal
c54a9c3260
docs: Add HTTP frontend to changelog
2012-12-01 17:31:27 +01:00
Stein Magnus Jodal
3f8b5affe0
tests: Ignore http tests if ws4py is missing
2012-12-01 17:24:34 +01:00
Stein Magnus Jodal
7f570de239
js: Polyfill console inside our own namespace
2012-12-01 17:18:06 +01:00
Stein Magnus Jodal
b62d4d5374
js: Add console polyfill
2012-12-01 15:06:20 +01:00
Stein Magnus Jodal
e51fbd19fd
Merge branch 'develop' into feature/mopidy.js
2012-12-01 11:36:19 +01:00
Stein Magnus Jodal
ac6cecd2f8
backends: Add BackendListener.on_event()
2012-12-01 11:21:06 +01:00
Stein Magnus Jodal
959bd6cd84
audio: Add AudioListener.on_event()
2012-12-01 11:20:44 +01:00
Stein Magnus Jodal
ec66cae784
tests: Ignore http tests if cherrypy is missing
2012-12-01 10:48:54 +01:00
Stein Magnus Jodal
5422d85f5b
utils: Include ws4py in --list-deps
2012-12-01 09:58:21 +01:00
Stein Magnus Jodal
9ec53bb3b7
utils: Include cherrypy in --list-deps
2012-12-01 09:56:28 +01:00
Thomas Adamcik
1ee2935867
Merge pull request #235 from jodal/feature/http-frontend
...
HTTP/WebSocket frontend
2012-11-30 19:02:08 -08: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
6238f55ae2
core: Add CoreListener.on_event()
...
The `on_event()` method is called on all events. By default, it forwards the
event to the specific event handler methods. It's also a convenient method to
override if you want to handle all events in one place.
2012-11-30 22:39:37 +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
3c56f6cbce
js: Use and all over
2012-11-30 12:04:47 +01:00
Stein Magnus Jodal
0e799c2795
js: Formatting
2012-11-30 11:23:48 +01:00
Stein Magnus Jodal
cb9b0f6ba1
js: Simplify configure function
2012-11-30 11:22:13 +01:00
Stein Magnus Jodal
08dcfd56b1
js: Extract configuration function
2012-11-30 11:16:42 +01:00
Stein Magnus Jodal
3045ac0158
js: Add description and params list to API functions
2012-11-30 02:41:39 +01:00
Stein Magnus Jodal
44ad69d7c4
core: Add missing getter method
2012-11-30 02:27:01 +01:00
Stein Magnus Jodal
fc9ab6053a
js: Make backoff delay limits settings
2012-11-30 02:18:08 +01:00
Stein Magnus Jodal
12f60f3a52
js: Add fully working core API in JavaScript
2012-11-30 02:05:40 +01:00
Stein Magnus Jodal
6face51e52
js: Have 'grunt watch' concat and minify as well
2012-11-30 02:04:28 +01:00
Stein Magnus Jodal
71f26260d3
js: Add header to bane
2012-11-29 00:50:05 +01:00
Stein Magnus Jodal
6a19d379ff
js: Add PhantomJS installation to readme
2012-11-29 00:45:36 +01:00
Stein Magnus Jodal
0a84763526
js: Add readme
2012-11-29 00:41:06 +01:00
Stein Magnus Jodal
defc44b747
js: Add empty source and test files
2012-11-29 00:21:16 +01:00
Stein Magnus Jodal
a539006d8b
js: Add Function.prototype.bind polyfill to make PhantomJS 1.6 happy
2012-11-29 00:20:17 +01:00