noVNC/include
Solly Ross d21cd6c164 Cleanup: Util code
File: util.js
Tests Added: True (partial -- for logging and array push methods)
Changes:
- Fixed JSHint Errors (indentation, semicolons, global "use strict")
- Made browser detection methods more readable
- added some newline characters when appropriate for readability
- throw Errors not strings!
- Removed conf_defaults, and added make_properties and set_defaults
  instead (see below)

The removal of conf_defaults and switch to make_properties and
set_defaults is to facilitate the switch over to normal Javascript
constructors instead of Crockford-style constructors.  Now, methods
are added to the objects prototype (and thus make properties is called
outside the constructor).
2014-09-15 16:46:02 -04:00
..
chrome-app tcp-client.js: after read, try read again. 2012-09-17 17:15:50 -05:00
web-socket-js Sync with websockify. 2013-04-25 09:52:10 -05:00
web-socket-js-project@c0855c6cae Sync with websockify. 2013-04-25 09:52:10 -05:00
Orbitron700.ttf Add local copy of Orbitron font. 2011-09-27 16:53:09 -05:00
Orbitron700.woff Add local copy of Orbitron font. 2011-09-27 16:53:09 -05:00
base.css Implement XVP UI in HTML 2014-02-17 17:55:28 -05:00
base64.js Cleanup and Test: base64.js 2014-09-15 16:46:02 -04:00
black.css Added Copyright information to all modified files. 2013-07-17 16:44:13 +02:00
blue.css Added Copyright information to all modified files. 2013-07-17 16:44:13 +02:00
des.js Cleanup: DES code 2014-09-15 16:46:02 -04:00
display.js Always generate square cursor images in changeCursor (fix portrait mode issue). 2012-10-17 09:56:20 +02:00
input.js Keyboard Handling [4/8]: Update input.html to work with new keyboard handling 2013-12-05 12:25:30 -05:00
jsunzip.js Refactoring hot blocks to help Chrome optimizing compiler. 2012-10-15 13:48:07 -05:00
keyboard.js Credit for this fix goes to Jesper Dam (https://github.com/Medical-Insight/noVNC/tree/fix-ie10-keyboard). 2014-04-14 13:26:52 +02:00
keysym.js Added a new file for the key symbols, using the well recognized names for the constants from X11: 2013-08-30 15:41:46 +02:00
keysymdef.js Keyboard Handling [7/8]: Replace keysym table with optimized version 2013-12-05 12:31:50 -05:00
logo.js Add logo, favicon. 2011-02-03 11:04:32 -06:00
playback.js include/playback.js: support binary (non-base64) data files. 2012-10-26 18:08:00 -05:00
rfb.js Support the "NOTUNNEL" tunnel type for TightVNC 2014-09-15 16:46:02 -04:00
ui.js Fixes issue 344 - problem with backspace on Android. 2014-04-04 17:45:04 +02:00
util.js Cleanup: Util code 2014-09-15 16:46:02 -04:00
websock.js fixes an error that was made in the merge with the last sync with websockify. 2014-08-19 13:49:55 +02:00
webutil.js Better parsing of query string variables 2014-05-05 23:23:48 +03:00