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

Difference between revisions of "Platform/Plan/4.11"

(Platform UI)
(Inline/horizontal code mining improvements)
 
(27 intermediate revisions by 9 users not shown)
Line 5: Line 5:
  
 
== Common ==
 
== Common ==
 
+
Review patches from the community [DONE]
  
 
== Platform UI ==
 
== Platform UI ==
  
 
=== Provide notification API in Eclipse platform ===
 
=== Provide notification API in Eclipse platform ===
[https://bugs.eclipse.org/bugs/show_bug.cgi?id=229823&hide_resolved=0 Bug]
+
Platform should deliver a notification API. {{bug|229823}} [DEFERRED TO 4.12]
Platform should deliver a notification API.
+
 
 +
=== Helper to write rendering tests with OCR ===
 +
 
 +
Using an OCR library like Tesseract, we can write powerful rendering tests. We'll try to provide some API to easily write tests relying on OCR for Eclipse plugins, and will build a few tests based on it. {{bug|542481}} - [DEFERRED]
  
 
== Platform Text ==
 
== Platform Text ==
Line 17: Line 20:
 
=== Inline/horizontal code mining improvements ===
 
=== Inline/horizontal code mining improvements ===
  
Improve how inline code minings are rendered
+
Improve how inline code minings are rendered {{bug|531769}} - [DEFERRED]
  
 
== SWT ==
 
== SWT ==
===Common ===
+
Evaluate and test Chromium browser implementation on Windows and Mac. {{bug|405031}} - [EVALUATION DONE]
 
+
  
 
=== Mac ===
 
=== Mac ===
 +
Improve Eclipse Dark theme Support {{bug|544854}} - [FIXED]
  
=== Windows ===
+
Support macOS 10.14 (Mojave) {{bug|541801}} - [DEFERRED]
 +
 
 +
HiDpi drawing with GC {{bug|489451}} - [DEFERRED]
  
 
=== GTK ===
 
=== GTK ===
  
== Ant ==
+
Launch ControlExample on GTK4 {{bug|543908}} - [DELIVERED PARTIALLY]
=== Upgrade to Apache Ant version ===
+
  
 +
Adapt to GTK4 sizing changes {{bug|540675}} - [FIXED]
 +
 +
Port Table/Tree drawing to GTK4 {{bug|541473}} - [FIXED]
 +
 +
Improve accessibility support {{bug|543949}} and {{bug|544198}} - [FIXED]
 +
 +
== Ant ==
 
=== Routine Maintenance and Enhancements ===
 
=== Routine Maintenance and Enhancements ===
* Ant build file behaves differently in eclipse than in an external ant run {{bug|511279}} [DEFERRED to 4.11]
+
* Ant build file behaves differently in eclipse than in an external ant run {{bug|511279}} [DEFERRED to 4.12]
 +
* SecurityManager#getInCheck removal in JDK 10  {{bug|541119}} [DELIVERED]
 
Other Bugs and enhancements.
 
Other Bugs and enhancements.
  
 
== Debug ==
 
== Debug ==
 
=== Debugging user experience ===
 
=== Debugging user experience ===
Improve Debugging Usability {{bug|498469}}  
+
Improve Debugging Usability {{bug|498469}} [DELIVERD PARTIALLY]
  
 
=== Routine Maintenance and Enhancements ===
 
=== Routine Maintenance and Enhancements ===
 
Other Bugs and enhancements.
 
Other Bugs and enhancements.
 +
 +
== Equinox ==
 +
=== Download Performance ===
 +
Composite metadata repository download parallelization {{bug|542735}} [DEFERRED TO 4.12]
  
 
== Releng ==
 
== Releng ==
 +
===Migration to CloudBees===
 +
Deferred to 4.12

Latest revision as of 11:09, 1 March 2019

Planning page for Platform work for 4.11

This page discusses target fixes and improvements to the Eclipse Platform for the 2018-12 release. The new and noteworthy of all Eclipse top-level projects can be found under Eclipse 4.11 New and Noteworthy.

Common

Review patches from the community [DONE]

Platform UI

Provide notification API in Eclipse platform

Platform should deliver a notification API. bug 229823 [DEFERRED TO 4.12]

Helper to write rendering tests with OCR

Using an OCR library like Tesseract, we can write powerful rendering tests. We'll try to provide some API to easily write tests relying on OCR for Eclipse plugins, and will build a few tests based on it. bug 542481 - [DEFERRED]

Platform Text

Inline/horizontal code mining improvements

Improve how inline code minings are rendered bug 531769 - [DEFERRED]

SWT

Evaluate and test Chromium browser implementation on Windows and Mac. bug 405031 - [EVALUATION DONE]

Mac

Improve Eclipse Dark theme Support bug 544854 - [FIXED]

Support macOS 10.14 (Mojave) bug 541801 - [DEFERRED]

HiDpi drawing with GC bug 489451 - [DEFERRED]

GTK

Launch ControlExample on GTK4 bug 543908 - [DELIVERED PARTIALLY]

Adapt to GTK4 sizing changes bug 540675 - [FIXED]

Port Table/Tree drawing to GTK4 bug 541473 - [FIXED]

Improve accessibility support bug 543949 and bug 544198 - [FIXED]

Ant

Routine Maintenance and Enhancements

  • Ant build file behaves differently in eclipse than in an external ant run bug 511279 [DEFERRED to 4.12]
  • SecurityManager#getInCheck removal in JDK 10 bug 541119 [DELIVERED]

Other Bugs and enhancements.

Debug

Debugging user experience

Improve Debugging Usability bug 498469 [DELIVERD PARTIALLY]

Routine Maintenance and Enhancements

Other Bugs and enhancements.

Equinox

Download Performance

Composite metadata repository download parallelization bug 542735 [DEFERRED TO 4.12]

Releng

Migration to CloudBees

Deferred to 4.12

Back to the top