Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
N
noVNC
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rasky
noVNC
Commits
1709ee3a
Commit
1709ee3a
authored
Sep 28, 2011
by
Joel Martin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
LICENSE.txt, docs/TODO: bring up to date.
- Add Orbitron info to LICENSE.txt - Update TODO.
parent
479bfa99
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
17 additions
and
47 deletions
+17
-47
LICENSE.txt
LICENSE.txt
+7
-3
TODO
docs/TODO
+10
-44
No files found.
LICENSE.txt
View file @
1709ee3a
...
@@ -5,25 +5,29 @@ Please refer to the individual source files and/or to the noVNC commit
...
@@ -5,25 +5,29 @@ Please refer to the individual source files and/or to the noVNC commit
history: https://github.com/kanaka/noVNC/commits/master
history: https://github.com/kanaka/noVNC/commits/master
noVNC is licensed under the LGPL (GNU Lesser General Public License)
noVNC is licensed under the LGPL (GNU Lesser General Public License)
version 3 with the following exceptions:
version 3 with the following exceptions
(all LGPL compatible)
:
include/input.js : LGPL-2 or any later version
include/input.js : LGPL-2 or any later version
include/base64.js : Dual GPL-2 or LGPL-2.1
include/base64.js : Dual GPL-2 or LGPL-2.1
inclu
e
e/des.js : Various BSD style licenses
inclu
d
e/des.js : Various BSD style licenses
include/web-socket-js/ : New BSD license. Source code at
include/web-socket-js/ : New BSD license. Source code at
http://github.com/gimite/web-socket-js
http://github.com/gimite/web-socket-js
include/Orbitron* : SIL Open Font License 1.1
(Copyright 2009 Matt McInerney)
images/ : Creative Commons Attribution-ShareAlike
images/ : Creative Commons Attribution-ShareAlike
http://creativecommons.org/licenses/by-sa/3.0/
http://creativecommons.org/licenses/by-sa/3.0/
Uses of the work must be attributed
Uses of the work must be attributed
to the noVNC project.
to the noVNC project.
The LGPL-3
license text is
included at:
The LGPL-3
and OFL license texts are
included at:
docs/LICENSE.LGPL-3 and
docs/LICENSE.LGPL-3 and
docs/LICENSE.GPL-3
docs/LICENSE.GPL-3
docs/LICENSE.OFL-1.1
Or alternatively the LGPL-3 license text may be found here:
Or alternatively the LGPL-3 license text may be found here:
http://www.gnu.org/licenses/lgpl.html and
http://www.gnu.org/licenses/lgpl.html and
...
...
docs/TODO
View file @
1709ee3a
Short Term:
- Use requestAnimationFrame for frameBufferUpdate polling
- Test normal arrays vs TypedArrays vs imageData arrays.
- Use WebSocket binary API when available.
- Blog post about it.
- VNC performance and regression playback suite.
- Scaling support
- WebSockets
- expand latency test
- add absolute timers (every 500 packets)
- try 1 ms delay
- stop at 4000 packets
- small and large packets test
- JavaScript
---
- just base64 decode
- everything except Canvas
- Full test
- Without WebSockets
- With replay from python tester
- add higher-resolution multi test
- websockify test with echo and playback functionality
- choosen by client test page on connect
- Keyboard layout/internationalization support
- convert keyCode into proper charCode
- IE 9 improvements.
- IE 9 improvements.
- https://github.com/gimite/web-socket-js/issues#issue/41
- https://github.com/gimite/web-socket-js/issues#issue/41
- try window.atob instead of decode for better performance
- try window.atob instead of decode for better performance
- Status bar menu/buttons:
- Keyboard menu/panel:
- Explanatory hover text over buttons
- Move CtrlAltDel button here
- direct text entry with Send/Paste button
- Configuration menu:
- Ctrl Once/Lock, Alt Once/Lock, SysRq Once/Lock
- 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
- Highlight menu icon when keys are locked
- Clipboard button -> popup:
- zlib/tight support (even if slow)
- text, clear and send buttons
Medium Term:
- Viewport support
- Touchscreen testing/support.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment