Bonjour,
Je cherche à avoir par défaut la préférence "Directly show update wizard" cochée (ajoutée au plugin_customization.ini)
J'ai cherché sa clé sans résultat.
J'ai testé :
org.eclipse.equinox.p2.ui.sdk.scheduler/org.eclipse.equinox.p2.ui.sdk.scheduler.showUpdateWizard=true
org.eclipse.equinox.p2.ui.sdk.scheduler/showUpdateWizard=true
org.eclipse.equinox.p2.ui.sdk.scheduler.showUpdateWizard=true
Je pense que c'est un problème de forme car j'arrive par programmation à modifier la préférence "Automatically find new udpates and notify me" : (je ne peux pas changer la préférence "Directly show update wizard" par programmation je suis sous Kepler pour le développement de mes plugins, et cette préférence n'existe pas)
Mais si dans le plugin_customization.ini je met :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 // AutomaticUpdatePlugin.getDefault() = "org.eclipse.equinox.p2.ui.sdk.scheduler" final IPreferenceStore pref = AutomaticUpdatePlugin.getDefault().getPreferenceStore(); // PREF_AUTO_UPDATE_ENABLED = "enabled" final boolean isAutoUpdate = pref.getBoolean(PreferenceConstants.PREF_AUTO_UPDATE_ENABLED); if(isAutoUpdate) pref.setValue(PreferenceConstants.PREF_AUTO_UPDATE_ENABLED, false);
org.eclipse.equinox.p2.ui.sdk.scheduler/enabled = false
org.eclipse.equinox.p2.ui.sdk.scheduler/org.eclipse.equinox.p2.ui.sdk.scheduler.enabled = false
org.eclipse.equinox.p2.ui.sdk.scheduler.enabled = false
rien ne change...
Pour info :
- j'ai vérifié qu'une préférence déjà présente dans le plugin_customization.ini pouvait être modifiée.
- j'ai tenté l'export des préférences avant et après modifications, elle n'apparait pas dans l'export
- aucune trace de cette préférence dans les .pref ...
Voilà, si quelqu'un a une idée de son petit nom ... je suis preneuse car je n'ai plus d'idée de comment la modifier !
Merci
Chris
Partager