Much better! The implicit truth still doesn't work for me, e.g.
demos/amazon/amazon.lzx?lzoptions=runtime(dhtml),proxied(true),usemastersprite(true)
uses the master sprite but
demos/amazon/amazon.lzx?lzoptions=runtime(dhtml),proxied(true),usemastersprite
doesn't.
Also, please make sure the methods you added to LzBrowser are marked
private and have a comment calling out the fact that they're used by the
dev console.
On 8/28/10 12:50 PM, Henry Minsky wrote:
Change hqm-20100826-RcK by [email protected] on 2010-08-26 11:28:46 EDT
in /Users/hqm/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: add "proxied" checkbox to dev console
New Features:
Bugs Fixed: LPP-9329
Technical Reviewer: max
QA Reviewer: ptw
Doc Reviewer: (pending)
Documentation:
Release Notes:
Overview:
Add checkbox in dev console to control 'proxied' query flag
Also fix support for usemastersprite flag
Details:
Pass the value of the app 'proxied' query arg into the dev console, so it can
display it as a checkbox value
+ for usemastersprite flag, make sure that it's value is coerced to a boolean
in lzoptions
Tests:
test case, displays canvas proxied setting. Test with dev console, toggling the
checkbox, in all runtimes
<canvas height="60%">
<text x="300" text="$once{'proxied: '+canvas.proxied}"/>
</canvas>
usemastersprite:
load lzpix with options to enable and disable mastersprite in DHTML
http://127.0.0.1:8080/trunk/demos/lzpix/app.lzx?lzoptions=runtime(dhtml),proxied(true),usemastersprite(true)
verify in firebug that app.sprite.png is loaded
http://127.0.0.1:8080/trunk/demos/lzpix/app.lzx?lzoptions=runtime(dhtml),proxied(true),usemastersprite(false)
verify in firebug that app.sprite.png is not loaded
Files:
M WEB-INF/lps/lfc/services/LzBrowser.lzs
M WEB-INF/lps/server/src/org/openlaszlo/utils/LZHttpUtils.java
M WEB-INF/lps/templates/app-console_jp.xslt
M WEB-INF/lps/templates/app-console.xslt
M lps/includes/source/embednew.js
M lps/admin/dev-console.lzx.swf
M lps/admin/dev-console.lzx
M lps/admin/lps/includes/lfc/LFCdhtml.js
M
lps/admin/lps/resources/lps/components/lz/resources/autoPng/bezel_inner_up.sprite.png
M
lps/admin/lps/resources/lps/components/lz/resources/autoPng/bezel_outer_up.sprite.png
M lps/admin/dev-console.lzx.js
Changeset: http://svn.openlaszlo.org/openlaszlo/patches/hqm-20100826-RcK.tar
--
Regards,
Max Carlson
OpenLaszlo.org