Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Platform/Plan/4.9

< Platform
Revision as of 02:43, 31 August 2018 by Ma.becker.sap.com (Talk | contribs) (Link Handling for custom URI schemes: link handlers are not yet finished. Will finish in 4.10)

Planning page for Platform work for 4.9

This page discusses target fixes and improvements to the Eclipse Platform for the 2018-09 release. The note and newsworthy of all Eclipse top-level projects can be found under Eclipse 4.9 New and Noteworthy.

Platform UI

Performance and stability

The Eclipse Platform team need to continue to improve stability and performance of the user interface. This includes improving the initial startup time of the Eclipse IDE as well as improving the interactive performance.

[ONGOINGEFFORT]

Simplify and improve the user experience

The Eclipse Platform team need to continue to simplify and improve the user workflow in the Eclipse IDE.

[ONGOINGEFFORT]

Improve code quality

To make the code basis maintainable and active for new contributors and committers, the Eclipse Platform team will continue to reduce compiler warnings, Sonar warnings and the like. We will also continue to remove dead code and to deprecated outdated API. See Bug 537715 and connected for details.

[ONGOINGEFFORT]

Tip of the Day: Content and Enhancements

Provide additional enhancement for the Tip of the Day feature and enable extenders to add their own content. Create content for Platform/JDT/PDE.

Provide Minimap

The Eclipse Platform plans to provide a Minimap view. See Bug 321410 and connected for details.

  • [FIXED]

Link Handling for custom URI schemes

The Eclipse Platform plans to provide a possibility to add link handlers for custom URI schemes. See Bug 530833 and connected for details.

  • [ONGOINGEFFORT]

SWT

Common

Show calendar week in SWT.CALENDAR / SWT.DROP_DOWN

Windows

Improve Accessibility support

Improve Dark theme support

Improve on HiDPI support in SWT

GTK

Modernize documentation and bugzilla

  • [DEFERRED] Add README files for building binary/.SO files using build.sh
  • [DELIVERED] Clean up existing SWT-GTK development articles on the SWT wiki page
  • [DELIVERED] Contribute native GTK snippets to the GTK specific snippets repo
  • [DELIVERED] Clean up old and/or duplicate bugs
  • [DELIVERED] Accurately triage incoming bugs in a timely manner

Improve Wayland usability

Further stabilize SWT-GTK3 including Webkit2 and HiDPI support

  • [DELIVERED] Address any bugs that prevent users from using GTK3 over GTK2
  • [FIXED] Fix any potential Webkit2 issues, such as: https://bugs.eclipse.org/bugs/show_bug.cgi?id=536141
  • [DEFERRED] Resolve potential problems arising in GTK3.24
  • [DELIVERED] Further stabilize HiDPI support

Ant

Ant version upgrade

Upgrade to Apache Ant version 1.10.5 bug 536223

DELIVERED in 4.9

Routine Maintenance and Enhancements

Other Bugs and enhancements.

Debug

Framework to show command line

Run Configuration Command Line to Clipboard bug 312397

DELIVERED in 4.9

Routine Maintenance and Enhancements

Other Bugs and enhancements.

Back to the top