
API change: changed include path variable from VNC_uri_prefix to URI_INCLUDE since websock.js uses the variable and websock.js is no longer just for noVNC (i.e. websockify is really the canonical location for websock.js). Changes to get web-socket-js to work. Right now it's a hack to get around: https://github.com/gimite/web-socket-js/issues#issue/41. The hack is to disable caching of the flash objects by appending "?" + Math.random() to the end of the flash object path (but only when using IE).
32 lines
761 B
Plaintext
32 lines
761 B
Plaintext
Short Term:
|
|
|
|
- Keyboard layout/internationalization support
|
|
- convert keyCode into proper charCode
|
|
|
|
- IE 9 improvements.
|
|
- https://github.com/gimite/web-socket-js/issues#issue/41
|
|
- try window.atob instead of decode for better performance
|
|
|
|
- Status bar menu/buttons:
|
|
- Explanatory hover text over buttons
|
|
|
|
- Configuration menu:
|
|
- Tunable: speed vs. bandwidth selection
|
|
- Tunable: CPU use versus latency.
|
|
- Scaling
|
|
|
|
- Keyboard menu:
|
|
- Ctrl Lock, Alt Lock, SysRq Lock
|
|
- Highlight menu icon when keys are locked
|
|
|
|
- Clipboard button -> popup:
|
|
- text, clear and send buttons
|
|
|
|
Medium Term:
|
|
|
|
- VNC performance and regression playback suite.
|
|
|
|
- Viewport support
|
|
|
|
- Touchscreen testing/support.
|