]> git.proxmox.com Git - mirror_novnc.git/blame - docs/TODO
Add local copy of Orbitron font.
[mirror_novnc.git] / docs / TODO
CommitLineData
0e9b61d2
JM
1Short Term:
2
9b8f457b
JM
3- Test normal arrays vs TypedArrays vs imageData arrays.
4 - Blog post about it.
5
159ad55d
JM
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
2574936f
JM
27- Keyboard layout/internationalization support
28 - convert keyCode into proper charCode
c0f3c664 29
0981845e
JM
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
6a52558d 33
a867de16 34- Status bar menu/buttons:
6a52558d
JM
35 - Explanatory hover text over buttons
36
6a52558d 37 - Configuration menu:
a867de16
JM
38 - Tunable: speed vs. bandwidth selection
39 - Tunable: CPU use versus latency.
a867de16 40 - Scaling
6a52558d
JM
41
42 - Keyboard menu:
6a52558d
JM
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
2574936f
JM
49Medium Term:
50
2574936f
JM
51- Viewport support
52
53- Touchscreen testing/support.