Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2016-06-07 10:21:23 +0300
committerMike Krüger <mkrueger@xamarin.com>2016-06-07 10:21:41 +0300
commite07307c50f4196abc3b83844769f24e63dda8cb5 (patch)
tree9a9a7e6816c5bed14be4864895c353cd2753d6fb /main/src/addins/MonoDevelop.AssemblyBrowser
parent603a0462a4865e85227b9f231831484624cdc593 (diff)
Fixed 'Bug 39070 - Assembly browser context menu shows many irrelevant
commands'
Diffstat (limited to 'main/src/addins/MonoDevelop.AssemblyBrowser')
-rw-r--r--main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml10
-rw-r--r--main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs1
2 files changed, 10 insertions, 1 deletions
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml
index 8c01141657..bac89c2f85 100644
--- a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml
+++ b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser.addin.xml
@@ -5,6 +5,11 @@
<ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet"/>
</ExtensionPoint>
+ <ExtensionPoint path = "/MonoDevelop/AssemblyBrowser/EditorContextMenu" name = "Assembly browser context menu">
+ <Description>Context menu for the assembly browser editor.</Description>;
+ <ExtensionNodeSet id="MonoDevelop.Components.Commands.ItemSet" />
+ </ExtensionPoint>
+
<!-- Extensions -->
<Extension path = "/MonoDevelop/Ide/Commands">
@@ -25,5 +30,8 @@
<Extension path = "/MonoDevelop/Ide/MainMenu/View">
<CommandItem id = "MonoDevelop.AssemblyBrowser.ShowAssemblyBrowser" insertbefore="ViewSeparator3" />
</Extension>
-
+
+ <Extension path = "/MonoDevelop/AssemblyBrowser/EditorContextMenu">
+ <CommandItem id = "MonoDevelop.Ide.Commands.EditCommands.Copy" />
+ </Extension>
</ExtensionModel>
diff --git a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs
index b7d85a10a7..d51a5780d1 100644
--- a/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs
+++ b/main/src/addins/MonoDevelop.AssemblyBrowser/MonoDevelop.AssemblyBrowser/AssemblyBrowserWidget.cs
@@ -258,6 +258,7 @@ namespace MonoDevelop.AssemblyBrowser
inspectEditor = TextEditorFactory.CreateNewEditor ();
+ inspectEditor.ContextMenuPath = "/MonoDevelop/AssemblyBrowser/EditorContextMenu";
inspectEditor.Options = DefaultSourceEditorOptions.PlainEditor;
//inspectEditor.ButtonPressEvent += HandleInspectEditorButtonPressEvent;