I thought I could start a discussion regarding support for gestures on touch devices in noVNC. I imagine a UI button for toggling gestures. I think the most important features in such a mode would be:
* Pinch to zoom
* Quick swipe to pan
* Long-press to right click
In order for the first two to work properly we would need to use double buffering (a colleague of mine is working on this and will probably submit a double buffering PR sometime). Are there any other uses of touch gestures you can think of that could be useful in noVNC?
I have had a quick look at hammer.js (
http://hammerjs.github.io/) and it looks promising. Does anyone have experience using hammer.js or any similiar library? Any experiences or tips?