noVNC/include
Joel Martin ad3f762409 Touch events and mouse button selectors.
First crack at supporting touch screen for devices like Android and
iOS tablets. Part of https://github.com/kanaka/noVNC/issues/48.

This change detects touch screen support and uses the touchstart,
touchmove, touchend events in place of the normal mouse events.

In order to support middle and right mouse clicks, if the device is
a touch device, then three toggle buttons are added to the UI
representing the left, middle and right mouse buttons. These select
which mouse button will be sent when the screen is touched. All the
buttons can be toggled off, in which case then the touch events only
move the mouse cursor rather than sending a mouse down and mouse up
for touchstart and touchend events respectively. This allows fairly
full control with the mouse on touch screens.
2011-07-23 21:24:59 -05:00
..
web-socket-js Version 0.1, debian packaging, license text. 2011-07-14 15:57:01 -05:00
base64.js API changes/cleanup. 2011-05-11 15:55:44 -05:00
black.css Fix CSS sizes with HTML5 doctype. 2011-02-02 10:48:29 -06:00
des.js include/des.js: trim some fat. 2010-09-30 11:17:52 -05:00
display.js Refactor configuration attributes. 2011-05-11 17:31:53 -05:00
input.js Touch events and mouse button selectors. 2011-07-23 21:24:59 -05:00
logo.js Add logo, favicon. 2011-02-03 11:04:32 -06:00
plain.css Fix CSS sizes with HTML5 doctype. 2011-02-02 10:48:29 -06:00
playback.js Fix copyright year to 2011. 2011-04-05 14:44:47 -05:00
rfb.js Fix ordering of tightPNG fills. 2011-07-06 16:32:42 -05:00
ui.js Touch events and mouse button selectors. 2011-07-23 21:24:59 -05:00
util.js Touch events and mouse button selectors. 2011-07-23 21:24:59 -05:00
vnc.js API changes/cleanup. 2011-05-11 15:55:44 -05:00
websock.js Remove extraneous question mark. 2011-06-28 16:29:29 -05:00
webutil.js include/webutil.js: fix dirObj undefined attribute. 2011-04-05 14:46:22 -05:00