-
Notifications
You must be signed in to change notification settings - Fork 197
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider Activity Filtering when running in E3 compatibility mode #2768
Consider Activity Filtering when running in E3 compatibility mode #2768
Conversation
5556d16
to
92276ec
Compare
Test Results 1 821 files ±0 1 821 suites ±0 1h 30m 24s ⏱️ - 5m 14s For more details on these failures, see this check. Results for commit c2a8a4c. ± Comparison against base commit 8c2be45. ♻️ This comment has been updated with latest results. |
...s.swt/src/org/eclipse/e4/ui/workbench/renderers/swt/DynamicContributionContributionItem.java
Outdated
Show resolved
Hide resolved
...org.eclipse.ui.workbench/eclipseui/org/eclipse/ui/internal/WorkbenchContributionFactory.java
Outdated
Show resolved
Hide resolved
92276ec
to
1b4b00b
Compare
1b4b00b
to
2ac26c2
Compare
Please also bump dependencies required here:
|
2ac26c2
to
0a4af9b
Compare
Lower versions updated |
I merged the other PR but we will need to wait for the next Ibuild until this one can succeed. |
0a4af9b
to
accf339
Compare
I haven't looked into details, but there are many e4 test fails caused by the change: |
I will take a look |
Currently contributions by E4 are not filtered using the E3 activity mechanism as it is a pure E3 concept. To improve integration and interaction of E4 and E3 when using the compatibility layer this now installs a WorkbenchContributionFactory into the application context that additionally takes activity filtering of the E3 workbench into account. See eclipse-platform#2217
accf339
to
c2a8a4c
Compare
The problem was that handled items have no contributor (to support these one must possibly lookup the command/handler and then check if that contribution is active but I will ignore this for now). |
Looks good now! |
Many thanks! |
Currently contributions by E4 are not filtered using the E3 activity mechanism as it is a pure E3 concept.
To improve integration and interaction of E4 and E3 when using the compatibility layer this now installs a WorkbenchContributionFactory into the application context that additionally takes activity filtering of the E3 workbench into account.
See
Requires: