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

ChangeLogAddIn.addin.xml « ChangeLogAddIn « addins « src « main - github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 1bdf76e65c45594e26ea12ccf23a90c9ae87a5c6 (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
<Addin id           = "ChangeLogAddIn"
        namespace   = "MonoDevelop"
        name        = "ChangeLog Add-in"
        author      = "Jacob Ilsø Christensen"
        copyright   = "LGPL"
        url         = "http://monodevelop.com"
        description = "Add-in for working with ChangeLog files"
        category    = "Version Control"
        version     = "2.6">
 
        <Runtime>
		<Import assembly="ChangeLogAddIn.dll" />
		</Runtime>

	<Dependencies>
		<Addin id="Core" version="2.6"/>
		<Addin id="Ide" version="2.6"/>
		<Addin id="VersionControl" version="2.6"/>
	</Dependencies>
	
	<Extension path = "/MonoDevelop/VersionControl/CommitDialogExtensions">
		<Class class="MonoDevelop.ChangeLogAddIn.CommitDialogExtensionWidget" />
	</Extension>
	
	<Extension path = "/MonoDevelop/Ide/Commands">
		<Command id = "MonoDevelop.ChangeLogAddIn.ChangeLogCommands.InsertEntry"
			defaultHandler = "MonoDevelop.ChangeLogAddIn.InsertEntryHandler"
			_label = "Insert ChangeLog Entry" />
	</Extension>

	<Extension path="/MonoDevelop/Ide/MainMenu/Edit">
		<CommandItem id="MonoDevelop.ChangeLogAddIn.ChangeLogCommands.InsertEntry" insertafter="Separator5"/>
	</Extension>

	<Extension path = "/MonoDevelop/ProjectModel/Gui/ItemOptionPanels/VersionControl">
		<ComplexCondition>
			<Or>
				<Condition id="ItemType" value="SolutionItem" />
				<Condition id="ItemType" value="Solution" />
			</Or>
			<Section id = "ChangeLogIntegration" _label = "ChangeLog Integration" fill="true" class="MonoDevelop.ChangeLogAddIn.ProjectOptionPanel" />
		</ComplexCondition>
	</Extension>
	
	<Extension path = "/MonoDevelop/Ide/GlobalOptionsDialog/VersionControl">
		<Section id = "DefaultChangeLogIntegration" _label = "ChangeLog Integration" fill="true" class="MonoDevelop.ChangeLogAddIn.ProjectOptionPanel" />
	</Extension>
	
	<Extension path = "/MonoDevelop/ProjectModel/Gui/DefaultPolicyPanels/VersionControl">
		<Section id = "DefaultChangeLogIntegration" _label = "ChangeLog Integration" fill="true" class="MonoDevelop.ChangeLogAddIn.ProjectOptionPanel" />
	</Extension>
	
	<Extension path = "/MonoDevelop/ProjectModel/PolicySets/Mono" >
		<Policies resource="Policies.xml"/>
	</Extension>
	
	<!-- for MD1 migration -->
	<Extension path = "/MonoDevelop/ProjectModel/ExtendedProperties">
		<ItemProperty class = "MonoDevelop.Projects.SolutionItem"
			name = "MonoDevelop.ChangeLogAddIn.ChangeLogInfo" type = "MonoDevelop.ChangeLogAddIn.OldChangeLogData" />
		<ItemProperty class = "MonoDevelop.Projects.Solution"
			name = "MonoDevelop.ChangeLogAddIn.ChangeLogInfo" type = "MonoDevelop.ChangeLogAddIn.OldChangeLogData" />
	</Extension>

</Addin>