approved for qa

On Thu, Jun 24, 2010 at 5:38 PM, Max Carlson <[email protected]> wrote:

> Change 20100624-maxcarlson-E by maxcarl...@friendly on 2010-06-24 13:52:05
> PDT
>    in /Users/maxcarlson/openlaszlo/trunk-clean
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Add support for CSS3 transition attribute
>
> New Features: Node attributes that have corresponding transition set will
> be automatically animated.  See LzNode.transition for more details.
>
> Bugs Fixed: LPP-9020 - Support CSS3 transitions
>
> Technical Reviewer: ptw
> QA Reviewer: hminsky
>
> Release Notes: Setting the 'transition' attribute will cause subsequent
> calls to be animated, e.g.:
>
> <canvas>
>    <button transition="x 2s" onclick="this.setAttribute('x', 200)">Hello
> Laszlo!</button>
> </canvas>
>
> Details: LzNode - Add transition propery event and setter that parses the
> CSS3 transition syntax.  Override LzEventable.__skipSetter() to do
> transition animations.
>
> LzEventable - Add __LZskipsetter hash to track attributes that should have
> their setter call skipped and __skipSetter() called instead.
>
> LaszloAnimation - Inline setValue() calls into update().
>
> Tests: Animators run as before clicking this button causes it to animate:
> <canvas>
>    <button transition="x 2s" onclick="this.setAttribute('x', 200)">Hello
>    Laszlo!</button>
> </canvas>
>
> Files:
> M       WEB-INF/lps/lfc/core/LzNode.lzs
> M       WEB-INF/lps/lfc/core/LzEventable.lzs
> M       WEB-INF/lps/lfc/controllers/LaszloAnimation.lzs
>
> Changeset:
> http://svn.openlaszlo.org/openlaszlo/patches/20100624-maxcarlson-E.tar
>



-- 
Henry Minsky
Software Architect
[email protected]

Reply via email to