- 25 Jan, 2012 2 commits
-
-
Mike Tinglof authored
-
Mike Tinglof authored
-
- 24 Jan, 2012 2 commits
- 12 Jan, 2012 3 commits
-
-
Joel Martin authored
Conflicts: include/display.js include/rfb.js This merges in the fix for https://github.com/kanaka/noVNC/issues/70 This changes noVNC to use the preferred color ordering that most VNC server prefer and that VMWare VNC requires. It's possible this may break some VNC servers out there in which case we might have to do something a bit more subtle such as having alternate render functions for little and big endian color ordering.
-
Joel Martin authored
Issue: https://github.com/kanaka/noVNC/issues/118 Reporter @maxnet also found and suggested the fix. Probably could be more intelligent/generic by keying off the depth sent by the server, but this will do for now.
-
Joel Martin authored
Switched to using: http://www.jshint.com/
-
- 05 Jan, 2012 1 commit
-
-
Joel Martin authored
-
- 15 Dec, 2011 4 commits
-
-
Joel Martin authored
-
Joel Martin authored
Pull from websockify: 008a5118e728. Should address issue https://github.com/kanaka/noVNC/issues/107 - Also add ability to force use of web-socket-js using window.WEB_SOCKET_FORCE_FLASH - in websock.js, for rQshift*, assume length is the full length if not specified.
-
Joel Martin authored
Compare the first byte of the handshake against numbers (character code) as well as string characters.
-
Joel Martin authored
Also add commented out web-socket-js debug variable in include/websock.js
-
- 01 Dec, 2011 1 commit
-
-
Joel Martin authored
Resolve issue: https://github.com/kanaka/noVNC/pull/101 Based on proposal from @mightpenguin: Matthew Balman <emperor@mightypenguin.org> If view_only option is set then do not send mouse and keyboard events. This is not a secure/enforced way to make a client view only. To enforce view only at the server, most VNC servers support setting a view only password.
-
- 19 Nov, 2011 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
Opera presto engine version detection is broken. For now, just return true or false. That should cover most cases.
-
- 17 Nov, 2011 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
libvncserver now includes noVNC as an alternative to the Java web client.
-
- 07 Nov, 2011 1 commit
-
-
Joel Martin authored
-
- 31 Oct, 2011 1 commit
-
-
Joel Martin authored
Thanks Alex Bligh for the catch.
-
- 29 Oct, 2011 1 commit
-
-
Joel Martin authored
-
- 28 Oct, 2011 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
- 08 Oct, 2011 2 commits
-
-
Joel Martin authored
-
Joel Martin authored
-
- 29 Sep, 2011 6 commits
-
-
Joel Martin authored
Pull websockify 724aa3a. - Use array module for unmasking HyBi when no numpy module is available. - Detect client close properly when using python 3. - Print request URL path is specified. - New option --run-once will exit after handling a single WebSocket connection (but not ater flash policy or normal web requests). - New option --timeout TIME will stop listening for new connections after exit after TIME seconds (the master process shuts down). Existing WebSocket connections will continue but once all connections are closed all processes will terminate.
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
-
Joel Martin authored
- Remove the images using the old font. - Simplify the naming of the new control bar icon images. - Change keyboard input type to 'email'. 'url' type doesn't have a space bar. - Some clarifications to main LICENSE.txt file.
-
Chris Gordon authored
- CSS highlighting of buttons when selected. - Keyboard button tweaked to allow show/hide toggle of keyboard. Signed-off-by: Chris Gordon <snorkeyg@gmail.com>
-
- 28 Sep, 2011 1 commit
-
-
Joel Martin authored
- Add Orbitron info to LICENSE.txt - Update TODO.
-
- 27 Sep, 2011 3 commits
-
-
Joel Martin authored
Instead of using Google Font API, use local copy of Orbitron for speed and also in case Internet connection is flaky or unavailable. More info about Orbitron font here: http://www.google.com/webfonts/specimen/Orbitron Orbitron font is: Copyright (c) 2009, Matt McInerney <matt@pixelspread.com> Licensed under SIL Open Font License 1.1 see docs/LICENSE.OFL-1.1 or http://scripts.sil.org/OFL
-
Joel Martin authored
Also, add path option settable with query string.
-
Joel Martin authored
-
- 26 Sep, 2011 4 commits
-
-
Joel Martin authored
Move viewportChange(), getCleanDirtyReset(), absX() and absY() to the public API section. Also add some function comments.
-
Joel Martin authored
Display API change: - getTile -> startTile (no longer returns a tile) - setSubTile -> subTile (drop img/tile first parameter) - putTile -> finishTile (no longer takes img/tile paramter) The Display tile logic uses canvas image data directly and caches/reuses a 16x16 imageData tile (for other sizes, the tile is create for each call). This gives a 30% speedup on Chrome 13 (and no significant change for Firefox 3.6/4.0). Other: - Remove rgbxImageFill and cmapImageFill routines. - Simplify constructor tests and just error if createImageData is not supported by canvas instead of . - Remove webkit canvas bug workaround that effects Chrome 7. Chrome 7 usage share is now less than 0.5 percent and the workaround is ugly. Drop the function wrapping in the constructor and the canvas flush() routine. - Remove support for getImageData (Opera 11+ now required) Update browser support list: - Chrome 8+ (really any except 7) - Firefox 3.6+ - Safari 4+ - Opera 11+ - IE9+ - iOS 4.2+
-
Joel Martin authored
-
Joel Martin authored
-
- 23 Sep, 2011 2 commits
-
-
Joel Martin authored
- Make sure that on iOS the clipping setting is always forced to be enabled. - Hide the showKeyboard button unless connected. - Use the URL text entry method and disable autocorrect and autocapitalize in the show keyboard input box.
-
Joel Martin authored
Cleanup: - remove unused changeViewportMeta function from include/ui.js - remove some debug output and debug CSS. - rename panel toggle functions and put them in same location in the code. - refactor some code from updateState to updateVisualState routine (renamed from updateSettingsState).
-