blob: 2a9bfa6b3a1ea1796f8be9e79ccff2daf2884edb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
<ExtensionModel>
<ExtensionPoint path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels" name="Dialog panels for item options">
<Description>Dialog panels for item options. Those panels will be shown for all kind of solution items, solutions and workspaces.</Description>
<ExtensionNodeSet id="MonoDevelop.Ide.OptionsDialogSection"/>
<ConditionType id="ItemType" type="MonoDevelop.Projects.Extensions.ItemTypeCondition">
<Description>Type of the item. If no namespace is provided, MonoDevelop.Projects is assumed.</Description>
</ConditionType>
<ConditionType id="ActiveLanguage" type="MonoDevelop.Projects.Extensions.ProjectLanguageCondition">
<Description>Language of the project. It will evaluate to false if the project is not a .NET project.</Description>
</ConditionType>
</ExtensionPoint>
<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels">
<Section id="Common" _label="General">
<Section id="General" _label="Main Settings">
<Condition id="ItemType" value="Project">
<Panel id = "GeneralProjectPanel" _label = "Project" class = "MonoDevelop.Ide.Projects.OptionPanels.GeneralProjectOptions" />
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
</Condition>
<Condition id="ItemType" value="Solution">
<Panel id = "GeneralSolutionPanel" _label = "Solution" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineInformationPanel" />
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
</Condition>
<Condition id="ItemType" value="SolutionFolder">
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
</Condition>
<Condition id="ItemType" value="Workspace">
<Panel id = "BaseDirectoryPanel" _label = "Location of Project Files" class = "MonoDevelop.Ide.Projects.OptionPanels.BaseDirectoryPanel"/>
</Condition>
</Section>
<Condition id="ItemType" value="Solution">
<Section id = "AuthorInfo" _label = "Author Information" fill="true" class = "MonoDevelop.Ide.Gui.OptionPanels.AuthorInformationPanel" icon="md-prefs-author-information" />
</Condition>
</Section>
<Section id="Build" _label="Build">
<Section id="General" _label="General" icon="md-prefs-build">
<Condition id="ItemType" value="DotNetAssemblyProject">
<Panel id = "RuntimeOptionsPanel" _label = "Runtime Options" class = "MonoDevelop.Ide.Projects.OptionPanels.RuntimeOptionsPanel"/>
</Condition>
<Condition id="ItemType" value="PortableDotNetProject">
<Panel id = "PortableRuntimeOptionsPanel" _label = "Runtime Options" class = "MonoDevelop.Ide.Projects.OptionPanels.PortableRuntimeOptionsPanel"/>
</Condition>
<Condition id="ItemType" value="Solution">
<Panel id = "SolutionGeneral" _label = "Build" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineBuildOptions"/>
</Condition>
<Condition id="ItemType" value="DotNetProject">
<Panel id = "MSBuildOptionsPanel" _label = "Build" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineMSBuildOptions"/>
</Condition>
</Section>
<Condition id="ItemType" value="SolutionEntityItem">
<Section id = "CustomCommands" _label = "Custom Commands" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.BuildCustomCommandPanel" icon = "md-prefs-generic" />
</Condition>
<Condition id="ItemType" value="Project">
<Section id = "ProjectConfigurations" _label = "Configurations" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.SolutionItemConfigurationsPanel"/>
<Section id = "Compiler" _label="Compiler" />
<Section id = "SigningPreferences" _label = "Assembly Signing" class = "MonoDevelop.Ide.Projects.OptionPanels.CommonAssemblySigningPreferencesPanel"/>
<Section id = "OutputOptionsPanel" _label = "Output" class = "MonoDevelop.Ide.Projects.OptionPanels.OutputOptionsPanel"/>
</Condition>
<Condition id="ItemType" value="Solution">
<Section id = "SolutionConfigurations" _label="Configurations">
<Panel id = "Configurations" _label = "Configurations" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.SolutionItemConfigurationsPanel"/>
<Panel id = "EntryConfigurations" _label = "Configuration Mappings" fill = "true" grouping="Tab" class = "MonoDevelop.Ide.Projects.OptionPanels.CombineConfigurationPanel"/>
</Section>
</Condition>
</Section>
<Section id="Run" _label="Run">
<Section id="General" _label="General" icon="md-prefs-play">
<Condition id="ItemType" value="Project">
<Panel id = "RunOptionsPanel" _label = "Run" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.RunOptionsPanel"/>
</Condition>
</Section>
<Condition id="ItemType" value="Solution">
<Section id = "StartupOptionsPanel" _label = "Startup Project" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.StartupOptionsPanel"/>
</Condition>
<Condition id="ItemType" value="SolutionEntityItem">
<Section id = "CustomCommands" _label = "Custom Commands" fill = "true" class = "MonoDevelop.Ide.Projects.OptionPanels.ExecutionCustomCommandPanel" />
</Condition>
</Section>
<Section id="SourceCode" _label="Source Code">
<Section id="DotNetNamingPolicies" _label=".NET Naming Policies" icon="md-prefs-dotnet-naming-policies">
<Condition id="ItemType" value="Solution">
<Panel id = "NamespaceSynchronisationPanel" class = "MonoDevelop.Ide.Projects.OptionPanels.NamespaceSynchronisationPanel" />
</Condition>
<Condition id="ItemType" value="SolutionItem">
<Panel id = "NamespaceSynchronisationPanel" class = "MonoDevelop.Ide.Projects.OptionPanels.NamespaceSynchronisationPanel" />
</Condition>
</Section>
<Condition id="ItemType" value="Solution">
<Section id="CodeFormattingPolicies" _label="Code Formatting" fill="true" class="MonoDevelop.Ide.Projects.OptionPanels.CodeFormattingPanel" icon="md-prefs-code-formatting" />
<Section id="DefaultStandardHeader" _label="Standard Header" fill="true" class= "MonoDevelop.Ide.StandardHeader.StandardHeaderPolicyPanel" icon="md-prefs-standard-header" />
</Condition>
<Condition id="ItemType" value="SolutionItem">
<Section id="CodeFormattingPolicies" _label="Code Formatting" fill="true" class="MonoDevelop.Ide.Projects.OptionPanels.CodeFormattingPanel" icon="md-prefs-code-formatting" />
<Section id="DefaultStandardHeader" _label="Standard Header" fill="true" class="MonoDevelop.Ide.StandardHeader.StandardHeaderPolicyPanel" icon="md-prefs-standard-header" />
</Condition>
</Section>
</Extension>
</ExtensionModel>
|