W3C home > Mailing lists > Public > public-indie-ui@w3.org > December 2012

[Events] Interface UIManipulationRequestEvent added for move, pan, rotation, and zoom requests… Resolves ISSUE-1, ISSUE-2, ACTION-27, and ACTION-33

From: James Craig <jcraig@apple.com>
Date: Sun, 02 Dec 2012 01:09:02 -0800
Message-id: <E713A4A7-A3DF-403A-9098-614271C95C97@apple.com>
To: "public-indie-ui@w3.org Force" <public-indie-ui@w3.org>
(Note: ReSpec does some transformations while the page is loading, so if these fragment links don't land in the right place for you, try the links in the TOC.)

I added Interface UIManipulationRequestEvent added for move, pan, rotation, and zoom requests, which supersedes the previous, single-use interfaces for UIPanRequestEvent and UIZoomRequestEvent.

2.2 Interface UIManipulationRequestEvent
https://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#UIManipulationRequestEvent

This should allow handling of both discrete manipulation events (moverequest, panrequest, rotationrequest, and zoomrequest) as well as allowing the flexibility for combined (e.g. continuous zoom+pan) and continuous events using the proposed manipulationstartrequest, manipulationchangerequest, manipulationendrequest, and manipulationcancelrequest, which each have the superset of the interface's parameters: originX, originY, deltaX, deltaY, rotation, and scaleFactor.

2.2.4 Continuous UIManipulationRequestEvent Types
https://dvcs.w3.org/hg/IndieUI/raw-file/tip/src/indie-ui-events.html#ContinuousUIManipulationRequestEvents

Changeset
http://dvcs.w3.org/hg/IndieUI/rev/b25c2ee0e568

This resolves ISSUE-1, ISSUE-2, ACTION-27, and ACTION-33.
https://www.w3.org/WAI/IndieUI/track/issues/1
https://www.w3.org/WAI/IndieUI/track/issues/2
https://www.w3.org/WAI/IndieUI/track/actions/17
https://www.w3.org/WAI/IndieUI/track/actions/33
Received on Sunday, 2 December 2012 09:10:35 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 2 December 2012 09:10:36 GMT