Author: ben
Date: 2007-07-24 17:43:08 -0700 (Tue, 24 Jul 2007)
New Revision: 5779

Modified:
   openlaszlo/branches/4.0/
Log:
Blocked revisions 
5651,5655,5657,5676,5681,5685-5686,5689,5691-5692,5696-5697,5699,5702-5704,5717-5718,5720,5722-5723,5725-5726,5728,5732,5735,5740,5751,5753,5755,5767,5771,5773-5774,5776
 via svnmerge

.......
  r5651 | ben | 2007-07-12 11:40:32 -0700 (Thu, 12 Jul 2007) | 47 lines
  
  Change 20070711-ben-6 by [EMAIL PROTECTED] on 2007-07-11 15:40:04 PDT
      in /Users/ben/src/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix getContextMenu() again
  
  New Features:
  
  Bugs Fixed: : LPP-4155 (again)
  
  Technical Reviewer: pbr
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  This change re-applies changes from r5552, which were obliterated 
  accidentally with r5568. 
  
  Release Notes:
  
  Details:
      
  
  Tests:
  ant lztest passes
  
  This app runs in dhtml and swf:
  
  <canvas debug="true">
   <button text="getContextMenu">
     <handler name="onclick">
       var cm = canvas.getContextMenu();
       var del = new LzDelegate (this, 'myHandler');
       cm.addItem(cm.makeMenuItem('My Function', del));
       Debug.write(cm);
     </handler>
  
     <method name="myHandler">
       Debug.write("myHandler");
     </method>
   </button>
  </canvas>
  
  Files:
  M      WEB-INF/lps/lfc/kernel/swf/LzSprite.as
  M      WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
.......
  r5655 | ptw | 2007-07-12 13:22:15 -0700 (Thu, 12 Jul 2007) | 24 lines
  
  Change 20070712-ptw-B by [EMAIL PROTECTED] on 2007-07-12 15:43:05 EDT
      in /Users/ptw/OpenLaszlo/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix mis-merge in binary library compilation
  
  Bugs Fixed:
  LPP-4282 ' lzc -c gives null pointer error'
  
  Technical Reviewer: hminsky (Message-ID: <[EMAIL PROTECTED]>)
  QA Reviewer: frisco (pending)
  
  Details:
      Somehow the initialization of the document root in the
      LibraryWriter got dropped in the integration from trunk.  Put that
      back.
  
      Make lztext.lzl a well-formed library (by listing the includes it
      depends on).
  
  Tests:
      lzc -c of any library file, e.g., smoke/lztext.lxl
.......
  r5657 | jgrandy | 2007-07-12 16:27:34 -0700 (Thu, 12 Jul 2007) | 1 line
  
  remove errant space that may be breaking the doc build
.......
  r5676 | jgrandy | 2007-07-16 09:53:22 -0700 (Mon, 16 Jul 2007) | 24 lines
  
  Change 20070714-jgrandyw-8 by [EMAIL PROTECTED] on 2007-07-14 07:46:23 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals3
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Clean up ant tasks that copy docs into dist
  
  New Features:
  
  Bugs Fixed: LPP-4291
  
  Technical Reviewer: ben
  QA Reviewer: mamye
  Doc Reviewer: 
  
  Documentation:
  
  Release Notes:
  
  Details: The ant tasks that copy docs into the distribution were an ugly 
mess. I cleaned them up.
      
  
  Tests: I did a dist-one, installed the Mac distro, and verified that the 
documentation was properly included.
.......
  r5681 | ptw | 2007-07-16 17:49:01 -0700 (Mon, 16 Jul 2007) | 29 lines
  
  Change 20070713-ptw-7 by [EMAIL PROTECTED] on 2007-07-13 07:38:57 EDT
      in /Users/ptw/OpenLaszlo/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Include unique ID in Debug.write output
  
  Bugs Fixed:
  LPP-4278 'Debug.write() output should include UID or some marker so
  instances are identifiable'
  LPP-4283 'text format test fails in DHTML'
  
  Technical Reviewer: ben (Message-Id: <[EMAIL PROTECTED]>)
  QA Reviewer: eliot (pending)
  
  Details:
      LzMessage: request uinique ID from __String
  
      LzDebug: Document unique param of __String
  
      LzFormatter: %#w should be the same as Debug.write  (Left in some
      commented-out code for 'extra' arg to %-directives as possible
      future extension.)
  
      Compiler: Correct precedence for call parameters
  
  Tests:
      ant lztest, smokecheck
.......
  r5685 | ptw | 2007-07-17 06:00:17 -0700 (Tue, 17 Jul 2007) | 16 lines
  
  Change 20070717-ptw-W by [EMAIL PROTECTED] on 2007-07-17 06:19:08 EDT
      in /Users/ptw/OpenLaszlo/legals-1
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Guard against null __LZdepChildren in LzDatapath destroy method
  
  Bugs Fixed:
  LPP-4299 'LzDatapath.destroy does not protect against null __LZdepChildren'
  
  Technical Reviewer: hminsky (Message-ID: <[EMAIL PROTECTED]>)
  QA Reviewer: [EMAIL PROTECTED] (pending)
  
  Tests:
      Inspection
.......
  r5686 | jgrandy | 2007-07-17 10:26:30 -0700 (Tue, 17 Jul 2007) | 26 lines
  
  Change 20070717-jgrandyw-u by [EMAIL PROTECTED] on 2007-07-17 10:17:11 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals2
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Lay out Contributor's Guide, bring over most of build instructions 
from wiki.
  
  New Features:
  
  Bugs In Progress:
      LPP-3736 web content that changes per release should be generated by the 
build system
      LPP-3550 Write contributors guide chapter about doc toolchain    
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
      
  
  Tests:
.......
  r5689 | max | 2007-07-17 12:53:18 -0700 (Tue, 17 Jul 2007) | 24 lines
  
  Change 20070716-maxcarlson-I by [EMAIL PROTECTED] on 2007-07-16 16:29:08 PDT
      in /Users/maxcarlson/openlaszlo/legals-clean
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Improve drawview performance in DHTML
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: cache all canvas properties and don't reset unless changed.  Flatten 
_path array to contain one list.  Store method names as numbers instead of 
strings. move *_OP properties to static variables instead of setting on 
construct for swf.
      
  
  Tests: 
http://localhost:8080/legals-clean/lps/components/extensions/test/drawing.lzx?lzr=dhtml
 functions like before.
.......
  r5691 | jgrandy | 2007-07-17 16:16:20 -0700 (Tue, 17 Jul 2007) | 24 lines
  
  Change 20070717-jgrandyw-1 by [EMAIL PROTECTED] on 2007-07-17 16:15:36 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals2
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Update doc toolchain diagram, flesh out Docbook local style guide.
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
      
  
  Tests:
.......
  r5692 | max | 2007-07-17 18:40:35 -0700 (Tue, 17 Jul 2007) | 35 lines
  
  Change 20070717-maxcarlson-2 by [EMAIL PROTECTED] on 2007-07-17 15:56:40 PDT
      in /Users/maxcarlson/openlaszlo/legals-clean
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix ontext events for inputtext in swf and dhtml
  
  New Features:
  
  Bugs Fixed: LPP-4279 - constraints to inputtext.getText() do not fire when 
text input changes
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: swf/LzInputTextSprite.as - send events to __lzview instead of 
__lzview.owner.  Send new text for onchange event.
  
  dhtml/LzInputTextSprite.js - Send onchange events when inputtext contents 
change.
  
  LzInputText.lzs - ontext event uses value passed with onchange event.  Add 
getText() dependency for ontext event.
  
  Tests: Typing in the input text causes the text below to change in swf and 
dhtml for this testcase:
  
  <canvas debug="true" height="100%" width="100%">
  <simplelayout/>
  <inputtext id="intext" text="change me" />
  <text text="${intext.getText()}" /> 
  </canvas>
.......
  r5696 | jgrandy | 2007-07-18 13:12:56 -0700 (Wed, 18 Jul 2007) | 1 line
  
  fix build break
.......
  r5697 | max | 2007-07-18 13:58:55 -0700 (Wed, 18 Jul 2007) | 26 lines
  
  Change 20070718-maxcarlson-L by [EMAIL PROTECTED] on 2007-07-18 11:07:47 PDT
      in /Users/maxcarlson/openlaszlo/legals-clean
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix splash tag interaction with the view system
  
  New Features:
  
  Bugs Fixed: LPP-4212 - splash and sendToBack() on a subview of canvas causes 
"script causing movie to run slowly" error
  
  Technical Reviewer: ptw
  QA Reviewer: promanik
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: LzSprite.as - Only create _root.spriteroot if it doesn't already 
exist.
  
  lzpreloader.as - Create _root.spriteroot and _root.spriteroot.splash 
movieclips, storing splash in this.splashroot.  In done(), use sprite 
references and pass in this.splashroot as the movieclip reference.
      
  
  Tests: See LPP-4212 for a test.  Was able to show/hide the splash and splash 
resources by typing 'splash.setVisible(true)' and 
'splash.lzprelresource.setVisible(false)' in the debugger.
.......
  r5699 | max | 2007-07-18 19:09:27 -0700 (Wed, 18 Jul 2007) | 24 lines
  
  Change 20070718-maxcarlson-G by [EMAIL PROTECTED] on 2007-07-18 17:10:19 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Add LzHistory.isReady flag for backward compatibility with 3.x
  
  New Features:
  
  Bugs Fixed: LPP-4246 - LzHistory.isReady is not implemented
  
  Technical Reviewer: promanik
  QA Reviewer: ptw
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: Since the history system in 4.x is always ready, the flag starts out 
set to true for backward compatibility.
      
  
  Tests: See LPP-4246
.......
  r5702 | hqm | 2007-07-19 09:06:26 -0700 (Thu, 19 Jul 2007) | 28 lines
  
  Change 20070719-hqm-8 by [EMAIL PROTECTED] on 2007-07-19 11:31:33 EDT
      in /cygdrive/c/users/hqm/openlaszlo/legals3
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary:  don't grab .svn files in a SOLO deployment zip files
  
  New Features:
  
  Bugs Fixed: LPP-4281
  
  Technical Reviewer: josh (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  
  this was fixed in the DHTML deploy wizard, but never got fixed in the solo 
deploy script
  
  + use date to generate unique zipfile name, to avoid overwriting the tmp file 
on the server
  (copied from dhtml jsp) 
   
  Tests:
.......
  r5703 | max | 2007-07-19 09:30:12 -0700 (Thu, 19 Jul 2007) | 30 lines
  
  Change 20070718-maxcarlson-s by [EMAIL PROTECTED] on 2007-07-18 20:15:16 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: More efficient mouse handling
  
  New Features:
  
  Bugs Fixed: LPP-4329 - More efficient mouse handling
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: LzSprite.as - Return an object with both mouse coordinates.
  
  LzSprite.js - Cache CSSDimension values for x, y, width and height and use 
them when seeing clipping size.  Return an object with both mouse coordinates.
  
  LzGlobalMouse.lzs - Update _movecounter for each onmousemove event.
  
  LaszloView.lzs - getMouse() returns cached value until next onmousemove.  
Passing null returns the raw x, y object.
      
  
  Tests: All apps run as before.
.......
  r5704 | jgrandy | 2007-07-19 09:29:19 -0700 (Thu, 19 Jul 2007) | 24 lines
  
  Change 20070718-jgrandyw-D by [EMAIL PROTECTED] on 2007-07-18 23:09:39 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Incomplete attempt to generate XML TOC from HTML title page. See 
comments in docs/src/build.xml for details.
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
      
  
  Tests:
.......
  r5717 | pbr | 2007-07-19 14:19:22 -0700 (Thu, 19 Jul 2007) | 51 lines
  
  Change 20070719-Philip-4 by [EMAIL PROTECTED] on 2007-07-19 14:05:35 EST
     in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/legals
     for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: SWF: Text size and position available during onblur
  
  New Features:
  
  Bugs Fixed: LPP-4015
  
  Technical Reviewer: max
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  
  LzFocus.lzx
   For the view losing focus, calls preBlur() before the focus change begins,
   and calls postBlur() after the focus has changed.
  LaszloView.lzx
   Defined preBlur() and postBlur() methods which are called from LzFocus() at
   the start and end of changing focus from one view to another. The default
   behavior is to set a variable, blurring to true when a view is losing focus.
  LzModeManager.as
   rawMouseEvent() caches the current selection (for all text views).
  LzTextSprite.as
   Defines _cacheSelection() method for the TextField object to capture the
   position and size of the selection. Modified getSelectionPosition() and
   getSelectionSize() to return the cached values if the view is losing focus.
  LzInputTextSprite.as
   Setup cacheSelection method to capture the position and size of selection.
  
  
  Tests:
  See the test case I posted in LPP-4015. When you click the button, the 
selection
   information from the input box (assuming it had focus) is displayed in the 
debu
  gger.
  
  Files:
  M      WEB-INF/lps/lfc/kernel/swf/LzTextSprite.as
  M      WEB-INF/lps/lfc/kernel/swf/LzInputTextSprite.as
  M      WEB-INF/lps/lfc/services/platform/swf/LzModeManager.as
  M      WEB-INF/lps/lfc/services/LzFocus.lzs
  M      WEB-INF/lps/lfc/views/LaszloView.lzs
  
  Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070719-Philip-4.tar
.......
  r5718 | pbr | 2007-07-19 14:42:54 -0700 (Thu, 19 Jul 2007) | 32 lines
  
  Change 20070705-Philip-6 by [EMAIL PROTECTED] on 2007-07-05 10:47:48 EST
     in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/legals
     for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Destroying layouts can generate dhtml errors
  
  New Features:
  
  Bugs Fixed: LPP-4226
  
  Technical Reviewer: jcrowley
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  The test case posted in LPP-4081 fails when run in dhtml. LPP-4081 fixed a 
problem with a grid column has more than one subview. It also causes a layout 
to be destroyed from code in basegridcolumn.lzx (determinePlacement()). I added 
checks in LzLayout (LaszloLayout.lzx) to make sure the view variables are 
initialized be
  fore trying to release any layouts.
  
  Tests:
  Run the test from LPP-4081 in dhtml. It should not generate any errors.
  
  smokecheck in dhtml and swf
  
  Files:
  M      WEB-INF/lps/lfc/controllers/LaszloLayout.lzs
  
  Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070705-Philip-6.tar
.......
  r5720 | pbr | 2007-07-19 15:59:43 -0700 (Thu, 19 Jul 2007) | 42 lines
  
  Change 20070619-Philip-2 by [EMAIL PROTECTED] on 2007-06-19 09:21:16 EST
     in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/legals
     for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Animatorgroup doesn't initialize animators correctly
  
  New Features:
  
  Bugs Fixed: LPP-2700
  
  Technical Reviewer: jcrowley
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  LzAnimatorGroup: Animators controlled by a group are not being enabled before 
ru
  n. This causes some variables not to become initialized. This isn't a problem 
if
   you don't change the values once animation starts. The solution is to set 
isact
  ive=true when the group starts running.
  
  lztest-animatorgroup.lzx. There were a few copy/paste errors that I fixed.
  
  
  Tests:
  Test case in LPP-2700 (change the window size during animation. The final 
value
  is now correct)
  
  /test/lztest/lztest-animator.lzx
  /test/lztest/lztest-animatorgroup.lzx
   (Any unexpected errors you see are from small errors in measuring time, or 
fin
  al values.)
  
  Files:
  M      test/lztest/lztest-animatorgroup.lzx
  M      WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
  
  Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070619-Philip-2.tar
.......
  r5722 | max | 2007-07-19 18:33:20 -0700 (Thu, 19 Jul 2007) | 68 lines
  
  Change 20070719-maxcarlson-r by [EMAIL PROTECTED] on 2007-07-19 11:16:47 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Only send events when there is a delegate ready to listen
  
  New Features:
  
  Bugs Fixed: LPP-4330 - Only send events when there is a delegate ready to 
listen
  
  Technical Reviewer: promanik
  QA Reviewer: ptw
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: LzDefs.lzs - Add LzDeclaredEvent.ready = false flag. toString() 
returns the classname.
  
  LaszloEvents.lzs -  Add LzDeclaredEvent.ready flag, defaulting to false.  Set 
ready to true when delegateList length > 0.  Use array.ush instead of 
evq[evq.length].  Cache keep length.
  
  LzTextSprite.as - Use __lzview instead of __control - should fix 
__updatefieldsize().  Check event ready flag before calling sendEvent().
  
  LzInputTextSprite.as - Make constructor more similar to LzTextSprite.
  
  Check event ready flag before calling sendEvent(), except where noted:
  kernel/swf/LzLoader.lzs
  kernel/swf/LzMediaLoader.lzs
  kernel/swf/LzContextMenu.lzs
  kernel/swf/LzLoadQueue.lzs
  kernel/swf/LzLibraryLoader.lzs
  kernel/swf/LzMakeLoadSprite.lzs
  kernel/swf/LzSprite.lzs
  kernel/dhtml/LzContextMenu.lzs 
  kernel/LzLibraryCleanup.lzs 
  services/LzTrack.lzs
  services/platform/swf/LzKeys.as
  services/platform/swf/LzHistory.as
  services/platform/dhtml/LzHistory.js
  services/platform/dhtml/LzKeys.js
  services/LzGlobalMouse.lzs
  services/LzIdle.lzs
  services/LzFocus.lzs
  services/LzModeManager.lzs
  core/LzNode.lzs
  views/LzInputText.lzs
  views/LzText.lzs - Remove unused __updatefieldsize() method.
  views/LaszloView.lzs
  views/LaszloCanvas.lzs
  helpers/LzCommand.lzs
  helpers/LzState.lzs
  controllers/LzAnimatorGroup.lzs
  controllers/LaszloAnimation.lzs
  data/LzReplicationManager.lzs
  data/LzLazyReplicationManager.lzs
  data/platform/swf/LzConnection.lzs
  data/LzDatapointer.lzs
  data/LzDataText.lzs
  data/LzDataNode.lzs
  data/LzDataElement.lzs
  data/LzDataset.lzs
  data/LzResizeReplicationManager.lzs
  data/LzDatapath.lzs
  
  Tests: ant lztest.  All applications run as before.  Firebug shows 5545 less 
function calls for examples/components/style_example.lzx?lzt=html&lzr=dhtml.  
LzDeclaredEvent.sendEvent() goes from being the second most frequently called 
method at 6171 calls to 476 calls.
.......
  r5723 | ptw | 2007-07-19 19:01:28 -0700 (Thu, 19 Jul 2007) | 22 lines
  
  Change 20070719-ptw-k by [EMAIL PROTECTED] on 2007-07-19 20:53:48 EDT
      in /Users/ptw/OpenLaszlo/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Correctly default x and y spacing in wrapping layout
  
  Bugs Fixed:
  LPP-4215 'wrappinglayout construct() method refers to args.spacing, which is 
undefined. should refer to this.spacing'
  
  Technical Reviewer: promanik (Message-Id: <[EMAIL PROTECTED]>)
  QA Reviewer: ewinard (pending)
  
  Details:
      x and y spacing default to the value of spacing, but that may be
      specified in the instance, so you have to look first in `args` for
      a user-specified spacing before falling back to `this.spacing`
      which is the class default value.
  
  Tests:
      Test case in Jira passes
.......
  r5725 | hqm | 2007-07-19 19:11:06 -0700 (Thu, 19 Jul 2007) | 29 lines
  
  Change 20070719-hqm-6 by [EMAIL PROTECTED] on 2007-07-19 15:26:44 EDT
      in /cygdrive/c/users/hqm/openlaszlo/legals3/WEB-INF/lps/lfc
      for http://svn.openlaszlo.org/openlaszlo/branches/legals/WEB-INF/lps/lfc
  
  Summary: fix for text sizing in DHTML
  
  New Features:
  
  Bugs Fixed: LPP-4248
  
  Technical Reviewer: max (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
      
  
  Multiline text should not try to resize it's height automatically  if there 
are
  any constraints on it's height (or if it's height is set to a constant)
  
  Tests:
  
  test case in bug report
.......
  r5726 | jgrandy | 2007-07-19 21:31:25 -0700 (Thu, 19 Jul 2007) | 24 lines
  
  Change 20070719-jgrandyw-M by [EMAIL PROTECTED] on 2007-07-19 21:30:47 PDT
      in /Users/jgrandyw/dev/svn/openlaszlo/branches/legals/docs/src
      for http://svn.openlaszlo.org/openlaszlo/branches/legals/docs/src
  
  Summary: Content for the js2doc reference chapter
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
      
  
  Tests:
.......
  r5728 | max | 2007-07-20 09:39:58 -0700 (Fri, 20 Jul 2007) | 24 lines
  
  Change 20070719-maxcarlson-0 by [EMAIL PROTECTED] on 2007-07-19 19:00:34 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix event dragging in DHTML calendar
  
  New Features:
  
  Bugs Fixed: LPP-4334 - Bug dragging event in calendar in DHTML
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: Check for null reference with 
followview.classroot.details.bgrect.scrollview.sb property before calling 
step();
      
  
  Tests: See LPP-4334.
.......
  r5732 | hqm | 2007-07-20 11:07:29 -0700 (Fri, 20 Jul 2007) | 35 lines
  
  Change 20070720-hqm-8 by [EMAIL PROTECTED] on 2007-07-20 13:05:54 EDT
      in /cygdrive/c/users/hqm/openlaszlo/legals4/WEB-INF/lps/lfc
      for http://svn.openlaszlo.org/openlaszlo/branches/legals/WEB-INF/lps/lfc
  
  Summary:  fix for valueToElement
  
  New Features:
  
  Bugs Fixed: LPP-4289
  
  Technical Reviewer: ptw (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  
  make LzDataElement.valueToElement works as a static method
      
  
  Tests:
  
  
  try typing this to debugger
  LzDataElement.valueToElement(259) 
  
  should get something like this 
  
  LzDataElement#3| <element>259</element>; 
.......
  r5735 | hqm | 2007-07-20 15:03:44 -0700 (Fri, 20 Jul 2007) | 32 lines
  
  Change 20070720-hqm-2 by [EMAIL PROTECTED] on 2007-07-20 16:56:27 EDT
      in /cygdrive/c/users/hqm/openlaszlo/legals4/WEB-INF/lps/server/src
      for 
http://svn.openlaszlo.org/openlaszlo/branches/legals/WEB-INF/lps/server/src
  
  Summary: datapath attribute was conflicting with <datapath> element
  
  New Features:
  
  Bugs Fixed: LPP-3482, LPP-3894
  
  Technical Reviewer: ptw (pending)
  QA Reviewer: (pending)
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details:
  
  This was a regression from LPP_3894. There was a fix which made sure to
  ignore inherited datapath attributes when there was a <datapath> child node
  found. That fix was inside of LzFixTags, which later was removed completely.
  
  Fix moved the proper line of code to the compiler.
      
  
  Tests:
  testcase in bug report
.......
  r5740 | max | 2007-07-20 20:07:48 -0700 (Fri, 20 Jul 2007) | 24 lines
  
  Change 20070720-maxcarlson-d by [EMAIL PROTECTED] on 2007-07-20 15:20:10 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: UPDATED: Fix error in div position detection for IE 7
  
  New Features:
  
  Bugs Fixed: LPP-4176 - DHTML window increments x-y position when clicked in 
IE7
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: __getPos() was off by two for ie 7 but not IE 6.  Added quirk and 
set for IE > version 6.
      
  
  Tests: See LPP-4176
.......
  r5751 | ben | 2007-07-23 12:23:55 -0700 (Mon, 23 Jul 2007) | 28 lines
  
  Change 20070723-ben-W by [EMAIL PROTECTED] on 2007-07-23 12:19:57 PDT
      in /Users/ben/src/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Repair richinputtext lzunit test for legals
  
  New Features:
  
  Bugs Fixed: (partial) LPP-3431 Ensure richtext and richtexteditor work in 
OL4/SWF
  
  Technical Reviewer: none
  QA Reviewer: none
  Doc Reviewer: none
  
  Documentation:
  
  Release Notes:
  
  Details:
  This change makes the richinputtext lzunit test pass in swf7 and swf8 in 
legals.
  THIS TEST WILL FAIL IN DHTML; that is expected, because richinputtext is not
  supported in DHTML.     
  
  Tests:
  
http://localhost:8080/legals/test/extensions/test-lzunit-richinputtext.lzx?lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-lzunit-richinputtext.lzx?lzr=swf8
.......
  r5753 | ben | 2007-07-23 12:46:19 -0700 (Mon, 23 Jul 2007) | 29 lines
  
  Change 20070723-ben-L by [EMAIL PROTECTED] on 2007-07-23 12:43:14 PDT
      in /Users/ben/src/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Repairs richinputtext tests
  
  New Features:
  
  Bugs Fixed: (partial) LPP-3431 Ensure richtext and richtexteditor work in 
OL4/SWF
  
  Technical Reviewer: none
  QA Reviewer: none 
  Doc Reviewer: none
  
  Documentation:
  
  Release Notes:
  
  Details:
  A few more tests pass; they were not passing because of stupid little cruft, 
  like a missing string replace function or a stray character. 
  
  Tests:
  
http://localhost:8080/legals/test/extensions/test-lzunit-textformat.lzx?lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-lzunit-textformat.lzx?lzr=swf8
  
http://localhost:8080/legals/test/extensions/test-small-richinputtext.lzx?debug=false&lzr=swf8
  
http://localhost:8080/legals/test/extensions/test-small-richinputtext.lzx?debug=false&lzr=swf7
.......
  r5755 | ben | 2007-07-23 14:29:25 -0700 (Mon, 23 Jul 2007) | 19 lines
  
  Change 20070723-ben-2 by [EMAIL PROTECTED] on 2007-07-23 14:27:05 PDT
      in /Users/ben/src/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Adding a standalone lzunit test for scrollrichedittext 
  
  Technical Reviewer: none
  QA Reviewer: none
  Doc Reviewer: none
  
  Documentation:
  To isolate problems in scrollrichedittext from other rich text editor 
problems,
  I've created this standalone test file. 
  
  Tests:
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/scrollrichedittext-test.lzx?debug=true&lzr=swf7
  (Currently runs, but with debugger errors that seem to mean that it's not 
working properly)
.......
  r5767 | jcrowley | 2007-07-24 09:55:27 -0700 (Tue, 24 Jul 2007) | 26 lines
  
  Change 20070724-jcrowley-X by [EMAIL PROTECTED] on 2007-07-24 12:27:56 EDT
      in /Users/jcrowley/src/svn/openlaszlo/legals-safe
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: No event data in calendar demo for August 2007
  
  New Features:
  
  Bugs Fixed: LPP-4269
  
  Technical Reviewer: pbr
  QA Reviewer: 
  Doc Reviewer: 
  
  Documentation:
  
  Release Notes:
  
  Details: Added a copy of the data for August 2006, with the dates
        switched to 2007.  This must not have gotten added when I
        fixed the "create data for 2007" bug a while back.  Odd.
      
  
  Tests: Ran Calendar and data was there.
.......
  r5771 | max | 2007-07-24 12:45:25 -0700 (Tue, 24 Jul 2007) | 24 lines
  
  Change 20070724-maxcarlson-G by [EMAIL PROTECTED] on 2007-07-24 11:29:20 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin/WEB-INF/lps/lfc
      for http://svn.openlaszlo.org/openlaszlo/branches/legals/WEB-INF/lps/lfc
  
  Summary:  Fix memory leaks in IE 7
  
  New Features:
  
  Bugs Fixed:
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: LzSprite.js - More comperhensive destruction of 
non-ie_alphaimageloader images in __destroyImage().  Leave empty hashes for 
LzSprite.prototype.__sprites and LzSprite.prototype._sizedomcache in 
__cleanUpForIE().
      
  
  Tests: Before this test, reloading any application in IE7 would show leakage 
when hitting reload repeatedly in the browser.  I tested with the task manager 
open to watch memory usage.  This change stabilizes image leaks, but there may 
still be some leaks when data is loaded.
.......
  r5773 | max | 2007-07-24 15:37:23 -0700 (Tue, 24 Jul 2007) | 23 lines
  
  Change 20070724-maxcarlson-8 by [EMAIL PROTECTED] on 2007-07-24 13:09:36 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: Fix sprite position caching during early initiialization
  
  New Features:
  
  Bugs Fixed: LPP-4357 - getMouse returns absolute coordinates in DHTML + FF
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: LzSprite.js - Only set __poscachedirty if the sprite has a __parent 
attached.  Otherwise, the position will be cached too early - before the sprite 
is attached to the DOM.  This yields a nice speedup and resolves the issue with 
lpp-4120.
  
  Tests: Tested LPP-4120, LPP-4357 testcases in Safari, Firefox 2 and IE 7.
.......
  r5774 | ben | 2007-07-24 15:56:37 -0700 (Tue, 24 Jul 2007) | 57 lines
  
  Change 20070723-ben-y by [EMAIL PROTECTED] on 2007-07-23 15:49:09 PDT
      in /Users/ben/src/svn/openlaszlo/branches/legals
      for http://svn.openlaszlo.org/openlaszlo/branches/legals
  
  Summary: [UPDATED x2] Make rich text editor work in Legals
  
  New Features:
  
  Bugs Fixed:
  LPP-3431 Ensure richtext and richtexteditor work in OL4/SWF
  LPP-4347 baserichedittext-test.lzx fails
  LPP-4348 rich-text: formatfontsize test fails
  LPP-4349 test-baseedittext.lzx fails
  LPP-4350 linkdialog-test fails
  LPP-4351 richtexteditarea-test has warnings and errors in debugger, but 
lzunit test passes
  LPP-4352 scrollrichedittext can't create scrollbar
  LPP-4356 link dialog does not make links
  
  Technical Reviewer: ptw (pending)
  QA Reviewer: frisco (pending)
  Doc Reviewer: none
  
  Documentation:
  This changeset makes the rich text editor and all associated helper classes 
  work in OL4. The changes required to make it work were all just updating to 
the new
  class regime.
  
  Release Notes:
  
  Details:
  Also note that none of the rich text api's or components work in DHTML; this 
is
  a swf-only feature. 
  
  Tests:
  These tests all compile and run with no errors or warnings: 
  
  
http://localhost:8080/legals/test/extensions/test_getText_setText.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-lzunit-richinputtext.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-lzunit-textformat.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-richinputtext.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-richinputtext-default-format.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/test/extensions/test-small-richinputtext.lzx?debug=true&lzr=swf7
  
  
http://localhost:8080/legals/lps/components/incubator/test/baseedittext-test.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/lps/components/incubator/test/scrolledittext-test.lzx?debug=true&lzr=swf7
  
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/baserichedittext-test.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/richtexteditarea-test.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/richtexteditor-test.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/scrollrichedittext-test.lzx?debug=true&lzr=swf7
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/linkdialog-test.lzx?debug=true&lzr=swf7
 
  
http://localhost:8080/legals/lps/components/incubator/rich-text/test/linkdialog-driver.lzx?debug=true&lzr=swf7
  
  http://localhost:8080/legals/docs/developers/richtext.html Note that all live 
examples appear and work. 
  
  All of these tests also work in lzr=swf8. 
.......
  r5776 | max | 2007-07-24 16:41:17 -0700 (Tue, 24 Jul 2007) | 24 lines
  
   20070724-maxcarlson-P by [EMAIL PROTECTED] on 2007-07-24 15:42:47 PDT
      in /Users/maxcarlson/openlaszlo/legals-checkin/WEB-INF/lps/lfc
      for http://svn.openlaszlo.org/openlaszlo/branches/legals/WEB-INF/lps/lfc
  
  Summary: Lock layouts during replication
  
  New Features:
  
  Bugs Fixed: LPP-2111 - Horrendously inefficient looping in layout classes!!
  
  Technical Reviewer: promanik
  QA Reviewer: jcrowley
  Doc Reviewer: (pending)
  
  Documentation:
  
  Release Notes:
  
  Details: Lock layouts before replication, and unlock afterwards.
      
  
  Tests: See testcase attached to LPP-2111.  With the patch applied, 
http://localhost:8080/legals-checkin/my-apps/wrappinglayoutupdate.lzx?lzr=dhtml&lzt=html
 shows 16733 calls in the profiler when the puttun click is profiled.  Without 
the patch, it shows 80389 calls and takes ~593ms.
.......



Property changes on: openlaszlo/branches/4.0
___________________________________________________________________
Name: svnmerge-blocked
   - 
/openlaszlo/branches/legals:4608,4665,4717,4745,4750,4756,4759,4767,4782,4784,4823,4833-4834,4837,4842,4845-4847,4868-4870,4875-4876,4892-4893,4919,4921-4922,4924,4933,4937,4940-4941,4954,4958-4959,4965,4970,4979-4980,4982,4990,4999,5001,5014-5015,5043,5045-5050,5053,5061,5067-5069,5071,5073-5075,5080,5082-5084,5097-5100,5103,5106,5113,5115-5117,5122,5124,5143,5153-5155,5174-5175,5192,5201,5208,5215,5226,5232,5236,5246,5252,5274-5275,5278,5292-5294,5297,5309-5310,5317,5320,5323,5325,5330,5333-5334,5337,5367,5371,5381,5391,5407,5420,5423,5454,5470,5496,5524-5526,5530,5534-5535,5538,5552-5553,5564,5568,5590-5592,5596,5635-5636,5638,5644
   + 
/openlaszlo/branches/legals:4608,4665,4717,4745,4750,4756,4759,4767,4782,4784,4823,4833-4834,4837,4842,4845-4847,4868-4870,4875-4876,4892-4893,4919,4921-4922,4924,4933,4937,4940-4941,4954,4958-4959,4965,4970,4979-4980,4982,4990,4999,5001,5014-5015,5043,5045-5050,5053,5061,5067-5069,5071,5073-5075,5080,5082-5084,5097-5100,5103,5106,5113,5115-5117,5122,5124,5143,5153-5155,5174-5175,5192,5201,5208,5215,5226,5232,5236,5246,5252,5274-5275,5278,5292-5294,5297,5309-5310,5317,5320,5323,5325,5330,5333-5334,5337,5367,5371,5381,5391,5407,5420,5423,5454,5470,5496,5524-5526,5530,5534-5535,5538,5552-5553,5564,5568,5590-5592,5596,5635-5636,5638,5644,5651,5655,5657,5676,5681,5685-5686,5689,5691-5692,5696-5697,5699,5702-5704,5717-5718,5720,5722-5723,5725-5726,5728,5732,5735,5740,5751,5753,5755,5767,5771,5773-5774,5776


_______________________________________________
Laszlo-checkins mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-checkins

Reply via email to