]> git.proxmox.com Git - mirror_novnc.git/blob - docs/TODO
Version 0.1, debian packaging, license text.
[mirror_novnc.git] / docs / TODO
1 Short Term:
2
3 - Test normal arrays vs TypedArrays vs imageData arrays.
4 - Blog post about it.
5
6 - VNC performance and regression playback suite.
7 - WebSockets
8 - expand latency test
9 - add absolute timers (every 500 packets)
10 - try 1 ms delay
11 - stop at 4000 packets
12 - small and large packets test
13
14 - JavaScript
15 - just base64 decode
16 - everything except Canvas
17
18 - Full test
19 - Without WebSockets
20 - With replay from python tester
21 - add higher-resolution multi test
22
23 - websockify test with echo and playback functionality
24 - choosen by client test page on connect
25
26
27 - Keyboard layout/internationalization support
28 - convert keyCode into proper charCode
29
30 - IE 9 improvements.
31 - https://github.com/gimite/web-socket-js/issues#issue/41
32 - try window.atob instead of decode for better performance
33
34 - Status bar menu/buttons:
35 - Explanatory hover text over buttons
36
37 - Configuration menu:
38 - Tunable: speed vs. bandwidth selection
39 - Tunable: CPU use versus latency.
40 - Scaling
41
42 - Keyboard menu:
43 - Ctrl Lock, Alt Lock, SysRq Lock
44 - Highlight menu icon when keys are locked
45
46 - Clipboard button -> popup:
47 - text, clear and send buttons
48
49 Medium Term:
50
51 - Viewport support
52
53 - Touchscreen testing/support.