Project

General

Profile

« Previous | Next » 

Revision 49c6e8c3

Added by Cherian Mathew over 9 years ago

P2 update implementation and editor version extraction

ApplicationWorkbenchAdvisor : clean up
ApplicationWorkbenchWindowAdvisor : added update of editor to startup
P2Util : replaced older class with a new one which handles background update of editor
UpdateHandler : handles modal update of editor when requested
InstallNewSoftwareHandler, PreloadingRepositoryHandler : handlers for installing new software and preloading repositories (not used yet)
ApplicationUtil : added new methods to retrieve editor version number
TaxonomicEditorPlugin : added new methods for retrieving provisioning elements
build.properties, pom.xml, plugin_en.properties, plugin.properties, plugin_de.properties : setup dynamic properties (version number , build date) to be replaced via maven
plugin.xml, MANIFEST.MF : added new dependencies for p2 update mechanism
p2.inf : deleted since we now setup update repositories programmatically

View differences:

.gitattributes
14 14
eu.etaxonomy.taxeditor.application/icons/256color_48x48.ico -text
15 15
eu.etaxonomy.taxeditor.application/icons/edit_16x16.gif -text
16 16
eu.etaxonomy.taxeditor.application/icons/specimen_derivate-16x16-32.png -text
17
eu.etaxonomy.taxeditor.application/p2.inf -text
18 17
eu.etaxonomy.taxeditor.application/plugin.xml -text
19 18
eu.etaxonomy.taxeditor.application/plugin_customization.ini -text
20 19
eu.etaxonomy.taxeditor.application/pom.xml -text
......
27 26
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/OpenExternalAboutPlatformHandler.java -text
28 27
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/OpenExternalHelpHandler.java -text
29 28
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/OpenExternalParserHelpHandler.java -text
30
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/P2Util.java -text
31 29
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/SaveAllHandler.java -text
32 30
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/SaveHandler.java -text
33 31
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/TaxonomicEditorPlugin.java -text
......
37 35
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/PolytomousKey.java -text
38 36
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/Taxonomic.java -text
39 37
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/perspective/Uses.java -text
38
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/update/InstallNewSoftwareHandler.java -text
39
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/update/P2Util.java -text
40
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/update/PreloadingRepositoryHandler.java -text
41
eu.etaxonomy.taxeditor.application/src/main/java/eu/etaxonomy/taxeditor/update/UpdateHandler.java -text
40 42
eu.etaxonomy.taxeditor.application/src/main/resources/log4j.properties -text
41 43
eu.etaxonomy.taxeditor.bulkeditor/.classpath -text
42 44
eu.etaxonomy.taxeditor.bulkeditor/.project -text

Also available in: Unified diff