Feature #2397

RCP: X.X, upgrade SDK to Eclipse 4.7 (Oxygen)

Ajouté par Matthieu Decorde il y a 5 mois. Mis à jour il y a 23 jours.

Statut:Feedback Début:08/06/2018
Priorité:Normal Echéance:
Assigné à:Matthieu Decorde % réalisé:

80%

Catégorie:Development Temps passé: -
Version cible:TXM 0.8.1

Description

The current SDK is based on Eclipse 4.4 (Luna) which is 3 years old (june 2014).

Luna was developed without Windows 10+ (2015), Ubuntu 16.04+ and Mac OS X 10.10+ (end of 2014)

3 main targets :
  • make a new SDK
  • update the developers environment with the last features (Java8+, etc.)
    • 4.5 (Mars) :
      • "Stability, robustness, performance"
      • GTK3 support
      • themes
    • 4.6 (Neon) :
      • Word Wrap
      • Zoom in editors
      • Fullscreen mode
      • Fix the high-DPI monitors UI image based components size problem (eg. button icons)
    • 4.7 (Oxygen) :
      • lambdas
        button.addSelectionListener(widgetSelectedAdapter( e->
        {System.out.print("Hello");}));
  • update the user environment (fixes, UI widget updates)

Solution

Rebuild the SDK based on Eclipse Oxygen

Historique

#1 Mis à jour par Matthieu Decorde il y a 5 mois

  • Description mis à jour (diff)

#2 Mis à jour par Matthieu Decorde il y a 5 mois

  • Description mis à jour (diff)

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

  • Description mis à jour (diff)

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

  • Assigné à mis à Matthieu Decorde

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

  • Statut changé de New à Feedback
  • % réalisé changé de 0 à 80

#6 Mis à jour par Sebastien Jacquot il y a 23 jours

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

Formats disponibles : Atom PDF