]> git.proxmox.com Git - mirror_novnc.git/blame - include/vnc.js
basic framing for tight is working (decode not complete)
[mirror_novnc.git] / include / vnc.js
CommitLineData
97bfe5ba 1/*
71d2426a 2 * noVNC: HTML5 VNC client
d0c29bb6 3 * Copyright (C) 2011 Joel Martin
5f409eee 4 * Licensed under LGPL-3 (see LICENSE.txt)
ded9dfae
JM
5 *
6 * See README.md for usage and integration instructions.
97bfe5ba 7 */
c4164bda 8
d595e656 9/*jslint evil: true */
0981845e 10/*global window, document, INCLUDE_URI */
c4164bda 11
97bfe5ba
JM
12/*
13 * Load supporting scripts
14 */
0981845e
JM
15function get_INCLUDE_URI() {
16 return (typeof INCLUDE_URI !== "undefined") ? INCLUDE_URI : "include/";
15046f00
JM
17}
18
c4164bda 19(function () {
d890e864
JM
20 "use strict";
21
15046f00 22 var extra = "", start, end;
91308399 23
0981845e 24 start = "<script src='" + get_INCLUDE_URI();
c4164bda
JM
25 end = "'><\/script>";
26
27 // Uncomment to activate firebug lite
3915e536
JM
28 //extra += "<script src='http://getfirebug.com/releases/lite/1.2/" +
29 // "firebug-lite-compressed.js'><\/script>";
c4164bda 30
15046f00 31 extra += start + "util.js" + end;
8d5d2c82 32 extra += start + "webutil.js" + end;
96a6eaad 33 extra += start + "base64.js" + end;
72f1348b 34 extra += start + "websock.js" + end;
96a6eaad 35 extra += start + "des.js" + end;
d3796c14 36 extra += start + "input.js" + end;
d890e864 37 extra += start + "display.js" + end;
a7a89626 38 extra += start + "rfb.js" + end;
de84e098 39 extra += start + "jsunzip.js" + end;
c4164bda 40
c4164bda
JM
41 document.write(extra);
42}());
97bfe5ba 43