This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 516114 - [CSS] [Dark] Add support for styling of TabbedProperties in Properties View (and apply to dark layout)
Summary: [CSS] [Dark] Add support for styling of TabbedProperties in Properties View (...
Status: RESOLVED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.7   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: 4.7.1   Edit
Assignee: Matthias Becker CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 516738 516743
Blocks:
  Show dependency tree
 
Reported: 2017-05-03 10:29 EDT by Matthias Becker CLA
Modified: 2018-07-04 02:39 EDT (History)
3 users (show)

See Also:
Lars.Vogel: pmc_approved+
Lars.Vogel: review+
daniel_megert: review-


Attachments
error (with header) (354.92 KB, image/png)
2017-05-03 10:29 EDT, Matthias Becker CLA
no flags Details
Screenshot showing the error (117.45 KB, image/png)
2017-05-09 06:07 EDT, Matthias Becker CLA
no flags Details
Screenshot showing the error (when hovering over not active tab) (127.06 KB, image/png)
2017-05-09 06:07 EDT, Matthias Becker CLA
no flags Details
Screenshot showing the error (when scrolling is required) (117.28 KB, image/png)
2017-05-09 06:08 EDT, Matthias Becker CLA
no flags Details
With fix included (119.79 KB, image/png)
2017-05-09 06:08 EDT, Matthias Becker CLA
no flags Details
With fix included (when hovering over not active tab) (128.91 KB, image/png)
2017-05-09 06:09 EDT, Matthias Becker CLA
no flags Details
With fix included (when scrolling is required) (120.10 KB, image/png)
2017-05-09 06:09 EDT, Matthias Becker CLA
no flags Details
With fix included (with header) (216.76 KB, image/png)
2017-05-10 02:14 EDT, Matthias Becker CLA
no flags Details
PluginsNotLoadedTest - Screenshot (82.74 KB, image/png)
2017-06-15 13:02 EDT, Noopur Gupta CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthias Becker CLA 2017-05-03 10:29:08 EDT
Created attachment 268152 [details]
error (with header)

See attached screenshot.
The Properties View in Oxygen is not readable in the dark theme.
Comment 1 Eclipse Genie CLA 2017-05-05 08:10:04 EDT
New Gerrit change created: https://git.eclipse.org/r/96470
Comment 2 Matthias Becker CLA 2017-05-05 08:12:50 EDT
I just uploaded a very first implementation. Up to now only the TabbedPropertyTitle is 
considered. Styling of TabbedPropertyList is not yet implemented.

Can somebody who is familiar with this topic tell me if I am going into the right direction?

Should we make it possible to style the different colors 
IFormColors.H_GRADIENT_START, IFormColors.H_GRADIENT_END and
IFormColors.H_BOTTOM_KEYLINE1, IFormColors.H_BOTTOM_KEYLINE2
independently?

Why does the setting of the foreground of the CLabel show no effect (label stays white instead of the light blue as in form headings)?
Comment 3 Matthias Becker CLA 2017-05-05 08:55:14 EDT
(In reply to Matthias Becker from comment #2)
> Why does the setting of the foreground of the CLabel show no effect (label
> stays white instead of the light blue as in form headings)?

I just figured this out. Styling of CLabels is already handles by 
CSSPropertyTextSWTHandler. So I only needed to add:
  
  TabbedPropertyTitle > CLabel{
  	color: #9AC9D8;  
  }

to the CSS.
Comment 4 Matthias Becker CLA 2017-05-09 04:32:40 EDT
From a feature perspective my change is finished. Tested on my MacBook.
In addition I will test on windows. Can someone test on the other platforms?

Can someone pls. do a code review for this change?

I have added multipe reInit*Color-Methods to https://git.eclipse.org/r/#/c/96470/4/bundles/org.eclipse.ui.views.properties.tabbed/src/org/eclipse/ui/internal/views/properties/tabbed/view/TabbedPropertyList.java and https://git.eclipse.org/r/#/c/96470/4/bundles/org.eclipse.ui.views.properties.tabbed/src/org/eclipse/ui/internal/views/properties/tabbed/view/TabbedPropertyTitle.java
Is this ok to add these public boiler-blade methods. Has anybody a smarter idea?

Do we still have a chance to add this in the Oxygen release?
Comment 5 Lars Vogel CLA 2017-05-09 04:49:27 EDT
(In reply to Matthias Becker from comment #4)

> Do we still have a chance to add this in the Oxygen release?

Definitely possible for 4.7.1. If you need it for 4.7 please send an email to the PMC mailing list (https://dev.eclipse.org/mailman/listinfo/eclipse-pmc) asking for permission to merge this.

Please add add some tests for this feature in your review.
Comment 6 Matthias Becker CLA 2017-05-09 05:55:57 EDT
(In reply to Lars Vogel from comment #5)
> (In reply to Matthias Becker from comment #4)
> Please add add some tests for this feature in your review.
What kind of test do you have in mind? Test for my changes in the TabbedProperties*
classes or tests of the complete theming round trip? Can you point me to similar existing tests?
Comment 7 Lars Vogel CLA 2017-05-09 06:04:41 EDT
(In reply to Matthias Becker from comment #6)
> (In reply to Lars Vogel from comment #5)
> > (In reply to Matthias Becker from comment #4)
> > Please add add some tests for this feature in your review.
> What kind of test do you have in mind? Test for my changes in the
> TabbedProperties*
> classes or tests of the complete theming round trip? Can you point me to
> similar existing tests?

Plug-in is org.eclipse.e4.ui.tests.css.swt. An example for a recently added test is ExpandableCompositeTest. For example, we test also the reset (which is called during theme switching), which I think is at the moment still missing in your code.
Comment 8 Matthias Becker CLA 2017-05-09 06:07:08 EDT
Created attachment 268237 [details]
Screenshot showing the error
Comment 9 Matthias Becker CLA 2017-05-09 06:07:59 EDT
Created attachment 268238 [details]
Screenshot showing the error (when hovering over not active tab)
Comment 10 Matthias Becker CLA 2017-05-09 06:08:24 EDT
Created attachment 268239 [details]
Screenshot showing the error (when scrolling is required)
Comment 11 Matthias Becker CLA 2017-05-09 06:08:52 EDT
Created attachment 268240 [details]
With fix included
Comment 12 Matthias Becker CLA 2017-05-09 06:09:28 EDT
Created attachment 268241 [details]
With fix included (when hovering over not active tab)
Comment 13 Matthias Becker CLA 2017-05-09 06:09:59 EDT
Created attachment 268242 [details]
With fix included (when scrolling is required)
Comment 14 Matthias Becker CLA 2017-05-09 06:13:53 EDT
This can easily tested with the tabbed properties view example from
https://git.eclipse.org/c/platform/eclipse.platform.ui.git/tree/examples/org.eclipse.ui.examples.views.properties.tabbed.article

The tabbed properties view is visible in the resource perspective.
More details about the example in https://www.eclipse.org/articles/Article-Properties-View/properties-view.html
Comment 15 Matthias Becker CLA 2017-05-09 08:04:38 EDT
(In reply to Lars Vogel from comment #7)
> (In reply to Matthias Becker from comment #6)
> > (In reply to Lars Vogel from comment #5)
> > > (In reply to Matthias Becker from comment #4)
> > > Please add add some tests for this feature in your review.
> > What kind of test do you have in mind? Test for my changes in the
> > TabbedProperties*
> > classes or tests of the complete theming round trip? Can you point me to
> > similar existing tests?
> 
> Plug-in is org.eclipse.e4.ui.tests.css.swt. An example for a recently added
> test is ExpandableCompositeTest. For example, we test also the reset (which
> is called during theme switching), which I think is at the moment still
> missing in your code.

Ok got it. Should I put the test into the org.eclipse.ui.tests.views.properties.tabbed bundle or into the org.eclipse.e4.ui.tests.css.swt bundle?
Comment 16 Matthias Becker CLA 2017-05-09 10:35:38 EDT
(In reply to Lars Vogel from comment #5)
> (In reply to Matthias Becker from comment #4)
> Please add add some tests for this feature in your review.

Done with patchset 5. Do I have to add the new testclasses into a test suite somewhere?

Is there still something "formal" missing in my change?
Comment 17 Lars Vogel CLA 2017-05-09 12:01:04 EDT
(In reply to Matthias Becker from comment #16)
> Is there still something "formal" missing in my change?

No as far as I can see. Please ask PMC for approval.
Comment 18 Matthias Becker CLA 2017-05-10 02:14:49 EDT
Created attachment 268259 [details]
With fix included (with header)
Comment 19 Matthias Becker CLA 2017-05-15 03:06:43 EDT
Do I still have to do something so that it get's merged?
Comment 20 Lars Vogel CLA 2017-05-15 05:16:20 EDT
(In reply to Matthias Becker from comment #19)
> Do I still have to do something so that it get's merged?

I plan to give it a good test today and merge it, if I find no issues.
Comment 22 Lars Vogel CLA 2017-05-15 15:31:25 EDT
Thank you Matthias.
Comment 23 Matthias Becker CLA 2017-05-16 04:06:25 EDT
Thank YOU Lars for helping with the approval process details and testing
Comment 24 Lars Vogel CLA 2017-05-16 04:38:54 EDT
(In reply to Matthias Becker from comment #23)
> Thank YOU Lars for helping with the approval process details and testing

No worries. We do have a test failure for the newly added tests. Opened Bug 516697 to handle that.
Comment 25 Noopur Gupta CLA 2017-05-16 06:07:07 EDT
This causes test failure in org.eclipse.jdt.text.tests:
http://download.eclipse.org/eclipse/downloads/drops4/I20170515-2000/testresults/html/org.eclipse.jdt.text.tests_ep47I-unit-cen64-gtk2_linux.gtk.x86_64_8.0.html

testPluginsNotLoaded

Wrong bundles loaded: - org.eclipse.ui.views.properties.tabbed 

junit.framework.AssertionFailedError: Wrong bundles loaded:
- org.eclipse.ui.views.properties.tabbed

at org.eclipse.jdt.text.tests.PluginsNotLoadedTest.testPluginsNotLoaded(PluginsNotLoadedTest.java:284)
...
Comment 26 Eclipse Genie CLA 2017-05-16 06:30:04 EDT
New Gerrit change created: https://git.eclipse.org/r/97208
Comment 27 Matthias Becker CLA 2017-05-16 06:30:53 EDT
(In reply to Noopur Gupta from comment #25)
> This causes test failure in org.eclipse.jdt.text.tests:
> http://download.eclipse.org/eclipse/downloads/drops4/I20170515-2000/
> testresults/html/org.eclipse.jdt.text.tests_ep47I-unit-cen64-gtk2_linux.gtk.
> x86_64_8.0.html
> 
> testPluginsNotLoaded
> 
> Wrong bundles loaded: - org.eclipse.ui.views.properties.tabbed 
> 
> junit.framework.AssertionFailedError: Wrong bundles loaded:
> - org.eclipse.ui.views.properties.tabbed
> 
> at
> org.eclipse.jdt.text.tests.PluginsNotLoadedTest.
> testPluginsNotLoaded(PluginsNotLoadedTest.java:284)
> ...

see my gerrit change in jdt.ui for this
Comment 28 Dani Megert CLA 2017-05-16 06:57:52 EDT
(In reply to Matthias Becker from comment #27)
> (In reply to Noopur Gupta from comment #25)
> > This causes test failure in org.eclipse.jdt.text.tests:
> > http://download.eclipse.org/eclipse/downloads/drops4/I20170515-2000/
> > testresults/html/org.eclipse.jdt.text.tests_ep47I-unit-cen64-gtk2_linux.gtk.
> > x86_64_8.0.html
> > 
> > testPluginsNotLoaded
> > 
> > Wrong bundles loaded: - org.eclipse.ui.views.properties.tabbed 
> > 
> > junit.framework.AssertionFailedError: Wrong bundles loaded:
> > - org.eclipse.ui.views.properties.tabbed
> > 
> > at
> > org.eclipse.jdt.text.tests.PluginsNotLoadedTest.
> > testPluginsNotLoaded(PluginsNotLoadedTest.java:284)
> > ...
> 
> see my gerrit change in jdt.ui for this

Disabling the test to fix the problem is not really a fix. The test and many other clients in the world do not make use of the properties view and hence loading it upfront is a no go.
Comment 29 Noopur Gupta CLA 2017-05-16 06:58:48 EDT
(In reply to Matthias Becker from comment #27)
> (In reply to Noopur Gupta from comment #25)
> > This causes test failure in org.eclipse.jdt.text.tests:
> > http://download.eclipse.org/eclipse/downloads/drops4/I20170515-2000/
> > testresults/html/org.eclipse.jdt.text.tests_ep47I-unit-cen64-gtk2_linux.gtk.
> > x86_64_8.0.html
> > 
> > testPluginsNotLoaded
> > 
> > Wrong bundles loaded: - org.eclipse.ui.views.properties.tabbed 
> > 
> > junit.framework.AssertionFailedError: Wrong bundles loaded:
> > - org.eclipse.ui.views.properties.tabbed
> > 
> > at
> > org.eclipse.jdt.text.tests.PluginsNotLoadedTest.
> > testPluginsNotLoaded(PluginsNotLoadedTest.java:284)
> > ...
> 
> see my gerrit change in jdt.ui for this

Can you explain why disabling the jdt.ui test for org.eclipse.ui.views.properties.tabbed is required now?
Comment 30 Matthias Becker CLA 2017-05-16 07:19:29 EDT
(In reply to Noopur Gupta from comment #29)
> Can you explain why disabling the jdt.ui test for
> org.eclipse.ui.views.properties.tabbed is required now?

This is because:
In the css file for the dark theme we now have some entries for the new properties.
At startup the "PartRenderingEngine" calls "initializeStyling" which reads all the extensions for the org.eclipse.e4.ui.css.core.propertyHandler extension point (in the constructor of RegistryCSSPropertyHandlerProvider) and this calls
createExecutableExtension() of the ConfigurationElementHanle. And this loads class
org.eclipse.ui.internal.views.properties.tabbed.css.TabbedPropertyTitleCssPropertyHandler.

So this is an issue that got not introduces by my change - it made it only visible.
Comment 31 Dani Megert CLA 2017-05-16 07:30:35 EDT
(In reply to Matthias Becker from comment #30)
> (In reply to Noopur Gupta from comment #29)
> > Can you explain why disabling the jdt.ui test for
> > org.eclipse.ui.views.properties.tabbed is required now?
> 
> This is because:
> In the css file for the dark theme we now have some entries for the new
> properties.
> At startup the "PartRenderingEngine" calls "initializeStyling" which reads
> all the extensions for the org.eclipse.e4.ui.css.core.propertyHandler
> extension point (in the constructor of RegistryCSSPropertyHandlerProvider)
> and this calls
> createExecutableExtension() of the ConfigurationElementHanle. And this loads
> class
> org.eclipse.ui.internal.views.properties.tabbed.css.TabbedPropertyTitleCssPropertyHandler.
> 
> 
> So this is an issue that got not introduces by my change - it made it only
> visible.

The PMC approval was based on the assertions that no side-effect will happen for non-dark theme clients. This is obviously not true. Those things should be loaded lazy.

Introducing code that leads to additional plug-in loading during RC1 is a -1 for me. I'll raise this again during the PMC call.
Comment 32 Lars Vogel CLA 2017-05-16 08:54:24 EDT
(In reply to Dani Megert from comment #31)
> The PMC approval was based on the assertions that no side-effect will happen
> for non-dark theme clients. This is obviously not true. Those things should
> be loaded lazy.

I looked at the code and to me it will be a major effort for avoid eager activation of the plug-in. Nothing we can do for 4.7.0.

> Introducing code that leads to additional plug-in loading during RC1 is a -1
> for me. I'll raise this again during the PMC call.

I'm also unhappy about additional activation, that could slow done the start of Eclipse. +0 for this. That means I have no strong objections if the rest of the PMC decides to revert this and move it to a later release). Matthias could use a feature patch for 4.7.0.

I also think we should replicate the JDT test for platform UI to avoid such things for the future. I will open a bug for this.
Comment 33 Dani Megert CLA 2017-05-16 10:16:28 EDT
(In reply to Lars Vogel from comment #32)
> (In reply to Dani Megert from comment #31)
> > The PMC approval was based on the assertions that no side-effect will happen
> > for non-dark theme clients. This is obviously not true. Those things should
> > be loaded lazy.
> 
> I looked at the code and to me it will be a major effort for avoid eager
> activation of the plug-in. Nothing we can do for 4.7.0.

Yes, definitely not something for 4.7. It's very good it revealed this weakness. Imagine we would load every plug-in that contributes e.g. an action!


> > Introducing code that leads to additional plug-in loading during RC1 is a -1
> > for me. I'll raise this again during the PMC call.
> 
> I'm also unhappy about additional activation, that could slow done the start
> of Eclipse.

Especially since our contributors spent a lot of time to reduce the startup time.


> I also think we should replicate the JDT test for platform UI to avoid such
> things for the future. I will open a bug for this.

A big +1!
Comment 34 Lars Vogel CLA 2017-05-16 11:54:34 EDT
The PMC decided that the activation of the plug-in so late in the release cycle it to risky. IMHO we should reconsider this for 4.7.1. If we can remove the activator (see Bug 516738) the need for activation would be removed.

Retargeting for 4.7.1. Revert will follow shortly.
Comment 35 Eclipse Genie CLA 2017-05-16 12:17:29 EDT
New Gerrit change created: https://git.eclipse.org/r/97259
Comment 37 Matthias Becker CLA 2017-05-16 13:02:45 EDT
(In reply to Eclipse Genie from comment #35)
> New Gerrit change created: https://git.eclipse.org/r/97259

Can we at least keep this in the CSS:

TabbedPropertyTitle > CLabel{
	color: #9AC9D8;
}

I does make the titlebar readable and no new impl. was neede for this.
Comment 38 Matthias Becker CLA 2017-05-16 13:04:12 EDT
(In reply to Lars Vogel from comment #32)
> Matthias could use a feature patch for 4.7.0.

What is a feature patch?
Comment 39 Matthias Becker CLA 2017-05-16 13:04:19 EDT
(In reply to Lars Vogel from comment #32)
> Matthias could use a feature patch for 4.7.0.

What is a feature patch?
Comment 40 Lars Vogel CLA 2017-05-16 13:05:55 EDT
(In reply to Matthias Becker from comment #37)

> TabbedPropertyTitle > CLabel{
> 	color: #9AC9D8;
> }
> 

Fine for me, this a good polish item for RC1. Please open new bug, add a Gerrit. IIRC the deadline for RC1 changes is tomorrow.
Comment 41 Lars Vogel CLA 2017-05-16 13:07:24 EDT
(In reply to Matthias Becker from comment #39)
> What is a feature patch?

See http://www.vogella.com/tutorials/EclipsePatching/article.html
Comment 42 Matthias Becker CLA 2017-05-16 13:14:03 EDT
(In reply to Lars Vogel from comment #40)
> (In reply to Matthias Becker from comment #37)
> 
> > TabbedPropertyTitle > CLabel{
> > 	color: #9AC9D8;
> > }
> > 
> 
> Fine for me, this a good polish item for RC1. Please open new bug, add a
> Gerrit. IIRC the deadline for RC1 changes is tomorrow.

See Bug 516744 for this.
Comment 43 Eclipse Genie CLA 2017-05-17 09:52:35 EDT
New Gerrit change created: https://git.eclipse.org/r/97337
Comment 44 Matthias Becker CLA 2017-05-17 09:55:30 EDT
(In reply to Eclipse Genie from comment #43)
> New Gerrit change created: https://git.eclipse.org/r/97337

This is my proposal for the delayed creation of the property handlers.
Manual tests showed that with this change the bundle that contributes the property handler is not activated at startup. The activation is delayed to the point in time when property handler is needed.
In the properties view example this means it only activates the org.eclipse.ui.views.properties.tabbed bundle when the properties view is open and when the dark theme is active. Using the dark theme without using the properties view does not activate the org.eclipse.ui.views.properties.tabbed bundle.
Comment 45 Eclipse Genie CLA 2017-05-18 07:17:45 EDT
New Gerrit change created: https://git.eclipse.org/r/97429
Comment 46 Lars Vogel CLA 2017-06-15 07:16:57 EDT
(In reply to Eclipse Genie from comment #45)
> New Gerrit change created: https://git.eclipse.org/r/97429

Noopur, if I run the PluginsNotLoadedTest with or without this change, I always get "Wrong bundles loaded - org.eclipse.search". I'm only running PluginsNotLoadedTest. Does it maybe depend on another test?
Comment 47 Noopur Gupta CLA 2017-06-15 13:02:57 EDT
Created attachment 268929 [details]
PluginsNotLoadedTest - Screenshot

(In reply to Lars Vogel from comment #46)
> (In reply to Eclipse Genie from comment #45)
> > New Gerrit change created: https://git.eclipse.org/r/97429
> 
> Noopur, if I run the PluginsNotLoadedTest with or without this change, I
> always get "Wrong bundles loaded - org.eclipse.search". I'm only running
> PluginsNotLoadedTest. Does it maybe depend on another test?

It does not fail when I run it. Please try in a new workspace with only the required plug-ins (see attached screenshot).
Comment 48 Matthias Becker CLA 2017-06-19 02:18:17 EDT
I am lost in the various changes. Sorry.
Is may change (to enable styling) part of the master again?
Comment 49 Lars Vogel CLA 2017-06-19 03:24:01 EDT
(In reply to Matthias Becker from comment #48)
> I am lost in the various changes. Sorry.
> Is may change (to enable styling) part of the master again?

All good on your side, I plan to merge this soon (after trying once more to run the JDT unit test).
Comment 50 Lars Vogel CLA 2017-06-21 08:44:42 EDT
(In reply to Noopur Gupta from comment #47)
> It does not fail when I run it. Please try in a new workspace with only the
> required plug-ins (see attached screenshot).

Thanks for the detailed tip. This works. I basically had to remove all the installed components from the runtime.
Comment 52 Lars Vogel CLA 2017-06-21 08:51:26 EDT
Thanks, Matthias, I validated that with the change in Bug 516738 the JDT UI test PluginsNotLoadedTest is not failing anymore locally for me.

Thanks to Noopur for the help with the test.

I leave this bug open to downport it together with Bug 516738.

@Matthias, please validate the change in tomorrow's I-Build, see email list platform-releng-dev@eclipse.org for the next download link, we do currently do not update our download page.
Comment 53 Matthias Becker CLA 2017-06-23 08:47:05 EDT
(In reply to Lars Vogel from comment #52)
> @Matthias, please validate the change in tomorrow's I-Build

Done. Tabbed Properties View is correctly styled there.

Do I have to do something for the downport?
Comment 54 Eclipse Genie CLA 2017-06-30 08:52:47 EDT
New Gerrit change created: https://git.eclipse.org/r/100468
Comment 55 Matthias Becker CLA 2017-06-30 08:58:44 EDT
(In reply to Matthias Becker from comment #53)
> (In reply to Lars Vogel from comment #52)
> > @Matthias, please validate the change in tomorrow's I-Build
> 
> Done. Tabbed Properties View is correctly styled there.
> 
> Do I have to do something for the downport?

I have prepared cherry-picks to R4_7_maintenance locally for this bug and for bug 516738. But I cannot push them. I get the following error message:

prohibited by Gerrit
Branch refs/heads/R4_7_maintenance:
You are not allowed to perform this operation.
To push into this reference you need 'Push' rights.
User: mbeckerg51

Is this branch still closed?
Comment 56 Eclipse Genie CLA 2017-07-05 03:53:36 EDT
New Gerrit change created: https://git.eclipse.org/r/100679
Comment 57 Eclipse Genie CLA 2017-07-05 03:55:10 EDT
New Gerrit change created: https://git.eclipse.org/r/100681
Comment 58 Eclipse Genie CLA 2017-07-05 04:49:03 EDT
New Gerrit change created: https://git.eclipse.org/r/100688
Comment 61 Lars Vogel CLA 2017-07-06 10:49:07 EDT
Thank you, Matthias for your contributions.
Comment 62 Dani Megert CLA 2017-07-13 04:11:16 EDT
The fix forgot to export the package. This could have be seen noticed due to the the warning on the manifest file.

Fixed in master with http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=4b839f47dabf7de4b76d4224a4fe0999122e5bf8

Fixed in R4_7_maintenance with http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/?id=ba49de0d18f35f57ee67bc785845a616adc9eb60&h=R4_7_maintenance
Comment 63 Matthias Becker CLA 2017-07-13 04:15:49 EDT
(In reply to Dani Megert from comment #62)
> The fix forgot to export the package. This could have be seen noticed due to
> the the warning on the manifest file.
> 
> Fixed in master with
> http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/
> ?id=4b839f47dabf7de4b76d4224a4fe0999122e5bf8
> 
> Fixed in R4_7_maintenance with
> http://git.eclipse.org/c/platform/eclipse.platform.ui.git/commit/
> ?id=ba49de0d18f35f57ee67bc785845a616adc9eb60&h=R4_7_maintenance

Thanks Dani for fixing this.
Comment 64 Eclipse Genie CLA 2017-07-25 12:28:51 EDT
New Gerrit change created: https://git.eclipse.org/r/101934
Comment 66 Eclipse Genie CLA 2017-08-09 10:37:04 EDT
New Gerrit change created: https://git.eclipse.org/r/102787