noVNC/include
Daniel Henrique Barboza 8f06673a25 QEMU RFB extension - rfb.js and input.js changes
In input.js, a new keyboard handler was added to deal exclusively
with the QEMU key event extension. '_onKeyPress()' signature
was changed to allow the same method to treat both cases.

The extension will only be enabled if the browser has support
for the KeyboardEvent.code property.

Changes in rfb.js:

- added a new extension code, QEMUExtendedKeyEvent, value -258.

- handleKeyPress now receives 'keyevent' instead of 'keysym' and
'down'. Both values are retrieved from keyevent as they were
in the previous signature. This method now can send QEMU RFB
extended key messages if the flag was set to 'true'.

- tests/test.rfb.js were changed folowing the onKeyPress() signature
change.

- added a new function to send the QEMU extended key message.

Signed-off-by: Daniel Henrique Barboza <danielhb@linux.vnet.ibm.com>
2016-08-26 17:34:39 -03:00
..
chrome-app tcp-client.js: after read, try read again. 2012-09-17 17:15:50 -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 Use a consistent naming convention for elements 2016-05-27 16:14:25 +02:00
base64.js Cleanup and Test: base64.js 2014-09-15 16:46:02 -04:00
black.css Use a consistent naming convention for elements 2016-05-27 16:14:25 +02:00
blue.css Use a consistent naming convention for elements 2016-05-27 16:14:25 +02:00
des.js Cleanup: DES code 2014-09-15 16:46:02 -04:00
display.js Merge pull request #583 from kanaka/bug/misc-fixes 2016-08-23 16:00:48 -04:00
inflator.js Make sure Pako always has enough room 2015-09-23 09:53:00 -04:00
input.js QEMU RFB extension - rfb.js and input.js changes 2016-08-26 17:34:39 -03:00
keyboard.js Fixes #309, make use of keysym.js 2014-11-26 09:24:13 +01:00
keysym.js Fixes issue #435 - added missing comma in keysym.js 2015-02-03 13:04:16 +01: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 Use Typed Arrays for the Websock receive queue 2015-08-06 14:47:03 -04:00
rfb.js QEMU RFB extension - rfb.js and input.js changes 2016-08-26 17:34:39 -03:00
ui.js QEMU RFB extension - new file xtscancodes.js 2016-08-26 17:06:42 -03:00
util.js Create RFB object on connect 2015-03-26 17:09:05 -04:00
websock.js Fix occasional error with sending while readyState !== 1 2016-04-30 02:26:17 +02:00
webutil.js Adds missed line from PR 597 2016-04-13 12:53:37 -05:00
xtscancodes.js QEMU RFB extension - new file xtscancodes.js 2016-08-26 17:06:42 -03:00