noVNC/include
Jesper Dam f6a1d98a3a Fix issue #326: correct handling of shift key
When shortcut modifiers (modifier keys such as CTRL, which do not participate in
composing character input) are pressed, we try to suppress the keypress
event, as browsers do not reliably generate it. This means that
subsequent key events are decoded only based on the keydown event.

Due to a type error (comparing a string to a number), shift was
mistakenly treated as a shortcut modifier, preventing text input which
relied on shift, such as _ and %, from being generated.
2014-01-06 13:59:25 +01: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 Switched from using a list to absolute positions to achieve more 2013-07-25 15:34:16 +02:00
base64.js Refactoring hot blocks to help Chrome optimizing compiler. 2012-10-15 13:48:07 -05: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 include/des.js: trim some fat. 2010-09-30 11:17:52 -05: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 Fix issue #326: correct handling of shift key 2014-01-06 13:59:25 +01: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 Keyboard Handling [5/8]: Update rfb.js to connect mouse events to keyboard handler 2013-12-05 12:25:31 -05:00
ui.js Keyboard Handling [6/8]: Update everything to include the new keyboard handling scripts 2013-12-05 12:31:48 -05:00
util.js Fix onMouseDisable so that clicks outside the canvas are propagated 2013-06-13 11:10:04 +01:00
websock.js Sync with websockify. 2012-11-14 12:28:22 -05:00
webutil.js Adds support for secure attribute on token cookie 2013-10-29 10:41:51 +00:00