Change 20080313-maxcarlson-i by [EMAIL PROTECTED] on 2008-03-13 16:23:47 PDT
    in /Users/maxcarlson/openlaszlo/trunk-clean
    for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Update LzPix, calendar and explore-nav to work with new class system

New Features:

Bugs Fixed: LPP-1587 'ECMA4: Compile LZX declarations as JS declarations' (partial)

Technical Reviewer: [EMAIL PROTECTED]
QA Reviewer: ptw
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: Very straightforward - just added lz. for class lookups. I feel much better about committing Tucker's changes to trunk now! I also had to patch LzState:
--- WEB-INF/lps/lfc/helpers/LzState.lzs (revision 8253)
+++ WEB-INF/lps/lfc/helpers/LzState.lzs (working copy)
@@ -410,7 +410,7 @@

//create a setter for this method; by definition attributes that
             //the state has a setter for are handled by the state
-            this.__LZaddSetter(  mname , '__LZsetProperty' );
+            //this.__LZaddSetter(  mname , '__LZsetProperty' );
         } else {
             var arrtopush = pardels;
         }


Tests: LzPix, explorer and calendar all run in DHTML now with Tucker's latest changeset. Note that the calendar now takes 2x to start up in swf8 - 1500ms vs ~3000ms on my machine with Tucker's changes.

All these changes should be safe to go in trunk as-is.

Files:
M      lps/components/base/basetree.lzx
M      laszlo-explorer/explore-nav.lzx
M      demos/lzpix/classes/photocollection.lzx
M      demos/lzpix/classes/clipboardinterior.lzx
M      demos/calendar/calendar.lzx

Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20080313-maxcarlson-i.tar

Reply via email to