Approved, but one change is needed:
LzUtils.hextoint. References to colornames[c] need to be colornames[value]
Change 20080520-maxcarlson-y by [EMAIL PROTECTED] on 2008-05-20
22:57:28 PDT
in /Users/maxcarlson/openlaszlo/trunk-clean
for
<http://svn.openlaszlo.org/openlaszlo/trunk>http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Move services to top-level 'lz' namespace
New Features:
Bugs Fixed: LPP-6015 - Move services to top-level 'lz' namespace,
LPP-6016 - Move top-level color declarations to lookup table in LzUtils.color
Technical Reviewer: promanik
QA Reviewer: hminsky
Doc Reviewer: (pending)
Documentation:
Release Notes:
Details: Change all LFC references for LzTrack, LzGlobalMouse,
LzKeys, LzIdle, LzCursor, LzModeManager, LzInstantiator, LzFocus,
LzTimer, LzBrowser and LzUtils to use lz., e.g. lz.Utils. Deprecate
old global aliases. Also moved colors in core/LzConstants.lzs to a
has in LzUtils, and updated lz.Utils.hextoint() to check the
table. Also changed view.setBGColor() to call lz.Users.hextoint()
to deal with css color values properly.
Tests: smoketest, ant lztest, lzpix, test/lfc/legals/
keyboardandmouse.lzx and amazon run as before.
Files:
M test/lfc/legals/eventtester.lzx
M WEB-INF/lps/lfc/kernel/svg/LzSprite.js
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/LzMouseKernel.as
M WEB-INF/lps/lfc/kernel/swf/LzInputTextSprite.as
M WEB-INF/lps/lfc/kernel/swf/LzKeyboardKernel.as
M WEB-INF/lps/lfc/kernel/swf/LzHTTPLoader.as
M WEB-INF/lps/lfc/kernel/swf/LzSprite.as
M WEB-INF/lps/lfc/kernel/dhtml/LzKeyboardKernel.js
M WEB-INF/lps/lfc/kernel/dhtml/LzHTTPLoader.js
M WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js
M WEB-INF/lps/lfc/kernel/swf9/LFCApplication.as
M WEB-INF/lps/lfc/kernel/swf9/LzInputTextSprite.as
M WEB-INF/lps/lfc/kernel/swf9/LzKeyboardKernel.as
M WEB-INF/lps/lfc/kernel/swf9/LzHTTPLoader.as
M WEB-INF/lps/lfc/profiler/LzProfile.lzs
M WEB-INF/lps/lfc/services/LzURL.lzs
M WEB-INF/lps/lfc/services/LzTrack.lzs
D WEB-INF/lps/lfc/services/LzURL.js
M WEB-INF/lps/lfc/services/LzGlobalMouse.lzs
M WEB-INF/lps/lfc/services/LzKeys.lzs
M WEB-INF/lps/lfc/services/LzIdle.lzs
M WEB-INF/lps/lfc/services/LzCursor.lzs
M WEB-INF/lps/lfc/services/LzModeManager.lzs
M WEB-INF/lps/lfc/services/LzInstantiator.lzs
M WEB-INF/lps/lfc/services/LzFocus.lzs
M WEB-INF/lps/lfc/services/LzTimer.lzs
M WEB-INF/lps/lfc/services/LzBrowser.lzs
M WEB-INF/lps/lfc/services/LzUtils.lzs
M WEB-INF/lps/lfc/services/LzHistory.lzs
M WEB-INF/lps/lfc/services/LzAudio.lzs
M WEB-INF/lps/lfc/debugger/platform/swf/LzFlashRemote.as
M WEB-INF/lps/lfc/debugger/platform/swf/LzRemote.as
M WEB-INF/lps/lfc/core/LzConstants.lzs
M WEB-INF/lps/lfc/views/LzInputText.lzs
M WEB-INF/lps/lfc/views/platform/LzPlatform.lzs
M WEB-INF/lps/lfc/views/LaszloView.lzs
M WEB-INF/lps/lfc/views/LaszloCanvas.lzs
M WEB-INF/lps/lfc/helpers/LzCommand.lzs
M WEB-INF/lps/lfc/helpers/LzSelectionManager.lzs
M WEB-INF/lps/lfc/controllers/LzAnimatorGroup.lzs
M WEB-INF/lps/lfc/controllers/LaszloAnimation.lzs
M WEB-INF/lps/lfc/data/LzDataElement.lzs
M WEB-INF/lps/lfc/data/LzHTTPDataProvider.lzs
Changeset:
<http://svn.openlaszlo.org/openlaszlo/patches/20080520-maxcarlson-y.tar>http://svn.openlaszlo.org/openlaszlo/patches/20080520-maxcarlson-y.tar