Feature #2397
RCP: X.X, upgrade SDK to Eclipse 4.7 (Oxygen)
Status: | Closed | Start date: | 06/08/2018 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | Matthieu Decorde | % Done: | 100% |
|
Category: | Development | Spent time: | - | |
Target version: | 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
History
#1 Updated by Matthieu Decorde over 5 years ago
- Description updated (diff)
#2 Updated by Matthieu Decorde over 5 years ago
- Description updated (diff)
#3 Updated by Sebastien Jacquot over 5 years ago
- Description updated (diff)
#4 Updated by Sebastien Jacquot over 5 years ago
- Assignee set to Matthieu Decorde
#5 Updated by Sebastien Jacquot about 5 years ago
- Status changed from New to Feedback
- % Done changed from 0 to 80
#6 Updated by Sebastien Jacquot about 5 years ago
- Target version changed from TXM 0.8.0a (split/restructuration) to TXM 0.8.2
#7 Updated by Matthieu Decorde about 4 years ago
- Status changed from Feedback to Closed
- % Done changed from 80 to 100
TXM 0.8..0 is eclipse 4.7 based