move to extensions
added missing projects
added configuration eclipse project
Installer: Added a typical or custom installation process. Some bug fixes.Launcher: Notification messages and default installation default settings.
Use the new doRegistration Library method instead of the constructor.
Remove unused class
Use the Library.TYPE.SERVICE for services and providers
Fixed the behavior of buttons forward, back and start download.
Changed the decompressPlugin method. Now it reads the zip file just once so that it decompress correctly but doesn't use the progress bar taskStatus.
The installer doesn't try to download packagesInfos without downloadURL.
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.
Remove package.info files from svn, they will be created on each mvn install
Add space separation in some error messages.
Create the plugins installation folder if it does not exists already
fix rename of method terminate of TaskStatus
gvsig-desktop#1014
A progress bar has been added to show download progress.A progress bar has been added to Andami.
In the list of packages to install, if the same packages already installed are available to be installed, they are shown also in the list.
Don't show them as this may confuse the user. Only show one entry in bold text, with a check to be able to reinstall if the package is available....
Update to the last available versions of maven.base, tools, ui, i18n and installer
[maven-release-plugin] prepare for next development iteration
[maven-release-plugin] prepare release org.gvsig.installer-1.0.0
Solve eclipse-project profile paths
svn ignore eclipse generated files
Complete pom fields and set the current working URLs for the project
Add slf4j dependencies for compilation and runtime
Extract pending external dependencies to the dependencyManagement of org.gvsig.maven.base.pom.Add all core library dependencies to the org.gvsig.core.maven.dependencies pom, in the dependencyManagement as well as in the dependency, but all with runtime scope....
Add org.gvsig.personaldb dependence to appgvSIG.Add core dependencies to the org.gvsig.core.maven.dependencies pom file, and correct some pom definitions
Avisos de herramienta en desarrollo y de complementos no oficiales y/o no finales.
Add the needed @parameter to the baseDownloadURL mojo attribute
Update i18n resources location and content
Show a bigger ant script text pane by default
Order the plugin infos list by code
Change how a new installed plugin's install.xml ant file is looked for.
Create a package instead of a package set
Extract external maven dependencies from the dependencyManagement section to the parent org.gvsig.maven.base.pom pom.xml
Add a maven mojo to generate the installation package index in addition to the installation package
Add support to generate the installer index package
Take into account the build property may be empty in the package.info file
Move services registration to the initialize step
Change package.info build property name with buildNumber, as build is already used as a property by maven an it doesn't allow to be loaded easily.The old build property will be supported only while reading.
Create packages using always the / path separator, and decompress them using the File.separatorChar if different.
Unneeded method call removed
Take into account packages generated from windows, as they have \ chars instead of / ones.
Fulfill all pending library definitions (API or Impl) and dependencies
Create default PackageInfo when the new package is still not installed.
Source code format
Remove required properties checks, they will be filled with default values
Solve package.info lookup into a package file, it was being search using a File.separator, but the separator is / always into a zip file
Solve package info reading bug
Use installation status instead of hascode as the last comparison resort for package infos
add as developer
Small toString update
Distinguish between the same package when it has been installed and is available to install, and they appear as two distinct objects in the TablePackageInfo's set.
Solve gvspkg (package) file creation and installation support
Correct gvspkg file contents
toString small change
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)
Add default package download URL
Add option to install packages from a URL
Not used
Show already installed packages also in the list of available packages to install.
Use SwingInstallerManager API instead of implementation
Remove compiler warnings
Format according to the gvSIG code conventions
Some UI sizes corrections and close app when window closes
Some UI sizes corrections
Solve icon finding as resource
Not used anymore
Move all code and resources to src/main
Add package.info files and update build number value
Use a better tag name
Correct jvm tag
Remove default phase
The build into the bundle file name message format was being formatted as a number, using he thousands separator (ex: 2020 -> 2.020)
Dive the GenerateInstallerMojo in two mojos, one to generate the package info, the other to create the installer.
New method to write the package.info file
Add option to disable the mojo and create installers only for jar packaging projects
Adding the build-dir variable
Format according to the gvSIG code conventions.Remove eclipse compiler warnings.
Ignore maven and eclipse generated folders
Maven plugin to create gvSIG plugin installers.
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
Configure to be able to work with the -P eclipse-project profile
Disable unit testsSee https://forge.osor.eu/pm/task.php?func=detailtask&project_task_id=888&group_id=89&group_project_id=380
Deleting old classes that are not used
Using the wizard from libUIComponents
Using the i18n library to translate the strings
SVN ignore eclipse project files
The tree for the selection of resources supports recursive selection from a parent node