Feature #2397

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

Added by Matthieu Decorde over 5 years ago. Updated about 4 years ago.

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");}));
  • 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

Also available in: Atom PDF