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:
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/ExtensionModel/Pads.addin.xml')
-rw-r--r--main/src/core/MonoDevelop.Ide/ExtensionModel/Pads.addin.xml100
1 files changed, 100 insertions, 0 deletions
diff --git a/main/src/core/MonoDevelop.Ide/ExtensionModel/Pads.addin.xml b/main/src/core/MonoDevelop.Ide/ExtensionModel/Pads.addin.xml
new file mode 100644
index 0000000000..b50d85bf98
--- /dev/null
+++ b/main/src/core/MonoDevelop.Ide/ExtensionModel/Pads.addin.xml
@@ -0,0 +1,100 @@
+<ExtensionModel>
+
+<ExtensionNodeSet id="MonoDevelop.Ide.Pads">
+ <ExtensionNode name="Pad" type="MonoDevelop.Ide.Codons.PadCodon">
+ <ExtensionNode name="NodeBuilder" type="MonoDevelop.Ide.Codons.NodeBuilderCodon"/>
+ <ExtensionNode name="PadOption" type="MonoDevelop.Ide.Codons.PadOptionCodon"/>
+ </ExtensionNode>
+ <ExtensionNode name="SolutionPad" type="MonoDevelop.Ide.Codons.SolutionPadCodon">
+ <ExtensionNode name="NodeBuilder" type="MonoDevelop.Ide.Codons.NodeBuilderCodon"/>
+ <ExtensionNode name="PadOption" type="MonoDevelop.Ide.Codons.PadOptionCodon"/>
+ <ExtensionNode name="ContextMenu" type="MonoDevelop.Ide.Codons.PadContextMenuExtensionNode"/>
+ </ExtensionNode>
+ <ExtensionNode name="Category" type="MonoDevelop.Ide.Codons.CategoryNode">
+ <ExtensionNodeSet id="MonoDevelop.Ide.Pads"/>
+ </ExtensionNode>
+</ExtensionNodeSet>
+
+<ExtensionPoint path = "/MonoDevelop/Ide/Pads" name = "Workbench pads">
+ <Description>Pads shown in the workbench.</Description>
+ <ExtensionNodeSet id="MonoDevelop.Ide.Pads" />
+</ExtensionPoint>
+
+<Extension path = "/MonoDevelop/Ide/Pads">
+ <Pad id = "MonoDevelop.Ide.Gui.Pads.FileScout"
+ _label = "Files"
+ icon="system-file-manager"
+ class = "MonoDevelop.Ide.Gui.Pads.FileScout"
+ defaultPlacement="Left"
+ defaultStatus="AutoHide"
+ defaultLayout="*" />
+
+ <Pad id = "MonoDevelop.Ide.Gui.Pads.ErrorListPad"
+ _label = "Error List"
+ icon="gtk-dialog-error"
+ class = "MonoDevelop.Ide.Gui.Pads.ErrorListPad"
+ dockLabelProvider="MonoDevelop.Ide.Gui.Pads.ErrorPadLabelProvider"
+ defaultPlacement = "Bottom"
+ defaultStatus="AutoHide"
+ defaultLayout="*"/>
+
+ <Pad id = "MonoDevelop.Ide.Gui.Pads.TaskListPad"
+ _label = "Task List"
+ icon="md-task-list-icon"
+ class = "MonoDevelop.Ide.Gui.Pads.TaskListPad"
+ defaultPlacement = "Bottom"
+ defaultStatus="AutoHide"
+ defaultLayout="*"/>
+
+ <Pad id = "MonoDevelop.Ide.Gui.Pads.HelpTree"
+ defaultPlacement = "Left"
+ _label = "Help"
+ icon="gtk-help"
+ class = "MonoDevelop.Ide.Gui.Pads.HelpTree"/>
+
+ <SolutionPad id = "ProjectPad" _label = "Solution" icon = "md-solution" class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectSolutionPad" defaultLayout="*" defaultPlacement = "Left">
+ <ContextMenu path="/MonoDevelop/Ide/ContextMenu/ProjectPad" />
+ <PadOption id = "ShowAllFiles" _label = "Show All Files" defaultValue = "False" />
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.WorkspaceNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionFolderNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceFolderNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFileNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectFolderNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SystemFileNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ShowAllFilesBuilderExtension"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.FileOperationsBuilderExtension"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.UnknownEntryNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.SolutionFolderFileNodeBuilder"/>
+ </SolutionPad>
+
+ <SolutionPad id = "ClassPad" _label = "Classes" icon = "md-class" class = "MonoDevelop.Ide.Gui.Pads.ClassBrowser.ClassBrowserPad" defaultLayout="Solution" defaultPlacement = "Left" defaultStatus="AutoHide">
+ <PadOption id = "NestedNamespaces" _label = "Nested namespaces" defaultValue = "True" />
+ <PadOption id = "ShowProjects" _label = "Show project structure" defaultValue = "True" />
+ <PadOption id = "GroupByAccess" _label = "Group members by access" defaultValue = "False" />
+ <PadOption id = "GroupByType" _label = "Group members by member type" defaultValue = "True" />
+ <PadOption id = "PublicApiOnly" _label = "Show public members only" defaultValue = "False" />
+ <PadOption id = "PublicProtectedApiOnly" _label = "Show public and protected members only" defaultValue = "False" />
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.WorkspaceNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.SolutionNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.CombineNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ProjectNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.NamespaceNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ClassNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.EventNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.FieldNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.MethodNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.PropertyNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ProjectPad.ProjectReferenceFolderNodeBuilder"/>
+ <NodeBuilder class = "MonoDevelop.Ide.Gui.Pads.ClassPad.ReferenceNodeBuilder"/>
+ </SolutionPad>
+
+ <Pad id = "MonoDevelop.Ide.Gui.Pads.InternalLogPad" icon="md-message-log" defaultPlacement = "Bottom" _label = "Message Log" class = "MonoDevelop.Ide.Gui.Pads.InternalLogPad"/>
+
+ <Category id="Other" _name="Other Pads">
+ </Category>
+</Extension>
+
+</ExtensionModel>