From 6e8d7402150bc212fa80a7980ad1194192c33ee5 Mon Sep 17 00:00:00 2001 From: Oleg Krasilnikov Date: Mon, 9 Apr 2007 05:55:10 +0000 Subject: [PATCH] Bug #181025: group context menu items Bug #181023: C/C++ property pages are grouped --- .../plugin.properties | 15 +-- .../plugin.xml | 111 +++++++++++++++++- ...age_Languages.java => Page_Discovery.java} | 2 +- .../ui/properties/Page_Environment.java | 17 +++ .../ui/properties/Page_head_build.java | 7 ++ 5 files changed, 138 insertions(+), 14 deletions(-) rename build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/{Page_Languages.java => Page_Discovery.java} (93%) create mode 100644 build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/Page_Environment.java create mode 100644 build/org.eclipse.cdt.managedbuilder.ui/src/org/eclipse/cdt/managedbuilder/ui/properties/Page_head_build.java diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties b/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties index d61e2b97578..4b6335f3fd3 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.properties @@ -50,11 +50,14 @@ BuildSelectedFiles.tooltip=Rebuilds the selected file(s) CleanSelectedFiles.tooltip=Cleans the output file(s) for the selected file(s) ## New CDT project model - property pages names -CDTPathSymbolsProperty.name=C/C++ Project paths and symbols -CDTExpPathSymbolsProperty.name=C/C++ Export settings -CDTBuildProperty.name=C/C++ Build settings -CDTToolchainProperty.name=C/C++ Tool chain editor -CDTVariablesProperty.name=C/C++ Build variables +page.c.build=C/C++ Build +CDTPathSymbolsProperty.name=Paths and symbols +CDTExpPathSymbolsProperty.name=Export settings +CDTBuildProperty.name=Settings +CDTToolchainProperty.name=Tool chain editor +CDTVariablesProperty.name=Variables +Discovery.options=Discovery options +Environment=Environment BuildCfgMenu.label=Build configurations @@ -73,7 +76,6 @@ CPPproject=C++ project CPPproject.desc=Create a new C++ project Cproject=C project Cproject.desc=Create a new C project -Discovery.options=Discovery options Tool.settings=Tool settings Build.steps=Build steps Build.artifact=Build artifact @@ -85,7 +87,6 @@ Library.paths=Library paths References=References Source.location=Source location Output.location=Output location -Environment=Environment Binary.parsers=Binary parsers Error.parsers=Error parsers Data.hierarchy=Data hierarchy diff --git a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml index 2ea626d2485..d9dfb2be617 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui/plugin.xml @@ -142,7 +142,7 @@ enablesFor="+" id="org.eclipse.cdt.managedbuilder.ui.buildAllAction1" label="%BuildCfgMenu.label" - menubarPath="buildGroup" + menubarPath="org.eclipse.cdt.ui.cfgmenu/gm1" style="pulldown"/> + parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Discovery"/> + parent="org.eclipse.cdt.managedbuilder.ui.properties.Page_Environment"/> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +