Project

General

Profile

« Previous | Next » 

Revision 2c2dcafa

Added by Cherian Mathew over 7 years ago

eu.etaxonomy.taxeditor.product : updated start levels, added update specific arguments
feature.xml x 2 : added dependencies for p2 updates
IPreferenceKeys : added the key to allow updates at startup
TaxonomicEditorGeneralPreferences : added checkbox to allow updates at startup

View differences:

eu.etaxonomy.taxeditor.feature.platform/feature.xml
931 931
         version="0.0.0"
932 932
         unpack="false"/>
933 933

  
934
   <plugin
935
         id="org.eclipse.equinox.p2.transport.ecf"
936
         download-size="0"
937
         install-size="0"
938
         version="0.0.0"
939
         unpack="false"/>
940

  
941
   <plugin
942
         id="org.apache.commons.httpclient"
943
         download-size="0"
944
         install-size="0"
945
         version="0.0.0"
946
         unpack="false"/>
947

  
948
   <plugin
949
         id="org.apache.httpcomponents.httpclient"
950
         download-size="0"
951
         install-size="0"
952
         version="0.0.0"
953
         unpack="false"/>
954

  
955
   <plugin
956
         id="org.eclipse.ecf.provider.filetransfer.httpclient"
957
         download-size="0"
958
         install-size="0"
959
         version="0.0.0"
960
         unpack="false"/>
961

  
962
   <plugin
963
         id="org.eclipse.ecf.provider.filetransfer.httpclient.ssl"
964
         download-size="0"
965
         install-size="0"
966
         version="0.0.0"
967
         fragment="true"
968
         unpack="false"/>
969

  
970
   <plugin
971
         id="org.eclipse.equinox.p2.touchpoint.eclipse"
972
         download-size="0"
973
         install-size="0"
974
         version="0.0.0"
975
         unpack="false"/>
976

  
977
   <plugin
978
         id="org.eclipse.equinox.frameworkadmin"
979
         download-size="0"
980
         install-size="0"
981
         version="0.0.0"
982
         unpack="false"/>
983

  
984
   <plugin
985
         id="org.eclipse.equinox.frameworkadmin.equinox"
986
         download-size="0"
987
         install-size="0"
988
         version="0.0.0"
989
         unpack="false"/>
990

  
991
   <plugin
992
         id="org.eclipse.equinox.p2.console"
993
         download-size="0"
994
         install-size="0"
995
         version="0.0.0"
996
         unpack="false"/>
997

  
998
   <plugin
999
         id="org.eclipse.equinox.simpleconfigurator.manipulator"
1000
         download-size="0"
1001
         install-size="0"
1002
         version="0.0.0"
1003
         unpack="false"/>
1004

  
1005
   <plugin
1006
         id="org.eclipse.equinox.p2.ui.sdk.scheduler"
1007
         download-size="0"
1008
         install-size="0"
1009
         version="0.0.0"
1010
         unpack="false"/>
1011

  
1012
   <plugin
1013
         id="org.eclipse.equinox.p2.garbagecollector"
1014
         download-size="0"
1015
         install-size="0"
1016
         version="0.0.0"
1017
         unpack="false"/>
1018

  
1019
   <plugin
1020
         id="org.eclipse.equinox.p2.directorywatcher"
1021
         download-size="0"
1022
         install-size="0"
1023
         version="0.0.0"
1024
         unpack="false"/>
1025

  
1026
   <plugin
1027
         id="org.eclipse.equinox.p2.updatesite"
1028
         download-size="0"
1029
         install-size="0"
1030
         version="0.0.0"
1031
         unpack="false"/>
1032

  
1033
   <plugin
1034
         id="org.eclipse.equinox.p2.extensionlocation"
1035
         download-size="0"
1036
         install-size="0"
1037
         version="0.0.0"
1038
         unpack="false"/>
1039

  
1040
   <plugin
1041
         id="org.eclipse.equinox.p2.director.app"
1042
         download-size="0"
1043
         install-size="0"
1044
         version="0.0.0"
1045
         unpack="false"/>
1046

  
1047
   <plugin
1048
         id="org.eclipse.equinox.p2.publisher"
1049
         download-size="0"
1050
         install-size="0"
1051
         version="0.0.0"
1052
         unpack="false"/>
1053

  
1054
   <plugin
1055
         id="org.eclipse.equinox.p2.repository.tools"
1056
         download-size="0"
1057
         install-size="0"
1058
         version="0.0.0"
1059
         unpack="false"/>
1060

  
1061
   <plugin
1062
         id="org.eclipse.ecf.provider.filetransfer.ssl"
1063
         download-size="0"
1064
         install-size="0"
1065
         version="0.0.0"
1066
         fragment="true"
1067
         unpack="false"/>
1068

  
1069
   <plugin
1070
         id="org.eclipse.ecf.ssl"
1071
         download-size="0"
1072
         install-size="0"
1073
         version="0.0.0"
1074
         fragment="true"
1075
         unpack="false"/>
1076

  
1077
   <plugin
1078
         id="org.apache.commons.codec"
1079
         download-size="0"
1080
         install-size="0"
1081
         version="0.0.0"
1082
         unpack="false"/>
1083

  
1084
   <plugin
1085
         id="org.eclipse.equinox.p2.touchpoint.natives"
1086
         download-size="0"
1087
         install-size="0"
1088
         version="0.0.0"
1089
         unpack="false"/>
1090

  
934 1091
</feature>
eu.etaxonomy.taxeditor.feature/feature.xml
25 25
   </license>
26 26

  
27 27
   <url>
28
      <update label="EDIT Taxonomic Editor" url="http://wp5.e-taxonomy.eu/taxeditor/update"/>
28
      <update label="EDIT Taxonomic Editor" url="http://cybertaxonomy.eu/download/taxeditor/update/"/>
29 29
   </url>
30 30

  
31 31
   <includes
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/IPreferenceKeys.java
50 50
	 */
51 51
	public static final String SHOW_DEBUG_INFORMATION = "eu.etaxonomy.taxeditor.showDebugInformation";
52 52

  
53
	public static final String ALLOW_AUTO_UPDATE_AT_STARTUP = "eu.etaxonomy.taxeditor.allowAutoUpdateAtStartup";
54

  
53 55
	/**
54 56
	 *
55 57
	 */
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/preference/TaxonomicEditorGeneralPreferences.java
55 55
				IPreferenceKeys.SHOW_EXPERIMENTAL_FEATURES,
56 56
				"Show experimental features", getFieldEditorParent()));
57 57
		addField(new BooleanFieldEditor(IPreferenceKeys.SEARCH_OPEN_RESULTS_IN_SEPARATE_WINDOWS,
58
				"Open search results in separate windows",
59
				getFieldEditorParent()));
58
		        "Open search results in separate windows",
59
		        getFieldEditorParent()));
60
		addField(new BooleanFieldEditor(IPreferenceKeys.ALLOW_AUTO_UPDATE_AT_STARTUP,
61
		        "Check for updates when the Editor starts up",
62
		        getFieldEditorParent()));
60 63

  
61 64
	}
62 65

  
eu.etaxonomy.taxeditor/eu.etaxonomy.taxeditor.product
1 1
<?xml version="1.0" encoding="UTF-8"?>
2
<?pde version="3.5"?><product application="eu.etaxonomy.taxeditor.application.application" id="eu.etaxonomy.taxeditor.application.eu_etaxonomy_taxeditor_product" includeLaunchers="true" name="EDIT Taxonomic Editor" uid="eu.etaxonomy.taxeditor.product" useFeatures="true" version="3.3.8.SNAPSHOT">
3
  <aboutInfo>
4
    <image path="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/>
5
    <text>
2
<?pde version="3.5"?>
3

  
4
<product name="EDIT Taxonomic Editor" uid="eu.etaxonomy.taxeditor.product" id="eu.etaxonomy.taxeditor.application.eu_etaxonomy_taxeditor_product" application="eu.etaxonomy.taxeditor.application.application" version="3.3.8.qualifier" useFeatures="true" includeLaunchers="true">
5

  
6
   <aboutInfo>
7
      <image path="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/>
8
      <text>
6 9
         %productBlurb
7 10
      </text>
8
  </aboutInfo>
9
  <configIni use="default"></configIni>
10
  <launcherArgs>
11
    <programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080</programArgs>
12
    <vmArgs>-Xmx512M -XX:MaxPermSize=256M</vmArgs>
13
    <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
14
  </launcherArgs>
15
  <windowImages i16="/eu.etaxonomy.taxeditor.application/icons/256color_16x16.gif" i32="/eu.etaxonomy.taxeditor.application/icons/256color_32x32.gif" i48="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/>
16
  <splash location="eu.etaxonomy.taxeditor.application" startupForegroundColor="000000" startupMessageRect="7,432,360,20" startupProgressRect="5,447,366,15"/>
17
  <launcher name="TaxonomicEditor">
18
    <solaris/>
19
    <win useIco="false">
20
      <bmp/>
21
    </win>
22
  </launcher>
23
  <vm></vm>
24
  <license>
25
    <url>http://www.mozilla.org/MPL/</url>
26
    <text>
11
   </aboutInfo>
12

  
13
   <configIni use="default">
14
   </configIni>
15

  
16
   <launcherArgs>
17
      <programArgs>-data @user.home/.cdmLibrary -Dserver_port=58080 -Dorg.eclipse.update.reconcile=false</programArgs>
18
      <vmArgs>-Xmx512M -XX:MaxPermSize=256M</vmArgs>
19
      <vmArgsMac>-XstartOnFirstThread -Dorg.eclipse.swt.internal.carbon.smallFonts</vmArgsMac>
20
   </launcherArgs>
21

  
22
   <windowImages i16="/eu.etaxonomy.taxeditor.application/icons/256color_16x16.gif" i32="/eu.etaxonomy.taxeditor.application/icons/256color_32x32.gif" i48="/eu.etaxonomy.taxeditor.application/icons/256color_48x48.gif"/>
23

  
24
   <splash
25
      location="eu.etaxonomy.taxeditor.application"
26
      startupProgressRect="5,447,366,15"
27
      startupMessageRect="7,432,360,20"
28
      startupForegroundColor="000000" />
29
   <launcher name="TaxonomicEditor">
30
      <solaris/>
31
      <win useIco="false">
32
         <bmp/>
33
      </win>
34
   </launcher>
35

  
36

  
37
   <vm>
38
   </vm>
39

  
40
   <license>
41
        <url>http://www.mozilla.org/MPL/</url>
42
        <text>
27 43
   The contents of this file are subject to the Mozilla Public License Version 1.1 (the &amp;quot;License&amp;quot;); you may not use this file except in compliance with the License. You may obtain a copy of the License at
28 44
http://www.mozilla.org/MPL/
29 45

  
30 46
Software distributed under the License is distributed on an &amp;quot;AS IS&amp;quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for the specific language governing rights and limitations under the License.
31 47
         </text>
32
  </license>
33
  <plugins></plugins>
34
  <features>
35
    <feature id="eu.etaxonomy.taxeditor.feature"/>
36
  </features>
37
  <configurations>
38
    <plugin autoStart="true" id="eu.etaxonomy.taxeditor.application" startLevel="4"/>
39
  </configurations>
48
   </license>
49

  
50
   <plugins>
51
   </plugins>
52

  
53
   <features>
54
      <feature id="eu.etaxonomy.taxeditor.feature"/>
55
   </features>
56

  
57
   <configurations>
58
      <plugin id="eu.etaxonomy.taxeditor.application" autoStart="true" startLevel="5" />
59
      <plugin id="org.eclipse.core.runtime" autoStart="true" startLevel="4" />
60
      <plugin id="org.eclipse.equinox.common" autoStart="true" startLevel="2" />
61
      <plugin id="org.eclipse.equinox.ds" autoStart="true" startLevel="2" />
62
      <plugin id="org.eclipse.equinox.p2.transport.ecf" autoStart="true" startLevel="4" />
63
      <plugin id="org.eclipse.equinox.simpleconfigurator" autoStart="true" startLevel="1" />
64
   </configurations>
65

  
40 66
</product>

Also available in: Unified diff