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:
authoriain holmes <iain@xamarin.com>2017-03-16 19:39:56 +0300
committeriain holmes <iain@xamarin.com>2017-03-16 19:39:56 +0300
commit160024a97d0c7783302b82f8cc64778882016fbe (patch)
tree80514d92665b686dccb9cb714d1d3213581a5631 /main/src/core/MonoDevelop.Ide/ExtensionModel
parentd299b02f484b6acaeca9e9ef60923105d88b9b81 (diff)
parentb4c75c942570caad8ef060d04fcda1ee1417b701 (diff)
Merge remote-tracking branch 'upstream/master' into a11y
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/ExtensionModel')
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml19
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/GlobalOptionsDialog.addin.xml10
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml5
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml1
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml18
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml5
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/Templates.addin.xml6
7 files changed, 47 insertions, 17 deletions
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
index e8c0fbc5b0..6c6c54a2bf 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/Commands.addin.xml
@@ -696,8 +696,8 @@
<Command id = "MonoDevelop.Ide.Commands.ToolCommands.AddinManager"
defaultHandler = "MonoDevelop.Ide.Commands.AddinManagerHandler"
icon = "gtk-plugin"
- _description = "Manage add-ins"
- _label = "_Add-ins..." />
+ _description = "Manage extensions"
+ _label = "_Extensions..." />
<Command id = "MonoDevelop.Ide.Commands.ToolCommands.ToolList"
defaultHandler = "MonoDevelop.Ide.Commands.ToolListHandler"
type="array"
@@ -955,18 +955,18 @@
<Category _name = "Text Editor" id = "TextEditor">
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCompletionWindow"
- _label = "Show Code Completion"
+ _label = "Complete Word"
macShortcut="Control|space"
shortcut = "Control|space" />
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ToggleCompletionSuggestionMode"
defaultHandler = "MonoDevelop.Ide.Commands.ToggleCompletionSuggestionModeHandler"
_label = "Toggle Completion Suggestion Mode" />
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCodeTemplateWindow"
- _description="Inserts a template"
- _label = "_Template..."
- _displayName = "Insert Template..."/>
+ _description="Inserts a snippet"
+ _label = "_Snippet..."
+ _displayName = "Insert Snippet..."/>
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowCodeSurroundingsWindow"
- _description="Surrounds selection with a template when something is selected"
+ _description="Surrounds selection with a snippet when something is selected"
_label = "_Surround With..."
_displayName = "Surround Selection With..."/>
<Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.LineEnd"
@@ -1144,6 +1144,11 @@
defaultHandler = "MonoDevelop.Ide.Editor.ToggleIssuesHandler"
_label = "Toggle Issues"
type="radio|array"/>
+ <Command id = "MonoDevelop.Ide.Commands.TextEditorCommands.ShowTextMateScopesHandler"
+ defaultHandler = "MonoDevelop.Ide.Editor.TextMate.ShowTextMateScopesHandler"
+ _label = "Show Scopes"
+ macShortcut = "Meta|Alt|Shift|p"
+ shortcut = "Ctrl|Alt|Shift|p"/>
</Category>
</Extension>
</ExtensionModel>
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/GlobalOptionsDialog.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/GlobalOptionsDialog.addin.xml
index f2eb746af4..732fe600ca 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/GlobalOptionsDialog.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/GlobalOptionsDialog.addin.xml
@@ -28,7 +28,8 @@
<Section id = "TextEditor" _label = "Text Editor">
<Section id = "Formatting" _label = "Formatting" icon="md-prefs-code-formatting" />
- <Section id = "CodeTemplates" _label = "Code Templates" fill="true" class = "MonoDevelop.Ide.CodeTemplates.CodeTemplatePane" icon="md-prefs-code-templates" />
+ <Section id = "CodeTemplates" _label = "Code Snippets" fill="true" class = "MonoDevelop.Ide.CodeTemplates.CodeTemplatePane" icon="md-prefs-code-templates" />
+ <Section id = "LanguageBundles" _label = "Language Bundles" fill="true" class = "MonoDevelop.Ide.Editor.TextMate.TextMateBundleOptionsPanel" />
</Section>
<Section id="SourceCode" _label="Source Code">
@@ -42,10 +43,11 @@
<Section id = "VersionControl" _label = "Version Control" />
<Section id = "Other" _label = "Other">
- <Section id = "LogAgent" _label = "Automated Feedback" class = "MonoDevelop.Ide.Gui.OptionPanels.LogAgentOptionsPanel" icon="md-prefs-feedback" fill="true" />
- <Section id = "MonoDevelopMaintenance" _label = "MonoDevelop Maintenance" class = "MonoDevelop.Ide.Gui.OptionPanels.MaintenanceOptionsPanel" icon="md-prefs-maintenance" />
+ <Condition id = "Branding" value = "MonoDevelop">
+ <Section id = "LogAgent" _label = "Feedback" class = "MonoDevelop.Ide.Gui.OptionPanels.LogAgentOptionsPanel" icon="md-prefs-feedback" fill="true" />
+ <Section id = "MonoDevelopMaintenance" _label = "MonoDevelop Maintenance" class = "MonoDevelop.Ide.Gui.OptionPanels.MaintenanceOptionsPanel" icon="md-prefs-maintenance" />
+ </Condition>
</Section>
</Extension>
-
</ExtensionModel>
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
index ecaa55cae7..e122cf42f1 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MainMenu.addin.xml
@@ -278,7 +278,9 @@
<LinkItem id = "Mono" _label = "Mono Project" description = "A free .NET implementation effort, worth visiting" link = "http://www.mono-project.com" />
</Condition>
<SeparatorItem id = "Separator3" />
- <LinkItem id = "ReportBug" _label = "Report Problem..." link = "http://xamar.in/r/file_studio_bug" />
+ <Condition id = "Branding" value = "MonoDevelop">
+ <LinkItem id = "ReportBug" _label = "Report Problem..." link = "http://xamar.in/r/file_studio_bug" />
+ </Condition>
<SeparatorItem id = "DiagnosticToolsSeparator" />
<CommandItem id = "MonoDevelop.Ide.Commands.HelpCommands.OpenLogDirectory" />
<CommandItem id = "MonoDevelop.Ide.Commands.ToolCommands.InstrumentationViewer" />
@@ -311,4 +313,5 @@
<Extension path="/MonoDevelop/Ide/TargetSelectorCommands">
</Extension>
+
</ExtensionModel>
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml
index 4e4ead5842..939847bf53 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MimeTypes.addin.xml
@@ -36,6 +36,7 @@
</MimeType>
<MimeType id="text/x-changelog" _description="ChangeLog document" isText="true">
<File pattern="ChangeLog|Changelog|CHANGELOG|Changelog"/>
+ <File pattern="*.ChangeLog" />
</MimeType>
<MimeType id="application/x-executable" _description=".NET program" icon="md-empty-file-icon">
<File pattern="*.exe" />
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
index 9f30af6993..843691ce82 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/MonoDevelop.Ide.addin.xml
@@ -177,8 +177,8 @@
<ExtensionNode name="Generator" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode"/>
</ExtensionPoint>
- <ExtensionPoint path = "/MonoDevelop/SourceEditor2/SyntaxModes" name = "Text editor syntax modes">
- <Description>Syntax modes</Description>
+ <ExtensionPoint path = "/MonoDevelop/SourceEditor2/Bundles" name = "Text editor extension files">
+ <Description>Text editor language bundles</Description>
<ExtensionNode name="Templates" type="MonoDevelop.Ide.Editor.Highlighting.TemplateCodon"/>
</ExtensionPoint>
@@ -202,7 +202,7 @@
<ExtensionPoint path = "/MonoDevelop/Ide/BraceMatcher" name = "Brace matcher">
<Description>Algorithm for providing matching braces in a file.</Description>
- <ExtensionNode name="Class"/>
+ <ExtensionNode name="Matcher" type="MonoDevelop.Ide.Extensions.MimeTypeExtensionNode"/>
</ExtensionPoint>
<ExtensionPoint path = "/MonoDevelop/Ide/AutoInsertBracketHandler" name = "Automatic bracket handler">
@@ -219,7 +219,7 @@
<Extension path = "/MonoDevelop/Core/Applications">
<Application id = "gsetup"
- description = "Graphical add-in setup utility"
+ description = "Graphical extension setup utility"
class = "MonoDevelop.Ide.Gui.Dialogs.SetupApp"/>
</Extension>
@@ -243,7 +243,7 @@
<Extension path = "/MonoDevelop/Ide/KeyBindingSchemes">
<Scheme id="Emacs" _name = "GNU/Emacs" resource="KeyBindingSchemeEmacs.xml"/>
<Scheme id="VS05" _name = "Visual Studio" resource="KeyBindingSchemeVisualStudio.xml"/>
- <Scheme id="VS14MAC" _name = "Visual Studio" resource="KeyBindingSchemeVisualStudio-mac.xml" forMac="true"/>
+ <Scheme id="VS14MAC" _name = "Visual Studio (Mixed)" resource="KeyBindingSchemeVisualStudio-mac.xml" forMac="true"/>
<Scheme id="VS14MAC2" _name = "Visual Studio (Windows)" resource="KeyBindingSchemeVisualStudio.xml" forMac="true"/>
<Scheme id="MD1" _name = "MonoDevelop 1.0" resource="KeyBindingSchemeMonoDevelop1.xml"/>
<Scheme id="MD2" _name = "MonoDevelop 2.0" resource="KeyBindingSchemeMonoDevelop2.xml"/>
@@ -293,6 +293,10 @@
<Class class = "MonoDevelop.Ide.Editor.Extension.FoldingTextEditorExtension" />
<Class class = "MonoDevelop.Ide.Editor.Extension.ErrorHandlerTextEditorExtension" />
<Class class = "MonoDevelop.Ide.Editor.Extension.AutoInsertBracketTextEditorExtension" />
+ <Class class = "MonoDevelop.Ide.Editor.Extension.HighlightUrlExtension" />
+ <Class class = "MonoDevelop.Ide.Editor.TextMate.TextMateFoldingTextEditorExtension" />
+ <Class class = "MonoDevelop.Ide.Editor.TextMate.TextMateIndentationTextEditorExtension" />
+ <Class class = "MonoDevelop.Ide.Editor.TextMate.TextMateCompletionTextEditorExtension" />
<Class id="FinalStep" class = "MonoDevelop.Ide.Editor.Extension.TextEditorExtensionMarker" />
</Extension>
@@ -372,4 +376,8 @@
<Description>Setting what languages are supported for user selection.</Description>
<ExtensionNode name = "Class" objectType = "MonoDevelop.Ide.LocaleSetProvider" />
</ExtensionPoint>
+
+ <ExtensionPoint path="/MonoDevelop/Ide/TypeService/MefHostServices">
+ <ExtensionNode name = "Assembly" type = "MonoDevelop.Core.AddIns.AssemblyExtensionNode" />
+ </ExtensionPoint>
</ExtensionModel>
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml
index fd18d24419..02dac6cc86 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/StockIcons.addin.xml
@@ -281,6 +281,11 @@
<StockIcon stockid="md-folder-services" resource="folder-services-16.png" />
<StockIcon stockid="md-getting-started" resource="getting-started-16.png" size="Menu" />
<StockIcon stockid="md-recent" resource="recent-16.png" size="Menu" />
+ <StockIcon stockid="md-palette" resource="palette-16.png" size="Menu" />
+ <StockIcon stockid="md-style" resource="style-16.png" size="Menu" />
+ <StockIcon stockid="md-typography" resource="typography-16.png" size="Menu" />
+ <StockIcon stockid="md-scroll" resource="scroll-16.png" size="Menu" />
+ <StockIcon stockid="md-widget" resource="widget-16.png" size="Menu" />
<!-- Project icons -->
<StockIcon stockid="md-workspace" resource="workspace-32.png" size="Dnd" />
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/Templates.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/Templates.addin.xml
index c3e112602f..e936cf1dc5 100644
--- a/main/src/core/MonoDevelop.Ide/ExtensionModel/Templates.addin.xml
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/Templates.addin.xml
@@ -21,6 +21,11 @@
<ExtensionNode name="ProjectTemplate" type="MonoDevelop.Ide.Codons.ProjectTemplateCodon"/>
</ExtensionPoint>
+<ExtensionPoint path = "/MonoDevelop/Ide/Templates" name = "Microsoft Templating Engine templates">
+ <Description>Microsoft templating engine project templates to be shown in the New Project dialog.</Description>
+ <ExtensionNode name="Template" type="MonoDevelop.Ide.Codons.TemplateExtensionNode"/>
+</ExtensionPoint>
+
<ExtensionPoint path = "/MonoDevelop/Ide/ProjectTemplatePackageInstallers" name = "Project template package installers">
<Description>Installs packages defined in the project template. Must implement MonoDevelop.Ide.Templates.ProjectTemplatePackageInstaller</Description>
<ExtensionNode name="Class" />
@@ -121,6 +126,7 @@
<Extension path="/MonoDevelop/Ide/ProjectTemplatingProviders">
<Class id="MonoDevelop.ProjectTemplatingProvider" class="MonoDevelop.Ide.Templates.ProjectTemplatingProvider" />
+ <Class id="MonoDevelop.MicrosoftTemplateEngineProjectTemplatingProvider" class="MonoDevelop.Ide.Templates.MicrosoftTemplateEngineProjectTemplatingProvider" />
</Extension>
<Extension path="/MonoDevelop/Ide/TemplateImages">