gvsig-desktop build 2042 (alpha2)
Added some API features to allow installation and creation of different types of packages.
When creating a new plugin installer package, the parents directories of the output install file package and the index file package don't exist. Now a dialog warns the user about it and the wizard does not proceed until fixed.
gvSIG-desktop#15912Fixed a bug where, when creating a new plugin installer package, the URL in the output options panel is malformed. Now the user receives this information using a Message Dialog window, and cannot proceed until this URL is correctly formated....
Prepare and copy external files and ant build file only when called from the wizard, as it is not needed when called from the maven plugin.
Add support to manage dependencies in packages
Plugin creator back button fixed.
Added three new fields to the package.info file (owner, dependencies and source files url).
gvsig-desktop#15348
Fixed the creation plugin package extension to allow to copy additional files and folders to the package.
FIxed wrong spell in setAntScript().Fixed bug in Advanced Mode for creating package installer.
gvsig-desktop#1014The download bar now show correctly the progress for all downloads.The installer wizard (progres wizard) does not download the packages if they have been already downloaded on the download wizard (download progress wizard).Some files have been cleaned and formated.
gvsig-desktop#1014
A progress bar has been added to show download progress.A progress bar has been added to Andami.
Show a bigger ant script text pane by default
Order the plugin infos list by code
Create a package instead of a package set
Add support to generate the installer index package
New option to create simple packages from a plugin, as well as the option to create a package set.Also set the default file extensions: - gvspkg: single plugin package - gvspks: package set, contains one or more packages (gvspkg files)
Show already installed packages also in the list of available packages to install.
Remove compiler warnings
Format according to the gvSIG code conventions
Solve icon finding as resource
New package info fields and bundle files naming using the gvSIG standards as of document:
http://www.gvsig.org/web/projects/gvsig-desktop/docs/devel/gvsig-devel-guide/2.0.0/anexos/proyectos-oficiales-en-gvsig/nombrado-de-binarios-para-un-plugin-de-gvsig
Using the wizard from libUIComponents
Using the i18n library to translate the strings
The tree for the selection of resources supports recursive selection from a parent node
The selected resources uses absolute paths
Checking if the ant file is a valid XML file
Updating the wizard icons
Adding cancel and finish actions to the wizard
Adding a listener for the finish action
Refactoring the name of the services
Adding comments to the API
Adding source code comments and removing not-used imports
Updating the text using the properties file
Adding xml syntaxhighlighter
Adding "reading" for the creation installer service
Adding some comments to the source code
Adding the ant capability
It is possible to copy some external fields
Adding implementation to compress an extension
Updating the creation interface
First commit