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