[Laszlo-dev] For Review: Change 20070823-ben-o Summary: Deleting obsolete test
Benjamin Shine
ben at laszlosystems.com
Fri Sep 14 14:42:56 PDT 2007
[This merge is going well, no reviewer requested at this point.]
Change 20070914-ben-6 by ben at slim.local on 2007-09-14 14:40:44 PDT
in /Users/ben/src/svn/openlaszlo/branches/legals-merge
for http://svn.openlaszlo.org/openlaszlo/branches/legals
Summary: In progress merge of r6200:6450 from wafflecone
New Features:
Bugs Fixed:
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Merged revisions
6200-6205,6208-6213,6216-6265,6268-6368,6370-6431,6433-6450 via
svnmerge from
http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
........
r6200 | ben | 2007-08-23 14:51:23 -0700 (Thu, 23 Aug 2007) | 16 lines
Change 20070823-ben-o by ben at slim.local on 2007-08-23 14:48:59 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Deleting obsolete test
Bugs Fixed: LPP-4558 est/wafflecone/test/components/incubator/
richtexteditarea-driver.lzx needs to be deleted, no longer valid
Technical Reviewer: (pending)
QA Reviewer: mkratt (pending)
Doc Reviewer: (pending)
Details:
The correct test for richtexteditarea is lps/components/incubator/
rich-text/test/richtexteditarea-driver.lzx
........
r6201 | ben | 2007-08-23 14:57:12 -0700 (Thu, 23 Aug 2007) | 24 lines
Change 20070823-ben-9 by ben at slim.local on 2007-08-23 14:55:44 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Corrected spelling of idiosyncrasies in welcome page in
laszlo explorer
New Features:
Bugs Fixed: none
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Tests:
........
r6203 | ben | 2007-08-23 15:53:49 -0700 (Thu, 23 Aug 2007) | 30 lines
Change 20070823-ben-m by ben at slim.local on 2007-08-23 15:23:25 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone-doctools
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fixing links to contributor's guide and reference in docs
New Features:
Bugs Fixed: LPP-4565 Selecting Contributor's Guide in navbar and
quick index entry opens Comprehensive Reference
LPP-4564 Links to Contributor's Guide have (alpha), the guide has
(beta) in the title
LPP-4563 LZX Reference gets 404 error from the quick index page
Technical Reviewer: max (pending)
QA Reviewer: mkratt (pending)
Doc Reviewer: (pending)
Documentation:
Fixed several bugs in documentation, mostly with links to the
contributor's guide
(which is different from the contributor's reference) and to the
lps3 docs on
www.openlaszlo.org. Also changed the title of the contributor's
guide to be (alpha)
not (beta).
Release Notes:
Details:
Tests:
........
r6208 | ben | 2007-08-23 21:47:57 -0700 (Thu, 23 Aug 2007) | 27 lines
Change 20070823-ben-a by ben at slim.local on 2007-08-23 21:44:47 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Begin heinous draft of 4.0.5 release notes.
New Features:
Bugs Fixed: PARTIAL LPP-4577 Write wafflecone release notes
Technical Reviewer: none
QA Reviewer: none
Doc Reviewer: (pending)
Documentation:
These are definitely NOT complete, done, or ready to be shipped.
They are just an ugly starting place.
Release Notes:
Details:
Tests:
docs/releasenotes.html passes w3c validator
........
r6223 | ben | 2007-08-24 14:50:15 -0700 (Fri, 24 Aug 2007) | 38 lines
Change 20070824-ben-S by ben at slim.local on 2007-08-24 14:41:18 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Add "components browser" back in
New Features:
Bugs Fixed: LPP-4423 Class hierarchy document is not found
Technical Reviewer: jcrowley
QA Reviewer: mkratt (pending)
Doc Reviewer: jsundman (in person)
Documentation:
The components browser had somehow gone missing from legals. I got it
out of trunk, verified that it still basically works, and put it in
wafflecone, with a new path to clarify what it is. (docs/component-
browser
instead of docs/components)
Also modified the index.jsp to point to this components browser,
instead
of an old stale link to the components browser that used to exist but
doesn't anymore.
Release Notes:
Details:
Tests:
Go to laszlo explorer. Click on Components. Click on Class Hierarchy.
In the right-hand pane, a lovely lzx app should open up.
Also go to http://localhost:8080/wafflecone/docs/component-browser/
components.lzx
And go to the quick-index.html, click on "class hierarchy", this
app should appear.
And go to http://localhost:8080/wafflecone/ (that's the
index.jsp) and click on
class hierarchy (flash) and (dhtml). Each of those should also
open this app.
........
r6246 | hqm | 2007-08-26 10:50:51 -0700 (Sun, 26 Aug 2007) | 27 lines
Change 20070826-hqm-6 by hqm at IBM-2E06404CB67 on 2007-08-26
13:48:28 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/WEB-INF/lps/lfc
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/
WEB-INF/lps/lfc
Summary: fix for duplicate ondata events
New Features:
Bugs Fixed: LPP-4584
Bug: LPP-4584
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
a new response handler delegate was created for each request. Fix
to create just once
Tests:
........
r6249 | jsundman | 2007-08-27 07:07:07 -0700 (Mon, 27 Aug 2007) |
1 line
Bug:LPP-4537. Added wording per A. Muntz
........
r6250 | max | 2007-08-27 11:03:32 -0700 (Mon, 27 Aug 2007) | 26 lines
Change 20070825-maxcarlson-z by maxcarlson at plastik on 2007-08-25
14:45:32 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Improve caching and file IO performance of server (thanks
to Jason Venner!)
New Features:
Bugs Fixed: LPP-4583 - Improve compiler and caching performance
Technical Reviewer: ptw
QA Reviewer: promanik
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: FileUtils.java - Precompile regexp. Avoid re-reading the
same stream twice for makeXMLReaderForFile() calls.
Cache.java - Use a BufferedInputStream to read items into the cache.
Tests: Compilation of large applications improved by ~10%!
........
r6256 | max | 2007-08-27 13:38:05 -0700 (Mon, 27 Aug 2007) | 24 lines
Change 20070827-maxcarlson-j by maxcarlson at plastik on 2007-08-27
11:06:18 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Avoid using an iframe for Flash apps in the dev console
New Features:
Bugs Fixed: LPP-4562 - LoadJS works differently in the dev console
Technical Reviewer: promanik
QA Reviewer: jcrowley
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Embed flash applications directly (using the code from
html-response.xslt) instead of using an iframe.
Tests: All applications run as before. See LPP-4562 for a testcase.
........
r6257 | max | 2007-08-27 14:08:00 -0700 (Mon, 27 Aug 2007) | 27 lines
Change 20070827-maxcarlson-r by maxcarlson at plastik on 2007-08-27
13:11:25 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix text size measurement for font styles with constraints
New Features:
Bugs Fixed: LPP-4571 - Text component not sized correctly when
fontsize configured via a constraint
Technical Reviewer: promanik
QA Reviewer: ben
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: LzTextSprite.as - calculate the correct line height for
single-line text in getTexfieldHeight()
LzTextSprite.js - Recalculate line heights when styles are changed
in getTexfieldHeight()
LzText.lzs - Add argument to setText() to force it to recompute
the height even if this.text is the same. setFontName() and
setFontSize() call setText() with force == true to ensure resizing
happens.
Tests: Testcase in LPP-4571 passes in swf and dhtml, http://
localhost:8080/wafflecone/test/lztest/lztest-textheight.lzx?
debug=true runs as before in swf and dhtml.
........
r6259 | hqm | 2007-08-27 17:35:33 -0700 (Mon, 27 Aug 2007) | 30 lines
Change 20070827-hqm-4 by hqm at IBM-2E06404CB67 on 2007-08-27
20:32:51 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: fix for media loader bug
New Features:
Bugs Fixed: LPP-1952
Bug: LPP-1952
Technical Reviewer: max (pending)
QA Reviewer: jcrowley (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
see bug report
Tests:
test case in bug report
........
r6261 | max | 2007-08-27 19:17:21 -0700 (Mon, 27 Aug 2007) | 24 lines
Change 20070827-maxcarlson-Q by maxcarlson at plastik on 2007-08-27
18:27:38 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Ensure only one mousetrackup event is sent
New Features:
Bugs Fixed: LPP-4585 - Two onmousetrackup events fired when only 1
should be fired.
Technical Reviewer: promanik
QA Reviewer: jcrowley
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Ensure onmousetrackup events are only sent once by
__LZmouseup(), which is called by the view, and by the global mouse
manager in this case.
Tests: See LPP-4585.
........
r6268 | hqm | 2007-08-28 11:30:28 -0700 (Tue, 28 Aug 2007) | 34 lines
Change 20070828-hqm-0 by hqm at IBM-2E06404CB67 on 2007-08-28
14:18:33 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: LPP-4584 duplicate ondata events
LPP-4532 fixes for querystring merging
New Features:
Bugs Fixed: LPP-4584 LPP-4532
Bugs: LPP-4584 LPP-4532
Technical Reviewer: hminsky
QA Reviewer: pbr
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
fix to only create one delegate for handling ondata events
fix to querystring merging to account for '?' char
Tests:
test/lfc/data/alldata.lzx
test/smoke/smokecheck.lzx
........
r6270 | bargull | 2007-08-28 14:36:15 -0700 (Tue, 28 Aug 2007) |
28 lines
Change 20070825-bargull-6 by bargull at dell--p4--2-53 on 2007-08-25
16:48:55
in /home/Admin/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary:
Fixed tracking in basefocusview
New Features:
Bugs Fixed:
LPP-4553 "basefocusview warnings when canvas size changes"
Technical Reviewer: max
QA Reviewer: ben
Doc Reviewer: (pending)
Documentation:
The whole width/height tracking was broken for basefocusview, this
is now fixed.
Release Notes:
Details:
Tests:
Two testcases can be found at the bugreport (LPP-4553)
........
r6277 | jcrowley | 2007-08-29 10:57:53 -0700 (Wed, 29 Aug 2007) |
29 lines
Change 20070829-jcrowley-P by jcrowley at doctormanhattan.mshome.net
on 2007-08-29 00:26:11 EDT
in /Users/jcrowley/src/svn/openlaszlo/waffle
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: setVisibility was not an approved API change
New Features:
Bugs Fixed: LPP-4543
Technical Reviewer: ptw
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Commented out warning, changed visibility stuff in
view to @access private. Fixed ordering of setVisibility
to match setVisible.
Tests: Build docs, note absence of setVisibility and related
elements from the refguide for View. Run the Calendar
demo with debug=true, click the "i" to open up the info
panel, note an absence of warnings about "setVisibility"
in the Debugger.
........
r6282 | ben | 2007-08-29 14:09:05 -0700 (Wed, 29 Aug 2007) | 29 lines
Change 20070829-ben-5 by ben at slim.local on 2007-08-29 13:58:46 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Propagate changes to laszlo-explorer to dhtml nav
New Features:
Bugs Fixed: LPP-4569 Update nav_dhtml.xml whenever nav.xml for
laszlo-explorer changes
Technical Reviewer: none
QA Reviewer: mkratt (pending)
Doc Reviewer: none
Documentation:
Release Notes:
Details:
Various broken links in laszlo explorer had been fixed in
wafflecone with
changes to nav.xml. This change propagates those link fixes to
nav_dhtml.xml.
Tests:
http://localhost:8080/wafflecone/laszlo-explorer/explore-nav.lzx?
debug=true&lzbacktrace=false&lzr=dhtml
click on all the documentation links
........
r6284 | ptw | 2007-08-29 16:47:46 -0700 (Wed, 29 Aug 2007) | 73 lines
Change 20070828-ptw-t by ptw at dueling-banjos.local on 2007-08-28
16:56:02 EDT
in /Users/ptw/OpenLaszlo/wafflecone-2
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Implement Debug.messageLevel, downgrade deprecated warnings
to info, heuristicate file/line info in Debug messages
Bugs Fixed:
LPP-4597 'turn debugger warnings for non-fatal issues into INFO'
LPP-4549 'runtime warnings should include file references, line
#s' (partial)
LPP-4478 'Richedittext: WARNING: __LZgetNodes: p is null in
LzDatapointer' (partial)
LPP-4450 'improve LFC warnings for xpath query on empty
datapath' (partial)
LPP-4551 'debugger warnings emitted from a private LFC
function' (partial)
LPP-4592 'basedatacombobox-based components with
selectfirst="false" emits Debugger warnings' (partial)
LPP-4464 'setVisible(null) warning, but it is never called' (partial)
Technical Reviewer: max (Message-ID:
<46D5EB42.4000508 at openlaszlo.org>)
QA Reviewer: enw (pending)
Documentation:
In debug mode the compiler annotates every LzNode object with the
file/line where the object was created. If a node object is one
of the arguments to a Debug message, the debugger will use the
node object's file/line information when printing the message to
the console. [This is obviously not as accurate as we would
like,
but it at least gives the programmer a hint as to where the
problem may lie.]
Debug.messageLevel is one of (from lowest to highest) 'ALL',
'DEBUG', 'INFO', 'WARNING', 'ERROR'; defaults to 'ALL'. Setting
it to a particular level will suppress all messages of a lower
level.
All deprecation messages have been changed from 'WARNING' to
'INFO'. By setting Debug.messageLevel to 'WARNING', deprecation
messages will be suppressed.
All API warnings that are new in 4.x have been changed from
'WARNING' to 'INFO'. By setting Debug.messageLevel to 'WARNING',
deprecation messages will be suppressed.
Details:
LzSprite, LzNode, LaszloView, LzAnimatorGroup, LzDatapointer,
LzDataset, LzDatapath, Class: Change all deprecated warnings to
use Debug.deprecated, or in custom cases Debug.info.
UserClass: Refine the warning that explains why <class
name="xxx">
will not be defined as a global if there is already a global
value
of the same name in the underlying runtime. Change the
warning to
an info message.
LzMessage: Update frames to skip to match the current
implementation of backtrace. Heuristicate file/lineno from
message arguments. Add Debug.deprecated that handles common
deprecation messages.
LzDebug, kernel.as, kernel.js: Implement Debug.messageLevel.
LzBacktrace: Add a pretty type name.
NodeModel: Annotate nodes with their creation file and line.
Tests:
swf and dhtml smokecheck.
In smokecheck, the last two warnings now say:
WARNING: regression.lzl:730: serialize: p is null in
LzDatapointer name: bad
WARNING: regression.lzl:744: setNodeAttribute: p is null in
LzDatapointer name: dp
Which indeed are the locations of the erroneous datapointers.
........
r6289 | hqm | 2007-08-30 06:30:50 -0700 (Thu, 30 Aug 2007) | 36 lines
Change 20070829-hqm-0 by hqm at IBM-2E06404CB67 on 2007-08-29
19:22:14 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: fix 'request' attribute in dataset
New Features:
Bugs Fixed: LPP-4610
Bug: LPP-4610
Technical Reviewer: pkang
QA Reviewer: pbr
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
the 'request' attribute was being aliased to the doRequest()
method, to support
the deprecated 'request()' method name.
Change this to be a regular attribute
Tests:
test/lfc/data/alldata.lzx (swf, dhtml)
test/smoke
........
r6291 | max | 2007-08-30 14:00:06 -0700 (Thu, 30 Aug 2007) | 34 lines
Change 20070830-maxcarlson-Y by maxcarlson at plastik on 2007-08-30
13:30:47 PDT
in /Users/maxcarlson/openlaszlo/waffleconeclean
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Bugs Fixed:
LPP-4513 'Compiler Improvements to address performance'
Technical Reviewer: max
QA Reviewer:
Doc Reviewer: (pending)
Details:
This change was already reviewed and approved by Tucker.
CodeGenerator.java, JavascriptGenerator.java - Inline calls to
setAttribute() when called as the script compiler, unless #pragma
"passThrough=true". Only inline setAttribute when called as lzsc
(i.e., when compiling scripts such as LFC and lps/includes)
LzContextMenu.js, LzTextSprite.js, LzInputTextSprite.js,
embednew.js, iframemanager.js - Call Lz.__setAttr() instead of
div.setAttribute(...). Add __setAttr() method to be used so
div.setAttribute() isn't inlined.
Tests:
All demos run as before (but faster in swf and dhtml).
smokecheck
also runs and passes now.
http://localhost:8080/wafflecone/my-apps/copy-of-hello.lzx is 62k
compressed in dhtml (was 60k), 92k compressed in swf7 (was
89k) and
93k compressed in swf8 (was 90k). This change will benefit
animators
and alignment constraints now. We can always manually inline/
optimize to
bring the size down later. I recommend taking this for now.
........
r6292 | max | 2007-08-30 14:50:19 -0700 (Thu, 30 Aug 2007) | 33 lines
Change 20070828-maxcarlson-h by maxcarlson at plastik on 2007-08-28
12:11:18 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix text measurement in swf
New Features:
Bugs Fixed: LPP-4571 - Text component not sized correctly when
fontsize configured via a constraint
Technical Reviewer: promanik
QA Reviewer: jcrowley
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: LzTextSprite.as - Clean out unneeded defaultattrs,
DeclareEvent calls and other cruft. Set textclip.autoSize back to
this.resize in getTextfieldHeight().
LzUtils.lzs - Simplify dectohex(), make padding argument optional.
LzText.lzs - Add onhscroll and onmaxhscroll events which may be
sent by swf text sprites.
Tests: ant lztest, http://localhost:8080/wafflecone/test/lztest/
lztest-textheight.lzx?debug=true and the following test all pass in
swf and dhtml:
<canvas>
<text>Hello Laszlo! This is a really long string that should
have the correct width in flash.</text>
</canvas>
........
r6295 | ben | 2007-08-30 15:35:20 -0700 (Thu, 30 Aug 2007) | 45 lines
Change 20070829-ben-D by ben at slim.local on 2007-08-29 18:33:48 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: A simple HTML left-nav for OL4 reference
New Features:
Bugs Fixed: LPP-4534 Make a left-nav index navigator for OL 4 docs
Technical Reviewer: max
QA Reviewer: frisco (pending)
Doc Reviewer: frisco
Documentation:
The script navbuilder.rb (built with ruby 1.8.6) generates
index-generated.html, which is itself source controlled. To
update the contents of the generated index, see
docs/src/reference/navbuilder/navbuilder.rb
In a nutshell, it's
$ ruby navbuilder.rb > index-generated.html
then check in modified index-generated.html
The ant scripts for building the reference copy two html
files into the reference output directory; once there,
access at http://localhost:8080/docs/reference/index-frames.html
Release Notes:
Details:
navbuilder.rb is a one-off; it probably shouldn't be
used much in the future for index generation. We should
probably make the index the "right" way with docbook.
On the other hand, this script executes in approximately
no time at all, and the doc build takes around an hour.
This index is not linked in from anywhere yet. I'm not
sure it should be; we'll wait to see what the team
wants to do with it.
Tests:
http://localhost:8080/wafflecone/docs/reference/index-frames.html
........
r6299 | ptw | 2007-08-31 07:23:13 -0700 (Fri, 31 Aug 2007) | 19 lines
Change 20070830-ptw-B by ptw at dueling-banjos.local on 2007-08-30
17:11:24 EDT
in /Users/ptw/OpenLaszlo/wafflecone-2
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Make LzInheritedHash work again
Bugs Fixed:
LPP-4540 'Laszlo Explorer hierarchical menu does not display in
dhtml/firefox/opera/safari'
Technical Reviewer: hqm (Message-ID:
<8c61fad60708310706p6838294boa435d725ad86a44c at mail.gmail.com>)
QA Reviewer: max (pending)
Details:
Don't try to set instance constructor, which seems to break
Javascript
Tests:
Max's test case from Jira works correctly in non-debug DHTML
........
r6313 | ben | 2007-08-31 15:58:47 -0700 (Fri, 31 Aug 2007) | 30 lines
Change 20070831-ben-S by ben at slim.local on 2007-08-31 15:54:42 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone-doctools/
docs
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/docs
Summary: Add CSS to make don't-read-this snippet in ref guide
obnoxiously pink
New Features:
Bugs Fixed: LPP-4539 (partial) Put in a header in each page of
reference guide saying "this is an alpha; please look elsewhere(link)
for better docs
Technical Reviewer: frisco
QA Reviewer: frisco (pending)
Doc Reviewer: frisco (pending)
Documentation:
This change adds two CSS styles to the lzx stylesheet used in the
reference guide, to make the "don't-read-this" snippet be pink,
in order to draw attention to itself. This will not change the
way anything looks until something with class="warningheader" is
inserted into the ref guide, which is happening separately,
elsewhere.
Release Notes:
This style can be removed after wafflecone.
Details:
Tests:
........
r6315 | pbr | 2007-08-31 16:31:35 -0700 (Fri, 31 Aug 2007) | 36 lines
Change 20070831-Philip-8 by Philip at Philip-DC on 2007-08-31
14:08:33 EST
in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Remove compiler warnings for attribute 'validate'
New Features:
Bugs Fixed: LPP-3988
Technical Reviewer: ptw
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Warnings have been disabled when an attribute 'validate' is
redefined. The
current mechanism used by binary libraries can cause this
attribute to be
defined multiple times. An enhancement task, LPP-4620, has been
opened to
implement a better solution.
Tests:
Run lpp3988d.zip test in jira. Running it before making this
change will
show a warning when the application is run. No warning after
applying this
changeset.
Files:
M WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20070831-Philip-8.tar
........
r6321 | pbr | 2007-09-01 10:21:05 -0700 (Sat, 01 Sep 2007) | 40 lines
Change 20070901-Philip-6 by Philip at Philip-DC on 2007-09-01
10:29:16 EDT
in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix inputtext size UPDATE
New Features:
Bugs Fixed: LPP-4626
Technical Reviewer: max
QA Reviewer: hqm
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
LzTextSprite.getTextfieldHeight reuses the textclip to determine
the height. How
ever, it was not resetting the width when it was finished. This
change caches/re
stores a few parameters so that the textclip is restored to its
original value.
Some of these changes may not strictly be necessary but it is a
safe change.s
Tests:
This inputtext should be clickable anywhere along the width:
<canvas>
<inputtext bgcolor="yellow"/>
</canvas>
Also main.lzx runs as expected
Files:
M WEB-INF\lps\lfc\kernel\swf\LzTextSprite.as
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070901-
Philip-6.tar
........
r6326 | hqm | 2007-09-01 18:59:49 -0700 (Sat, 01 Sep 2007) | 28 lines
Summary: unlink request attribute and autorequest attribute on
dataset
New Features:
Bugs Fixed: LPP-4630
Bugs: LPP-4630
Technical Reviewer: pkang (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
There doesn't seem to be any good reason for setAutorequest to call
setRequest. The user
can set them indepenndently in any combination they want using
the two setters.
Tests:
test/lfc/data/alldata.lzx
........
r6327 | hqm | 2007-09-02 05:29:31 -0700 (Sun, 02 Sep 2007) | 29 lines
Change 20070901-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-01
21:21:21 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/test/lfc/data
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/
test/lfc/data
Summary: fix test to match new format from LzDataElement.serialize()
New Features:
Bugs Fixed: LPP-4631
Technical Reviewer: pbr (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Tests:
test/lfc/data/alldata.lzx
........
r6334 | ptw | 2007-09-03 15:02:28 -0700 (Mon, 03 Sep 2007) | 19 lines
Change 20070903-ptw-m by ptw at dueling-banjos.local on 2007-09-03
12:53:26 EDT
in /Users/ptw/OpenLaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Paper over source/binary include bug
Bugs Fixed:
LPP-4463 'ERROR:Class for tag include has not been defined yet'
Technical Reviewer: promanik (Message-Id:
<6.2.1.2.0.20070903135340.0220feb0 at na>)
QA Reviewer: mamye (pending)
Details:
Decline to compile an include tag if it leaks through to the view
compiler.
Tests:
........
r6344 | max | 2007-09-04 14:57:24 -0700 (Tue, 04 Sep 2007) | 26 lines
Change 20070904-maxcarlson-N by maxcarlson at plastik on 2007-09-04
13:51:25 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Update explicit replicator when items are added or deleted
New Features:
Bugs Fixed: LPP-4612 - Explicit replicator doesn't update when
items are added or deleted
Technical Reviewer: pkang
QA Reviewer: ptw
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: test/explicit-replicators/replicator.lzx - Incorporate
tests from LPP-4612.
lps/components/utils/replicator/replicator.lzx - Store reference
to dataset pointer. Register _updateChildren() for onDocumentChange
events. Add _updateChildren() method to receive document change
events and rerun the xpath.
Tests: See LPP-4612. Also updated test/explicit-replicators/
replicator.lzx.
........
r6361 | ptw | 2007-09-05 05:53:39 -0700 (Wed, 05 Sep 2007) | 41 lines
Change 20070903-ptw-a by ptw at dueling-banjos.local on 2007-09-03
18:01:48 EDT
in /Users/ptw/OpenLaszlo/wafflecone-2
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Add file/line information to backtraces
Bugs Fixed:
LPP-4549 'runtime warnings should include file references, line #s'
Technical Reviewer: max (Message-ID: <46DE199D.
8020901 at openlaszlo.org>), dda at ddanderson.com (pending)
QA Reviewer: ewinard (pending)
Details:
LzMessage: Get file/line information from backtrace if available,
tweak format of locationString.
LzDebug.*: correct padding computation for
computeSlotDescription.
LzDebug.js: _dbg_name takes precedence over runtime function
name.
LzBacktrace, LzRuntime: Move backtraceStack creation to
runtime so it is
available as early as needed.
LzBacktrace: Add __LzStackFrame.isUserFrame,
.filename, .lineno. Update _dbg_name to display file and line
information. Add LzBacktrace.userStackFrame to get first non-LFC
frame from a backtrace.
Compiler: Correct precedence computations for unparser, ensure
parens are added in all the appropriate places. Needed to handle
expression-lists that backtrace annotation inserts.
JavascriptGenerator, CodeGenerator: Copy location info when
re-writing functions. Note line numbers of call sites for
backtrace. Note file and line on functions for backtraces.
Tests:
smokecheck with backtrace on shows file/line information in debug
messages and in backtraces.
........
r6362 | pbr | 2007-09-05 09:53:49 -0700 (Wed, 05 Sep 2007) | 32 lines
Change 20070903-sallen-6 by sallen at sallen-new on 2007-09-03
16:04:47 PDT
in /cygdrive/c/laszlo/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: split selectionmanager and dataselectionmanager into two
files
(for readability) and fixed bug in test file
Bugs Fixed: LPP-4638 selectionmanager test broken
Technical Reviewer: (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Tests:
ran test/data/selectionmanager.lzx
Files:
M test/data/selectionmanager.lzx
A WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
M WEB-INF/lps/lfc/helpers/Library.lzs
M WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20070903-sallen-6.tar
........
r6371 | pbr | 2007-09-05 17:41:34 -0700 (Wed, 05 Sep 2007) | 30 lines
Change 20070905-Philip-6 by Philip at Philip-DC on 2007-09-05
16:30:18 EDT
in /cygdrive/f/laszlo/svn/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix datepicker
New Features:
Bugs Fixed: LPP-4520
Technical Reviewer: max
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
If a datepicker is created open (ie. not as an icon), the window
component was not displayed correctly. I tracked this down to when
the visibility code was changed (r5014). Since the windowpanel has a
datapath, it defaults to "collapse". However, there isn't any code to
set it to visible. My fix is to set the windowpanel to "visible=true"
so that it opens and displays properly.
Tests:
http://localhost:8080/wafflecone/examples/components/
datepicker_example.lzx
Works in swf and dhtml.
Files:
M lps/components/lz/datepicker.lzx
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070905-
Philip-6.tar
........
r6376 | max | 2007-09-05 18:18:44 -0700 (Wed, 05 Sep 2007) | 24 lines
Change 20070905-maxcarlson-E by maxcarlson at plastik on 2007-09-05
16:57:00 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix styling for inputtext fields
New Features:
Bugs Fixed: LPP-4657 - Input text does not obey font style
directives in SWF7/8
Technical Reviewer: promanik
QA Reviewer: hminsky
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Added an implementation of getTextfieldHeight() to
LzInputTextSprite.as that matches the implementation in
LzTextSprite.as as of r r6256.
Tests: See LPP-4657
........
r6377 | hqm | 2007-09-05 18:25:04 -0700 (Wed, 05 Sep 2007) | 40 lines
Change 20070905-hqm-6 by hqm at IBM-2E06404CB67 on 2007-09-05
20:33:42 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/WEB-INF/lps/lfc
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/
WEB-INF/lps/lfc
Summary: fix for return value of onerror event in data loading
New Features:
Bugs Fixed: LPP-4660
Technical Reviewer: pkang (pending)
QA Reviewer: andre (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
When the XML SOLO data loader in LzLoadQeueue got no data, it was
returning the LzLoader as a return value
in an onerror event. This was confusing, so this changes the
return value to null.
There was also some broken code which was supposed to set the
status value of the data request, but
was referencing class static variables for the constants in a way
that didn't work, and thus getting
undefined values. Not sure how this ever worked.
Tests:
see bug report
also
test/lfc/data
lzpix (SOLO)
amazon (SOLO) http://127.0.0.1:8080/wafflecone3/demos/amazon/
amazon.lzx?lzproxied=false
........
r6379 | jcrowley | 2007-09-05 19:58:34 -0700 (Wed, 05 Sep 2007) |
29 lines
Change 20070904-jcrowley-x by jcrowley at doctormanhattan.mshome.net
on 2007-09-04 19:53:34 EDT
in /Users/jcrowley/src/svn/openlaszlo/waffle
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix lztest-text.lzx
New Features:
Bugs Fixed: LPP-4375 - Fix lztest-text.lzx
Technical Reviewer: ben
QA Reviewer:
Doc Reviewer:
Documentation:
Release Notes:
Details: Narrowed this down to fix failures in the test.
However, failures that are bugs with LzText have
been filed and noted. In other words, this still
fails, but not because of problems with this test.
Tests: Run test/lztest/lztest-text.lzx; note that the
long list of failures has been trimmed down to
about a half dozen, and that all remaining are
noted with corresponding JIRA bugs in LzText.
........
r6380 | ben | 2007-09-05 20:00:39 -0700 (Wed, 05 Sep 2007) | 30 lines
Change 20070905-ben-1 by ben at slim.local on 2007-09-05 18:39:24 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fixes broken link to deployer's guide in server admin in
laszlo explorer
New Features:
Bugs Fixed: LPP-4601 Link to Deployer's Guide in Server Admin is
broken
Technical Reviewer: jcrowley
QA Reviewer: mkratt (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Tests:
http://localhost:8080/wafflecone/laszlo-explorer/index.jsp?lzr=swf8
Choose Server Admin
Click on Deploying OpenLaszlo Applications
you get a nice page, "System Administrator's Guide to Deploying
OpenLaszlo Applications" yay
........
r6383 | hqm | 2007-09-06 09:20:48 -0700 (Thu, 06 Sep 2007) | 27 lines
Change 20070906-hqm-8 by hqm at IBM-2E06404CB67 on 2007-09-06
12:18:52 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/demos/weather
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/
demos/weather
Summary: fix weather error reporting
New Features:
Bugs Fixed: LPP-4521
Technical Reviewer: frisco (pending)
QA Reviewer: mamye (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
look for Error in the return messag,e and parse out error message
Tests:
weather app, use bogus zipcode
........
r6385 | ptw | 2007-09-06 11:57:54 -0700 (Thu, 06 Sep 2007) | 19 lines
Change 20070906-ptw-D by ptw at dueling-banjos.local on 2007-09-06
14:47:23 EDT
in /Users/ptw/OpenLaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix lossage in binary compressor
Bugs Fixed:
LPP-4665 'Compilation of some binary libraries fails'
Technical Reviewer: hminsky (pending)
QA Reviewer: ewinard (pending)
Details:
Tests:
Test case from bug now compiles
........
r6390 | jcrowley | 2007-09-06 13:45:02 -0700 (Thu, 06 Sep 2007) |
27 lines
Change 20070830-jcrowley-I by jcrowley at doctormanhattan.mshome.net
on 2007-08-30 06:54:07 EDT
in /Users/jcrowley/src/svn/openlaszlo/waffle
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix lztest-stableborderlayout.lzx
New Features:
Bugs Fixed: LPP-4374 - Fix lztest-stableborderlayout.lzx
Technical Reviewer: ben
QA Reviewer: frisco
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: reset() needed to be called on the stableborderlayout
before update() was called. reset() was absent,
resulting in some goofy and incorrect placement.
Tests: Run /test/lztest/lztest-stableborderlayout.lzx modified
and unmodified; note that the modified version does
not fail the test.
........
r6391 | max | 2007-09-06 13:45:28 -0700 (Thu, 06 Sep 2007) | 24 lines
Change 20070906-maxcarlson-V by maxcarlson at plastik on 2007-09-06
13:00:25 PDT
in /Users/maxcarlson/openlaszlo/waffleconeclean
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix possible null dereference in
FileUtils.stripByteOrderMark()
New Features:
Bugs Fixed: LPP-4583 - Improve compiler and caching performance
Technical Reviewer: promanik
QA Reviewer: ptw
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Prevent a possible null dereference in stripByteOrderMark
() by adding a try/catch statement.
Tests: IWFM
........
r6392 | ben | 2007-09-06 13:49:27 -0700 (Thu, 06 Sep 2007) | 32 lines
Change 20070906-ben-Q by ben at slim.local on 2007-09-06 13:20:31 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Rich text editor: changing font to Verdana should behave
properly
New Features:
Bugs Fixed: LPP-4556 Rich text: Can't change font back to Verdana
Technical Reviewer: crowley
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
The formatfontface combo box needs to act as if it's changed, in
order
to make sure that we tell the editor to change the font size. The
superclass
(lzcombobox) doesn't seem to be setting it's "changed" instance
variable
properly, so for now I'm just forcing changed to true when
onselect is called.
The lzcombobox potential bug is filed as LPP-4506.
Release Notes:
Details:
Tests:
The test file for this is http://localhost:8080/wafflecone/lps/
components/incubator/rich-text/test/richtexteditarea-driver.lzx?lzr=swf8
Make text of size 14, then you select it and try to change it to
18, and it will indeed
change to size 18.
........
r6393 | ben | 2007-09-06 15:01:57 -0700 (Thu, 06 Sep 2007) | 30 lines
Change 20070906-ben-4 by ben at slim.local on 2007-09-06 14:57:37 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Removed a link to contacts demo, since it doesn't exist
anymore
New Features:
Bugs Fixed: LPP-4496 Links to demo apps in refguide are wrongly
mapped
Technical Reviewer: none
QA Reviewer: frisco (pending)
Doc Reviewer: (pending)
Documentation:
The "contacts" demo was removed from legals long ago, so it shouldn't
be referred to in the documentation.
Release Notes:
Details:
Tests:
ant doc
Go to http://localhost:8080/wafflecone/docs/reference/tag.splash
+as2.html
Note that there is no sentence referring to contacts example, nor
is there
a link.
........
r6396 | max | 2007-09-06 22:18:41 -0700 (Thu, 06 Sep 2007) | 35 lines
Change 20070906-maxcarlson-N by maxcarlson at plastik on 2007-09-06
13:06:11 PDT
in /Users/maxcarlson/openlaszlo/waffleconeclean
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: UPDATED: Change explicit replicators to support (data)
selectionmanager
New Features:
Bugs Fixed: LPP-4667 - replicatorselectionmanager: yet another
replication manager is confusing
Technical Reviewer: sallen
QA Reviewer: ptw
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: selection.lzx - add testcase for selection that doesn't
use lists.
test-replicator.lzx - Change explicit replicators to use
dataselectionmanager and selectionmanager.
lzx-autoincludes.properties - Remove utils/replicator/
replicatorselectionmanager.lzx.
lazyreplicator.lzx - Add getCloneForNode() implementation similar
to lazy replication's.
library.lzx - Remove replicatorselectionmanager.
replicator.lzx - Reset selection state in bind(). Set
cloneManager attribute for backward compatibility with selection
managers. Added implementation of getCloneForNode() similar to
replication manager's, which gets the clone for the given datapath
replicatorselectionmanager.lzx - Buh-bye!
Tests: All permutations in selection.lzx work properly.
........
r6401 | max | 2007-09-07 13:08:13 -0700 (Fri, 07 Sep 2007) | 29 lines
Change 20070906-maxcarlson-m by maxcarlson at plastik on 2007-09-06
19:07:18 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Add history support for IE
New Features:
Bugs Fixed: LPP-4655 (partial)
Technical Reviewer: promanik
QA Reviewer: jcrowley
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: LzHistory.as - Update to use Lz.history.set().
LzHistory.rs - Update to use Lz.history.set().
embednew.js - Use Lz.history._store() for setCanvasAttribute()
calls with history. Refactored history-related methods to lzhistory.js.
lzhistory.js - Refectored history-related methods from
embednew.js. Added support for IE, initial support for Safari.
Tests: http://localhost:8080/wafflecone/test/history/history.lzx?
lzr=dhtml&lzt=html and http://localhost:8080/wafflecone/test/history/
history.lzx?lzr=swf7&lzt=html work as before in Firefox, and now work
in IE 6 and 7.
........
r6402 | ptw | 2007-09-07 13:40:55 -0700 (Fri, 07 Sep 2007) | 20 lines
Change 20070907-ptw-r by ptw at dueling-banjos.local on 2007-09-07
15:16:36 EDT
in /Users/ptw/OpenLaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Corner case for stretches with no resource
Bugs Fixed:
LPP-4661 'View with stretches="both" does not get onclick'
Technical Reviewer: max (Message-ID:
<46E1B428.4060901 at openlaszlo.org>)
QA Reviewer: pkang (pending)
Details:
If there is no resource the default dimension is 100 for
unscaling
the button
Tests:
Test case from bug works correctly.
........
r6404 | ptw | 2007-09-07 14:48:01 -0700 (Fri, 07 Sep 2007) | 20 lines
Change 20070907-ptw-v by ptw at dueling-banjos.local on 2007-09-07
16:54:14 EDT
in /Users/ptw/OpenLaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Include replicator in components so doc gets built
Technical Reviewer: ben (pending)
QA Reviewer: jsundman (pending)
Details:
utils/library did not get updated to list replicators
utils/replicator/library needs to list a topic and subtopic
Also suppress a warning in LzBacktrace
Tests:
ant doc
........
r6406 | ben | 2007-09-07 16:03:19 -0700 (Fri, 07 Sep 2007) | 31 lines
Change 20070907-ben-5 by ben at slim.local on 2007-09-07 15:13:12 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Make links to editor for code examples work
New Features:
Bugs Fixed: LPP-4400 Editor for live code examples in dguide isn't
working
Technical Reviewer: lou (pending)
QA Reviewer: frisco (pending)
Doc Reviewer: (pending)
Documentation:
The editor for the live code examples in the developer's guide had
slight errors in the paths to the editor jsp and to the source file
to edit. This fix corrects them. Note that there are (at least)
two separate ways in which the "edit" button is created by common-
html.xsl.
This change fixes two of those places. If there are more, they
will have
to be found and revealed in later changes.
Release Notes:
Details:
Tests:
........
r6410 | max | 2007-09-07 22:36:42 -0700 (Fri, 07 Sep 2007) | 24 lines
Change 20070907-maxcarlson-a by maxcarlson at plastik on 2007-09-07
19:42:18 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Fix text redraw performance in flash 8
New Features:
Bugs Fixed: LPP-4675 - Scrolling large text (100K) is very slow
Technical Reviewer: promanik
QA Reviewer: pkang
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Turning on cacheAsBitmap for the text movieclip makes
scrolling nice and zippy when compiled for Flash 8.
Tests: http://localhost:8080/wafflecone/my-apps/textspeed-
lpp-4675.lzx?lzr=swf8 is muuuch faster
........
r6413 | hqm | 2007-09-08 17:22:45 -0700 (Sat, 08 Sep 2007) | 30 lines
Change 20070908-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-08
09:30:54 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: fix for lazyreplicator when used with list component
New Features:
Bugs Fixed: LPP-4666
Technical Reviewer: ptw (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
Take steps to disable any layouts in the container before
instantiating
the clones
Note, also in this patch is changing of xpath attribute to string
type (
under review in another patch)
Tests:
........
r6414 | hqm | 2007-09-08 17:52:42 -0700 (Sat, 08 Sep 2007) | 26 lines
Change 20070908-hqm-0 by hqm at IBM-2E06404CB67 on 2007-09-08
20:50:37 EDT
in /cygdrive/c/users/hqm/openlaszlo/wafflecone3/lps/components/
utils
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone/
lps/components/utils
Summary: remove warning in lazyreplicator
New Features:
Bugs Fixed:
Technical Reviewer: hqm (pending)
QA Reviewer: (pending)
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details:
should have used "'foo' in bar" to check for undefined property
Tests:
........
r6424 | ben | 2007-09-10 14:15:24 -0700 (Mon, 10 Sep 2007) | 47 lines
Change 20070910-ben-P by ben at slim.local on 2007-09-10 13:34:12 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Make sure component-browser doc example goes into the
distros
New Features:
Bugs Fixed: LPP-4423 Class hierarchy document is not found
LPP-4663 Class hierarchy doc not found in binary dist
Technical Reviewer: ptw
QA Reviewer: frisco (pending)
Doc Reviewer: (pending)
Documentation:
The directory containing the component-browser example needs
to be explicitly included when creating the docs directory.
To accomplish this, we add the docs/component-browser directory
to the patternset of the files to include when we build the
docs part of the distro.
Release Notes:
Details:
The entire change is just this:
Index: /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml
===================================================================
--- /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml
(revision 6422)
+++ /Users/ben/src/svn/openlaszlo/branches/wafflecone/build.xml
(working copy)
@@ -160,6 +160,7 @@
<include name="developers/**" />
<include name="deployers/**" />
<include name="component-design/**" />
+ <include name="component-browser/**" />
<include name="reference/**" />
<include name="contributors/**" />
<include name="contribref/**" />
Tests:
Let the build process build installers. Run the installers
on mac and windows. In each built installer, go to
Laszlo Explorer -- Explorer -> Components -> Class Hierarchy
........
r6426 | ben | 2007-09-10 15:31:41 -0700 (Mon, 10 Sep 2007) | 16 lines
Change 20070910-ben-r by ben at slim.local on 2007-09-10 15:25:11 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: First emptying-out of release notes in preparation for
4.0.5.
Bugs Fixed: LPP-4577 Write wafflecone release notes (PARTIAL)
Description:
I've emptied out the old stuff from the release notes. This
is just the beginning of the release notes; I just wanted to
start from a clean-ish slate.
Tests:
........
r6429 | ben | 2007-09-11 11:06:39 -0700 (Tue, 11 Sep 2007) | 17 lines
Change 20070911-ben-A by ben at slim.local on 2007-09-11 10:56:21 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Add list of fixed bugs in 4.0.5 to release notes
Bugs Fixed: LPP-4577 Write wafflecone release notes
Technical Reviewer: none (pending)
Documentation:
Added list of fix bugged in 4.0.5, based on jira info.
Tests:
http://localhost:8080/wafflecone/docs/release-notes.html
........
r6440 | ptw | 2007-09-12 12:57:55 -0700 (Wed, 12 Sep 2007) | 19 lines
Change 20070912-ptw-m by ptw at dueling-banjos.local on 2007-09-12
13:21:29 EDT
in /Users/ptw/OpenLaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Take care updating selection when node is null
Bugs Fixed:
LPP-4699 'Explicit replicator displays warning when a clone's
datapath is null'
Technical Reviewer: pkang (Message-ID: <Pine.OSX.
4.64.0709121247430.22280 at pkang-mac.local>)
QA Reviewer: max (Message-ID: <46E83BBD.3090603 at openlaszlo.org>)
Details:
If there is no datanode, you can't be selected.
Tests:
Pablo to try with this test case
........
r6444 | max | 2007-09-12 13:37:42 -0700 (Wed, 12 Sep 2007) | 24 lines
Change 20070907-maxcarlson-8 by maxcarlson at plastik on 2007-09-07
19:19:48 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Add history support for Safari
New Features:
Bugs Fixed: LPP-4655 (partial) - History mechanism not working
Technical Reviewer: jcrowley
QA Reviewer: promanik
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Track history state for Safari. Cache _iframe for IE.
Refactor IE history retrieval to get(). Call setCanvasAttribute in
Lz instead of this.
Tests: http://localhost:8080/wafflecone/test/history/history.lzx
now works in Safari. Note that it doesn't work in DHTML yet, because
query string args aren't preserved by safari. IE and Firefox work as
before.
........
r6445 | max | 2007-09-12 13:46:37 -0700 (Wed, 12 Sep 2007) | 3 lines
Removing obsolete testcase.
........
r6448 | max | 2007-09-12 14:16:13 -0700 (Wed, 12 Sep 2007) | 32 lines
Change 20070912-maxcarlson-Y by maxcarlson at plastik on 2007-09-12
12:53:07 PDT
in /Users/maxcarlson/openlaszlo/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Put swf developer's console in an iframe
New Features:
Bugs Fixed: LPP-4655 - History mechanism not working, LPP-4695 -
Runtime-Exception in IE with Flash8
Technical Reviewer: promanik
QA Reviewer: bshine
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: app-console.xslt - Move developer's console to an iframe
that loads 'dev-console.html', passing the required arguments.
dev-console.html - HTML wrapper for the developer's console.
Based on SOLO wrapper, passes query string arguments into dev-
console.lzx.swf.
dev-console.swf - Recompiled for swf7.
dev-console.lzx - Endure all loadURL() calls are in the frame
'_top', now that the console may be in an iframe. Cosmetic
improvements to border around controls.
dev-console.js - Recompiled for dhtml.
Tests: http://localhost:8080/wafflecone/my-apps/copy-of-hello.lzx?
lzr=swf8 no longer warns in IE 6 or 7
........
r6450 | ben | 2007-09-12 14:45:50 -0700 (Wed, 12 Sep 2007) | 21 lines
Change 20070912-ben-f by ben at slim.local on 2007-09-12 14:43:24 PDT
in /Users/ben/src/svn/openlaszlo/branches/wafflecone
for http://svn.openlaszlo.org/openlaszlo/branches/wafflecone
Summary: Updated release notes with three more fixed bugs
Technical Reviewer: none
Documentation:
Added 3 recent fixed bugs to the list of fixed bugs:
# LPP-4655: History mechanism not working
# LPP-4695: Runtime-Exception in IE with Flash8
# LPP-4699: Explicit replicator displays warning when a clone's
datapath is null
Also changed some angle brackets to < >.
Release Notes:
Tests:
It doesn't pass w3c validation, but I'm prepared to live with that.
........
Release Notes:
Details:
Tests:
Files:
M .
M test/lztest/lztest-text.lzx
M test/lztest/lztest-stableborderlayout.lzx
D test/components/incubator/richtexteditarea-driver.lzx
M test/lzunit/testpaths.txt
D test/history/simple-states.lzx
M test/data/selectionmanager.lzx
M test/lfc/data/datanode.lzx
M test/explicit-replicators/replicator.lzx
A + test/explicit-replicators/selection.lzx
M test/explicit-replicators/lazy-replicator.lzx
M test/explicit-replicators/test-replicator.lzx
M WEB-INF/lps/schema/lzx.rnc
M WEB-INF/lps/lfc/kernel/swf/LzLoader.lzs
M WEB-INF/lps/lfc/kernel/swf/LzTextSprite.as
M WEB-INF/lps/lfc/kernel/swf/LzLoadQueue.as
M WEB-INF/lps/lfc/kernel/swf/LzInputTextSprite.as
M WEB-INF/lps/lfc/kernel/swf/LzMakeLoadSprite.as
M WEB-INF/lps/lfc/kernel/swf/LzSprite.as
M WEB-INF/lps/lfc/kernel/dhtml/LzContextMenu.js
M WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
M WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js
M WEB-INF/lps/lfc/kernel/LzUtils.lzs
M WEB-INF/lps/lfc/services/LzTrack.lzs
M WEB-INF/lps/lfc/services/platform/swf/LzHistory.as
M WEB-INF/lps/lfc/services/platform/dhtml/LzHistory.js
M WEB-INF/lps/lfc/debugger/LzMessage.lzs
M WEB-INF/lps/lfc/debugger/LzDebug.lzs
M WEB-INF/lps/lfc/debugger/platform/swf/kernel.as
M WEB-INF/lps/lfc/debugger/platform/swf/LzDebug.as
M WEB-INF/lps/lfc/debugger/platform/dhtml/LzDebug.js
M WEB-INF/lps/lfc/debugger/platform/dhtml/kernel.js
M WEB-INF/lps/lfc/debugger/LzBacktrace.lzs
M WEB-INF/lps/lfc/core/LzNode.lzs
M WEB-INF/lps/lfc/core/UserClass.lzs
M WEB-INF/lps/lfc/core/LzDefs.lzs
M WEB-INF/lps/lfc/views/LzText.lzs
M WEB-INF/lps/lfc/views/LaszloView.lzs
A + WEB-INF/lps/lfc/helpers/LzDataSelectionManager.lzs
M WEB-INF/lps/lfc/helpers/Library.lzs
M WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
M WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
M WEB-INF/lps/lfc/data/LzDatapointer.lzs
M WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
M WEB-INF/lps/lfc/data/LzDataset.lzs
M WEB-INF/lps/lfc/data/LzDatapath.lzs
M WEB-INF/lps/lfc/compiler/LzRuntime.lzs
M WEB-INF/lps/lfc/compiler/Class.lzs
M WEB-INF/lps/server/src/org/openlaszlo/utils/FileUtils.java
M WEB-INF/lps/server/src/org/openlaszlo/cache/Cache.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/Compiler.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/JavascriptGenerator.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/CodeGenerator.java
M WEB-INF/lps/server/src/org/openlaszlo/sc/
JavascriptCompressor.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/ViewCompiler.java
M WEB-INF/lps/server/src/org/openlaszlo/compiler/NodeModel.java
M WEB-INF/lps/misc/lzx-autoincludes.properties
M WEB-INF/lps/templates/app-console_jp.xslt
M WEB-INF/lps/templates/app-console.xslt
A + docs/component-browser
A + docs/component-browser/tabsliderview.lzx
A + docs/component-browser/tabsview.lzx
A + docs/component-browser/components.lzx
A + docs/component-browser/listview.lzx
A + docs/component-browser/common.lzx
A + docs/component-browser/hierarchyview.lzx
A + docs/component-browser/treeview.lzx
A + docs/component-browser/formview.lzx
A + docs/component-browser/scrollbarview.lzx
A + docs/component-browser/menuview.lzx
A + docs/component-browser/windowview.lzx
M docs/src/contributors/index.dbk
M docs/src/build.xml
A + docs/src/reference/navbuilder
A + docs/src/reference/navbuilder/index-frames.html
A + docs/src/reference/navbuilder/index-generated.html
A + docs/src/reference/navbuilder/navbuilder.rb
M docs/src/reference/langref.xml
M docs/src/xsl/common-html.xsl
M docs/includes/lzx-pretty-print.css
M docs/release-notes.html
M build.xml
M lps/components/utils/library.lzx
M lps/components/utils/replicator/lazyreplicator.lzx
M lps/components/utils/replicator/library.lzx
M lps/components/utils/replicator/replicator.lzx
D lps/components/utils/replicator/replicatorselectionmanager.lzx
M lps/components/lz/datepicker.lzx
M lps/components/incubator/rich-text/formatfontface.lzx
M lps/components/base/basefocusview.lzx
M lps/includes/source/embednew.js
A + lps/includes/source/lzhistory.js
M lps/includes/source/embed-library.lzs
M lps/includes/source/iframemanager.js
A + lps/admin/dev-console.html
M lps/admin/dev-console.lzx.swf
M lps/admin/dev-console.lzx
M lps/admin/dev-console.lzx.js
M laszlo-explorer/nav.xml
M laszlo-explorer/coverpages/server_admin_cover.html
M laszlo-explorer/coverpages/welcome/index.html
M laszlo-explorer/nav_dhtml.xml
M index.jsp
M demos/weather/weather.lzx
M quick-index.xslt
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070914-
ben-6.tar
More information about the Laszlo-dev
mailing list