noVNC/include
Joel Martin f00b1e3776 State machine refactoring.
Add new states 'loaded', 'connect' and 'fatal':
- Loaded state is first page state. Pass WebSockets mode message using
  this state.
- Connect indicates that the user has issued a "connect" but we
  haven't gotten an WebSockets onopen yet.
- Fatal is a condition that indicates inability to continue on: right
  now, lack of WebSockets/Flash or non-working canvas.

Move much of the actual state transition code into updateState.

Handle 'password' state better in default_controls.js; instead of
disconnecting, prompt for password to send.

Add comments to updateState indicating possible states.
2010-07-15 19:38:25 -05:00
..
as3crypto_patched Import as3crypto_patch: ffda6e9cd8b1d74f45472c676afda8360ae1e5aa 2010-04-30 14:13:32 -05:00
web-socket-js Rebuild web-socket-js swf with gimite updates. 2010-07-02 10:50:52 -05:00
base64.js Refactor console logging code. 2010-07-06 11:56:13 -05:00
black.css Add CtrlAltDel send button to status bar. 2010-06-15 17:47:01 -05:00
canvas.js Refactor console logging code. 2010-07-06 11:56:13 -05:00
default_controls.js State machine refactoring. 2010-07-15 19:38:25 -05:00
des.js Isolate DOM references in load() and connect(). 2010-05-11 16:39:17 -05:00
plain.css Add CtrlAltDel send button to status bar. 2010-06-15 17:47:01 -05:00
util.js Refactor console logging code. 2010-07-06 11:56:13 -05:00
vnc.js State machine refactoring. 2010-07-15 19:38:25 -05:00