Updated Branches: refs/heads/master 8746e902e -> a19d7ab00
fixing more line encodings Project: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/commit/a19d7ab0 Tree: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/tree/a19d7ab0 Diff: http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/diff/a19d7ab0 Branch: refs/heads/master Commit: a19d7ab00bebc447cf85f807bc305e59f056a0dd Parents: 8746e90 Author: David Nalley <[email protected]> Authored: Fri Sep 7 17:32:39 2012 -0400 Committer: David Nalley <[email protected]> Committed: Fri Sep 7 17:32:39 2012 -0400 ---------------------------------------------------------------------- console-proxy/js/handler.js | 106 +++++++++++++++++++------------------- 1 files changed, 53 insertions(+), 53 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/a19d7ab0/console-proxy/js/handler.js ---------------------------------------------------------------------- diff --git a/console-proxy/js/handler.js b/console-proxy/js/handler.js index 6b9ac44..d22ff07 100644 --- a/console-proxy/js/handler.js +++ b/console-proxy/js/handler.js @@ -17,56 +17,56 @@ specific language governing permissions and limitations under the License. */ -// -// Callback handlers for AJAX viewer -// Author -// Kelven Yang -// 11/18/2009 -// -function onKickoff() { - ajaxViewer.stop(); - $('#toolbar').remove(); - $('#main_panel').html('<p>This session is terminated because a session for the same VM has been created elsewhere.</p>'); -} - -function onDisconnect() { - ajaxViewer.stop(); - $('#toolbar').remove(); - $('#main_panel').html('<p>This session is terminated as the machine you are accessing has terminated the connection.</p>'); -} - -function onClientError() { - ajaxViewer.stop(); - $('#toolbar').remove(); - $('#main_panel').html('<p>Client communication error, please retry later.</p>'); -} - -function onCanvasSizeChange(width, height) { - $('#toolbar').width(width); -} - -function onStatusNotify(status) { - if(status == ajaxViewer.STATUS_SENDING || status == ajaxViewer.STATUS_RECEIVING) - $('#light').removeClass('dark').addClass('bright'); - else - $('#light').removeClass('bright').addClass('dark'); -} - -function sendCtrlAltDel() { - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 45, ajaxViewer.CTRL_KEY | ajaxViewer.ALT_KEY); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 45, ajaxViewer.CTRL_KEY | ajaxViewer.ALT_KEY); -} - -function sendCtrlEsc() { - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 17, 0); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 27, ajaxViewer.CTRL_KEY); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 27, ajaxViewer.CTRL_KEY); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 17, 0); -} - -function sendAltTab() { - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 18, 0); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 9, ajaxViewer.ALT_KEY); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 9, ajaxViewer.ALT_KEY); - ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 18, 0); -} +// +// Callback handlers for AJAX viewer +// Author +// Kelven Yang +// 11/18/2009 +// +function onKickoff() { + ajaxViewer.stop(); + $('#toolbar').remove(); + $('#main_panel').html('<p>This session is terminated because a session for the same VM has been created elsewhere.</p>'); +} + +function onDisconnect() { + ajaxViewer.stop(); + $('#toolbar').remove(); + $('#main_panel').html('<p>This session is terminated as the machine you are accessing has terminated the connection.</p>'); +} + +function onClientError() { + ajaxViewer.stop(); + $('#toolbar').remove(); + $('#main_panel').html('<p>Client communication error, please retry later.</p>'); +} + +function onCanvasSizeChange(width, height) { + $('#toolbar').width(width); +} + +function onStatusNotify(status) { + if(status == ajaxViewer.STATUS_SENDING || status == ajaxViewer.STATUS_RECEIVING) + $('#light').removeClass('dark').addClass('bright'); + else + $('#light').removeClass('bright').addClass('dark'); +} + +function sendCtrlAltDel() { + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 45, ajaxViewer.CTRL_KEY | ajaxViewer.ALT_KEY); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 45, ajaxViewer.CTRL_KEY | ajaxViewer.ALT_KEY); +} + +function sendCtrlEsc() { + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 17, 0); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 27, ajaxViewer.CTRL_KEY); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 27, ajaxViewer.CTRL_KEY); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 17, 0); +} + +function sendAltTab() { + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 18, 0); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_DOWN, 9, ajaxViewer.ALT_KEY); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 9, ajaxViewer.ALT_KEY); + ajaxViewer.sendKeyboardEvent(ajaxViewer.KEY_UP, 18, 0); +}
