Commit f8ddfc73 authored by samhed's avatar samhed

Autoconnect option as URL query

parent 3cb89f5a
......@@ -33,7 +33,7 @@ load: function (callback) {
// Render default UI and initialize settings menu
start: function(callback) {
var html = '', i, sheet, sheets, llevels, port;
var html = '', i, sheet, sheets, llevels, port, autoconnect;
// Stylesheet selection dropdown
sheet = WebUtil.selectStylesheet();
......@@ -86,6 +86,15 @@ start: function(callback) {
'onUpdateState': UI.updateState,
'onClipboard': UI.clipReceive,
'onDesktopName': UI.updateDocumentTitle});
autoconnect = WebUtil.getQueryVar('autoconnect', false);
if (autoconnect === 'true' || autoconnect == '1') {
autoconnect = true;
UI.connect();
} else {
autoconnect = false;
}
UI.updateVisualState();
// Unfocus clipboard when over the VNC area
......@@ -135,9 +144,11 @@ start: function(callback) {
// Open the description dialog
$D('noVNC_description').style.display = "block";
} else {
// Open the connect panel on first load
// Show the connect panel on first load unless autoconnecting
if (autoconnect === UI.connSettingsOpen) {
UI.toggleConnectPanel();
}
}
// Add mouse event click/focus/blur event handlers to the UI
UI.addMouseHandlers();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment