- refactored to use a dynamic class for localization in Installer app;
authorErik de Bruin <erikdebruin@apache.org>
Wed, 22 Aug 2012 14:35:32 +0000 (14:35 +0000)
committerErik de Bruin <erikdebruin@apache.org>
Wed, 22 Aug 2012 14:35:32 +0000 (14:35 +0000)
commit0a63644e065bc91bece12cc7acf0775d35d75931
tree3c42bce9890bfcf2c4bc7fd1b2a2bce4c97ac1bb
parentd4758d4de9ef2e0e85d006befa3067efe95ed548
- refactored to use a dynamic class for localization in Installer app;
- refactored to remove as many compiled URLs, names, version numbers etc. as possible, as these are subject to change. The only hard coded constants left are the URL for the Apache Flex project site and the name of the config file (in Constants.as, part of the 'common' library). All other settings are in the config file in the root of the project site;
- removed dependency on 'version.xml' on bigosmall's personal web space, moved the latest version number to the config xml file;
- implemented the custom ILog interface on MirrorURLUtil, to remove it's tight coupling to the localization classes;
- moved both InternetUtil and MirrorURLUtil to 'common' library for shared use by installer and badge;
- the Badge now uses the mirror url cgi to determine the download URL;
- minor adjustments to the Badge UI (strings and position);

git-svn-id: https://svn.apache.org/repos/asf/incubator/flex/utilities/trunk@1376073 13f79535-47bb-0310-9956-ffa450edef68
20 files changed:
common/src/assets/images/header.png
common/src/org/apache/flex/utilities/common/Constants.as [new file with mode: 0644]
common/src/org/apache/flex/utilities/common/InternetUtil.as [moved from installer/src/org/apache/flex/packageflexsdk/util/InternetUtil.as with 95% similarity]
common/src/org/apache/flex/utilities/common/MirrorURLUtil.as [moved from installer/src/org/apache/flex/packageflexsdk/util/MirrorURLUtil.as with 55% similarity]
common/src/org/apache/flex/utilities/common/Tools.as [new file with mode: 0644]
common/src/org/apache/flex/utilities/common/interfaces/ILog.as [new file with mode: 0644]
common/src/org/apache/flex/utilities/common/vo/LogMessagesVO.as [new file with mode: 0644]
installer/src/ApacheFlexConfig.xml
installer/src/InstallApacheFlex.mxml
installer/src/org/apache/flex/packageflexsdk/resource/RuntimeLocale.as
installer/src/org/apache/flex/packageflexsdk/resource/ViewResourceConstants.as
installer/src/org/apache/flex/packageflexsdk/util/MD5CompareUtil.as
installer/src/org/apache/flex/packageflexsdk/view/UpdaterDialog.mxml
installer/src/org/apache/flex/packageflexsdk/view/components/AdobeLicense.mxml
installer/src/org/apache/flex/packageflexsdk/view/components/ConsoleWindow.mxml
installer/src/org/apache/flex/packageflexsdk/view/components/MPLLicense.mxml
installerBadge/html-template/index.template.html
installerBadge/html-template/service.php [deleted file]
installerBadge/src/InstallApacheFlexBadge.mxml
installerBadge/src/org/apache/flex/installApacheFlexBadge/utils/InternetUtil.as [deleted file]