Feature #2397
RCP: X.X, upgrade SDK to Eclipse 4.7 (Oxygen)
Statut: | Closed | Début: | 08/06/2018 | |
---|---|---|---|---|
Priorité: | Normal | Echéance: | ||
Assigné à: | Matthieu Decorde | % réalisé: | 100% |
|
Catégorie: | Development | Temps passé: | - | |
Version cible: | TXM 0.8.2 |
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");}));
- lambdas
- 4.5 (Mars) :
- 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 plus de 7 ans
- Description mis à jour (diff)
#2 Mis à jour par Matthieu Decorde il y a plus de 7 ans
- Description mis à jour (diff)
#3 Mis à jour par Sebastien Jacquot il y a plus de 7 ans
- Description mis à jour (diff)
#4 Mis à jour par Sebastien Jacquot il y a plus de 7 ans
- Assigné à mis à Matthieu Decorde
#5 Mis à jour par Sebastien Jacquot il y a environ 7 ans
- Statut changé de New à Feedback
- % réalisé changé de 0 à 80
#6 Mis à jour par Sebastien Jacquot il y a presque 7 ans
- Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.2
#7 Mis à jour par Matthieu Decorde il y a presque 6 ans
- Statut changé de Feedback à Closed
- % réalisé changé de 80 à 100
TXM 0.8..0 is eclipse 4.7 based