noVNC/tests
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
..
arrays.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
arrays.js util/json2graph.py: new location for json2graph.py. 2011-04-06 11:19:02 -05:00
base64.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
base64.js wsproxy.js: Fix multi-frame decoding. 2010-11-07 22:28:08 -06:00
browser.js tests/browser.js: Missing. Needed for arrays.html test. 2011-04-21 08:45:04 -05:00
canvas.html IE9 fixes: mouse, doctype. Adobe Flash link. 2011-03-29 15:44:03 -05:00
cursor.html test/*.html: use "../include" instead of symlink. 2011-03-14 19:05:42 -05:00
face.png API changes. Client cursor and settings menu. 2010-07-21 20:34:23 -05:00
face.png.js Various cross-browser fixes. 2010-06-23 16:08:36 -05:00
input.html Touch events and mouse button selectors. 2011-07-23 21:24:59 -05:00
stats.js Add Javascript binary byte array test. 2011-02-23 11:08:09 -06:00
vnc_perf.html IE9 fixes: mouse, doctype. Adobe Flash link. 2011-03-29 15:44:03 -05:00
vnc_playback.html Fix playback of recorded VNC. 2011-06-26 14:17:42 -05:00