Changes include:
- Added features to load defaults from previous installs and perform almost silent installs property names and targets must not end with the string -targets,
this is validated in the config checker.
- Comments expand property values.
- Multiline comments via use of explanatoryText and a null displayText value
- Fixed a display bug in the progress renderer if there were more than 5 targets and none that were dependencies.
- PropertyLoaderFilter added, any users with custom .fconfig files should ensure their custom versions are still compatible.
- Added a release notes feature that is a tad tricky to install so contact for details.Added HTML page feature that allows using the Java HTML rendering to display a page of HTML property references are expanded so the page can contain ${property.name} syntax to give feed back of selected properties.
-- Images are loaded from the classpath so the following syntax will locate and display an image <img src="/resources/temazo.png">
-- Java HTML rendering is poor at best and only html3.2, so dont expect firefox quality rendering ;)
--The java renderer handles PNG properly though so nice transparency effects can be achieved.
- Fixed bug in validation if only target-selects are used.
- Extended i18n for antinstall-config.xml files using ResourceBundles called LanguagePack
- GUI tool for creating LanguagePack files
- Changes to the Expression code for ifProperty attributes. The original syntax is not 100% compatible e.g. my.property=value1 will not work it should be converted to ${my.property}=value1.
- Added ability to stretch the GUI horizontally, but still using fixed widths. Set the wide attribute in the installer element to configure width e.g. 600:275
- Added the ability to deliver different install types in the same Jar which can be selected on the command line with -type [install type].
- Added icons to the buttons in the swing GUI, the installer Ant task now takes a new attribute called icons to specify which icon pack to use.
- Added ability to run special Ant tasks mid build, the same build-xml file is used but the message rendering and logging is different in the antinstaller- tasks
- Added icons for kde and windows to the AntInstaller SelfExtractor, lots of Ant hacking to avoid extra dependencies.
- Migrated classes from sysout.jar into the core src packages
- Renamed ant-ext.jar to ant-installer-ext.jar, all build files will need to be updated
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Beta 0.8 has been released and is now available for download from https://sourceforge.net/project/platformdownload.php?group_id=123466
Changes include:
- Added features to load defaults from previous installs and perform almost silent installs property names and targets must not end with the string -targets,
this is validated in the config checker.
- Comments expand property values.
- Multiline comments via use of explanatoryText and a null displayText value
- Fixed a display bug in the progress renderer if there were more than 5 targets and none that were dependencies.
- PropertyLoaderFilter added, any users with custom .fconfig files should ensure their custom versions are still compatible.
- Added a release notes feature that is a tad tricky to install so contact for details.Added HTML page feature that allows using the Java HTML rendering to display a page of HTML property references are expanded so the page can contain ${property.name} syntax to give feed back of selected properties.
-- Images are loaded from the classpath so the following syntax will locate and display an image <img src="/resources/temazo.png">
-- Java HTML rendering is poor at best and only html3.2, so dont expect firefox quality rendering ;)
--The java renderer handles PNG properly though so nice transparency effects can be achieved.
- Fixed bug in validation if only target-selects are used.
- Extended i18n for antinstall-config.xml files using ResourceBundles called LanguagePack
- GUI tool for creating LanguagePack files
- Changes to the Expression code for ifProperty attributes. The original syntax is not 100% compatible e.g. my.property=value1 will not work it should be converted to ${my.property}=value1.
- Added ability to stretch the GUI horizontally, but still using fixed widths. Set the wide attribute in the installer element to configure width e.g. 600:275
- Added the ability to deliver different install types in the same Jar which can be selected on the command line with -type [install type].
- Added icons to the buttons in the swing GUI, the installer Ant task now takes a new attribute called icons to specify which icon pack to use.
- Added ability to run special Ant tasks mid build, the same build-xml file is used but the message rendering and logging is different in the antinstaller- tasks
- Added icons for kde and windows to the AntInstaller SelfExtractor, lots of Ant hacking to avoid extra dependencies.
- Migrated classes from sysout.jar into the core src packages
- Renamed ant-ext.jar to ant-installer-ext.jar, all build files will need to be updated