1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
cdt/core
Simeon Andreev fd09187f9a Bug 383348 - Replace actions with invalid menu paths in CDT UI
This change adjusts replaces the following actions (part of action set
org.eclipse.cdt.ui.buildConfigActionSet) with commands and menus:

* org.eclipse.cdt.ui.manageConfigsAction2
* org.eclipse.cdt.ui.buildConfigMenuAction
* org.eclipse.cdt.ui.wsselection

This is done to avoid menu extension errors on perspective
customization, due to problematic code in CustomizePerspectiveDialog. In
particular the customize perspective dialog will populate main menu
submenus only after going over actions; this causes the menu paths of
the actions above to be detected as invalid, despite actually being
valid and functional.

The original action classes are deprecated and marked for removal. The
respective classes are defined in non-internal packages; removal would
be considered API breakage and so must be done in a major version bump.

Change-Id: I31517697689772395b7e1868ef4cab07ad946085
Signed-off-by: Simeon Andreev <simeon.danailov.andreev@gmail.com>
2021-01-05 20:28:50 -05:00
..
org.eclipse.cdt.core [releng] Remove unused API filters 2020-12-19 13:01:44 -05:00
org.eclipse.cdt.core.linux [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.linux.aarch64 [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.linux.ppc64le [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.linux.x86_64 [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.macosx [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.native [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.tests Bug 569839: Ensure that behaviour is same running tests without suites 2020-12-21 14:50:51 -05:00
org.eclipse.cdt.core.win32 [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.core.win32.x86_64 [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00
org.eclipse.cdt.ui Bug 383348 - Replace actions with invalid menu paths in CDT UI 2021-01-05 20:28:50 -05:00
org.eclipse.cdt.ui.tests Bug 569839: Ensure that behaviour is same running tests without suites 2020-12-21 14:50:51 -05:00
pom.xml [releng] Increment feature and related versions to 10.2.0 2020-12-19 12:11:25 -05:00