Révision 3777
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/p2/plugins/InstallPluginHandler.java (revision 3777) | ||
---|---|---|
50 | 50 |
try { |
51 | 51 |
//FIXME: should be initialized in the default preference initializer |
52 | 52 |
String updateLevel = RCPPreferences.getInstance().getString(RCPPreferences.UPDATE_LEVEL);//$NON-NLS-1$ |
53 |
boolean alphaMode = false; |
|
53 |
|
|
54 | 54 |
boolean betaMode = false; |
55 |
boolean devMode = false; |
|
56 |
if ("DEV".equals(updateLevel)) {//$NON-NLS-1$ |
|
57 |
devMode = alphaMode = betaMode = true; |
|
58 |
} else if ("ALPHA".equals(updateLevel)) {//$NON-NLS-1$ |
|
59 |
alphaMode = betaMode = true; |
|
60 |
} else if ("BETA".equals(updateLevel)) {//$NON-NLS-1$ |
|
55 |
|
|
56 |
if ("BETA".equals(updateLevel)) {//$NON-NLS-1$ |
|
61 | 57 |
betaMode = true; |
62 | 58 |
} |
63 |
Log.fine("Update levels: alpha="+alphaMode+" beta="+betaMode); //$NON-NLS-1$ //$NON-NLS-2$
|
|
59 |
Log.fine("Update levels: beta="+betaMode); //$NON-NLS-1$ //$NON-NLS-2$ |
|
64 | 60 |
|
65 | 61 |
Version v = Activator.getDefault().getBundle().getVersion(); |
66 | 62 |
String version = ""+v.getMajor()+"."+v.getMinor()+"."+v.getMicro(); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ |
67 | 63 |
String uriBase = TBXPreferences.getInstance().getString(TBXPreferences.UPDATESITE)+"/"+version+"/ext"; //$NON-NLS-1$ //$NON-NLS-2$ |
68 | 64 |
|
69 |
if (devMode) { |
|
70 |
strategy.addLocation(new URI(uriBase+"/dev")); //$NON-NLS-1$ |
|
71 |
} |
|
72 |
|
|
73 |
if (alphaMode) { |
|
74 |
strategy.addLocation(new URI(uriBase+"/alpha")); //$NON-NLS-1$ |
|
75 |
} |
|
76 |
|
|
77 | 65 |
if (betaMode) { |
78 | 66 |
strategy.addLocation(new URI(uriBase+"/beta")); //$NON-NLS-1$ |
79 | 67 |
} |
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/p2/plugins/TXMUpdateHandler.java (revision 3777) | ||
---|---|---|
142 | 142 |
addDefaultUpdateSites(agent); |
143 | 143 |
addDefaultPluginSites(agent); |
144 | 144 |
|
145 |
// add alpha and beta repos if needed
|
|
145 |
// add beta repos if needed |
|
146 | 146 |
// from bundle org.eclipse.equinox.p2.console |
147 | 147 |
|
148 | 148 |
Object ret = super.execute(event); |
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/ApplicationWorkbenchAdvisor.java (revision 3777) | ||
---|---|---|
242 | 242 |
|
243 | 243 |
} else if (RCPPreferences.getInstance().getBoolean(RCPPreferences.DISABLE_TEST_WARNING)) { |
244 | 244 |
|
245 |
} else if (RCPPreferences.getInstance().getBoolean(RCPPreferences.EXPERT_USER)) { |
|
246 |
|
|
245 | 247 |
} else { |
248 |
|
|
246 | 249 |
Display.getDefault().syncExec( new Runnable() { |
247 | 250 |
|
248 | 251 |
@Override |
TXM/trunk/bundles/org.txm.rcp/src/main/java/org/txm/rcp/preferences/DebugPreferencePage.java (revision 3777) | ||
---|---|---|
21 | 21 |
|
22 | 22 |
// Show all result nodes in Corpora view |
23 | 23 |
addField(new BooleanFieldEditor(TBXPreferences.SHOW_ALL_RESULT_NODES, TXMUIMessages.showAllResultNodesInCorporaView, getFieldEditorParent())); |
24 |
|
|
24 | 25 |
// change TXM update site base URL |
25 | 26 |
addField(new StringFieldEditor(TBXPreferences.UPDATESITE, TXMUIMessages.UpdateSiteAddress, getFieldEditorParent())); |
27 |
|
|
26 | 28 |
// enable some Eclipse features deactivated for TXM |
27 | 29 |
addField(new BooleanFieldEditor(TBXPreferences.EXPERT_USER, "Expert mode", getFieldEditorParent())); |
28 | 30 |
|
29 |
addField(new BooleanFieldEditor(RCPPreferences.DISABLE_TEST_WARNING, "Disable the test warning dialog when testing TXM", getFieldEditorParent()));
|
|
31 |
addField(new BooleanFieldEditor(RCPPreferences.DISABLE_TEST_WARNING, "Disable the warning dialog when testing TXM", getFieldEditorParent())); |
|
30 | 32 |
} |
31 | 33 |
|
32 | 34 |
|
... | ... | |
43 | 45 |
CorporaView.refresh(); |
44 | 46 |
return true; |
45 | 47 |
} |
46 |
; |
|
48 |
|
|
47 | 49 |
return false; |
48 | 50 |
} |
49 | 51 |
} |
Formats disponibles : Unified diff