Change 20080320-maxcarlson-I by [EMAIL PROTECTED] on 2008-03-20 13:19:40 PDT
    in /Users/maxcarlson/openlaszlo/trunk
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: UPDATED: Fix replicators, view and canvas cleanup

New Features:

Bugs Fixed: LPP-5641 - replicator broken after r8279

Technical Reviewer: ptw
QA Reviewer: promanik
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: LaszloView.lzs - Per Tucker's suggestions, set _ignoreAttribute for args.stretches to avoid duplicate calls to stretchResource(). Clean up early resource setter. Fix clip and stretches with constraint expressions. Add Debug.deprecated() calls for @deprecated methods. Moved setVisible(), setResource() and stretchResource() method bodies to $lzc$set_... and replaced original methods with a warning and trampoline to the setter method. Call $lzc $set_... methods instead of deprecated setVisible(),
setResource() and stretchResource().  Remove tests for if (this.sprite).

LaszloCanvas.lzs - UNCHANGED: Update __LZcallInit to match LzNode. Update comment on sprite init()

replicator.lzx - UNCHANGED: Copy first slot of array instead of using pop() to preserve state of children array. Add setter method for setNodes - can no longer use setters.nodes.

Tests: trunk/test/style/metasuite.lzx?lzr=swf8&debug=true passes, trunk/test/explicit-replicators/lazy-replicator.lzx and trunk/test/ explicit-replicators/lazy-replicator.lzx

Files:
M      WEB-INF/lps/lfc/views/LaszloView.lzs
M      WEB-INF/lps/lfc/views/LaszloCanvas.lzs
M      lps/components/utils/replicator/replicator.lzx

Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20080320-maxcarlson-I.tar

Reply via email to