Task #1464

Task #690: Reorganize TXM source code to better match the RCP development plug-ins system.

Improve TBX and RCP preferences mechanism

Ajouté par Sebastien Jacquot il y a plus de 3 ans. Mis à jour il y a 4 mois.

Statut:Closed Début:
Priorité:Normal Echéance:
Assigné à:- % réalisé:

100%

Catégorie:Development Temps passé: -
Version cible:TXM 0.8.0a (split/restructuration)

Description

Improve TBX and RCP preferences mechanism.
See:
https://groupes.renater.fr/wiki/txm-info/public/preferences_system
for french description.

With the plug-ins split, each plug-in will now initialize its own preferences.

WIP

Sub-tasks validation test canvas

  • Core
    • default preferences through TXMPreferences/AbstractPreferenceInitializer
  • RCP UI
    • default preferences through TXMPreferences/AbstractPreferenceInitializer

Other plugins

They must extends the TXMPreferences in a class and declare it in their plugin.xml files as a "org.eclipse.ui.preferencePages" extension

Historique

#1 Mis à jour par Sebastien Jacquot il y a plus de 3 ans

  • Tâche parente mis à #690

#2 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)

#3 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Description mis à jour (diff)

#4 Mis à jour par Matthieu Decorde il y a environ un an

  • Description mis à jour (diff)
  • % réalisé changé de 0 à 50

#5 Mis à jour par Sebastien Jacquot il y a 4 mois

  • Statut changé de New à Closed
  • % réalisé changé de 50 à 100

Formats disponibles : Atom PDF