Change maxcarlson-20110107-oKG by maxcarl...@friendly on 2011-01-07 22:23:02 PST
in /Users/maxcarlson/openlaszlo/trunk-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Add ontouch event to handle multitouch events, onmouseupoutside
Bugs Fixed: LPP-9598 - Add API to get raw x/y coordinates for touch events
Technical Reviewer: hminsky
QA Reviewer: ptw
Release Notes: view.ontouch is sent when a multitouch event happens.
Details: LzSprite - Don't use identity test when it's not needed. Simplify
ontouchend handling, send onmouseupoutside event where appropriate. Send
ontouch events when more than one finger is down (currently only available on
Webkit on iOS).
keyboardandmouse - Add ontouch and ongesture events to test
LzMouseKernel - Comment out unused global touch event processing.
LzModeManager - Explicitly send ontouch and ongesture events.
LaszloView - Add ontouch event.
Tests: test/lfc/legals/keyboardandmouse.lzx?lzr=dhtml&lzt=html sends
onmouseupoutside on iOS and Android, ongesture and ontouch are sent for iOS
Files:
M test/lfc/legals/keyboardandmouse.lzx
M WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M WEB-INF/lps/lfc/kernel/dhtml/LzMouseKernel.js
M WEB-INF/lps/lfc/services/LzModeManager.lzs
M WEB-INF/lps/lfc/views/LaszloView.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/maxcarlson-20110107-oKG.tar