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

github.com/mono/mono-addins.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLluis Sanchez <lluis@novell.com>2007-04-10 20:01:22 +0400
committerLluis Sanchez <lluis@novell.com>2007-04-10 20:01:22 +0400
commita30ec5d0ac3bebf93c8f017cb0885070988c0e45 (patch)
treeb7be4b3d6a96a5c22efb0cb87d417f5632bc32e1 /Mono.Addins/Mono.Addins.csproj
parent1b6638cadd54d86d5793c5fd85dc962471716287 (diff)
* Mono.Addins.mdp, Makefile.am, Mono.Addins.csproj: Updated.
* Mono.Addins/Addin.cs: Properly resolve absolute add-in ids (starting with ::). * Mono.Addins/AddinRegistry.cs: Added method for reading a manifest. * Mono.Addins.Description/Extension.cs: Added GetExtendedObject() method. Initialize the owner of all collections. * Mono.Addins.Description/AddinDependency.cs: Added method for getting the full ID of the referenced assembly. * Mono.Addins.Description/AddinDescription.cs: Added OwnerDatabase property. Initialize the owner of all collections. Properly check for referenced assemblies in Validate(). * Mono.Addins.Description/ExtensionNodeType.cs: Properly read the objectType attribute from XML. Initialize the owner of all collections. * Mono.Addins.Description/ObjectDescriptionCollection.cs: Added constructor which takes the collection owner as parameter. When an element is added, set the parent of the element. * Mono.Addins.Description/ExtensionPoint.cs, Mono.Addins.Description/ModuleDescription.cs: Initialize the owner of all collections. * Mono.Addins.Description/ExtensionNodeDescription.cs: Added GetNodeType() method and some helper properties. Initialize the owner of all collections. * Mono.Addins.Description/NodeTypeAttributeCollection.cs, Mono.Addins.Description/ExtensionCollection.cs, Mono.Addins.Description/DependencyCollection.cs, Mono.Addins.Description/ExtensionNodeDescriptionCollection.cs, Mono.Addins.Description/ExtensionPointCollection.cs, Mono.Addins.Description/ModuleDescriptionCollection.cs, Mono.Addins.Description/ConditionTypeDescriptionCollection.cs, Mono.Addins.Description/ExtensionNodeSetCollection.cs: Added constructor which takes the collection owner as parameter. * Mono.Addins.Description/ExtensionNodeSet.cs: Added GetAllowedNodeTypes() method, which returns all allowed nodes, recursivelly looking at referenced node sets. Initialize the owner of all collections. * Mono.Addins.Description/ExtensionNodeTypeCollection.cs: New collection. * Mono.Addins.Description/ObjectDescription.cs: Added properties for getting the parent of an object, and the add-in description where the object is declared. * Mono.Addins.Database/AddinDatabase.cs: Properly reuse generated add-in ids when the add-in file is the same. Added method for finding a node set defined in the registry. Initialize the OwnerDatabase property of every loaded AddinDescription. * Mono.Addins.Database/AddinScanner.cs: When looking for add-in types, look in the references too. Set HasUserId to false for add-ins with auto-generated ID. svn path=/trunk/mono-addins/; revision=75575
Diffstat (limited to 'Mono.Addins/Mono.Addins.csproj')
-rw-r--r--Mono.Addins/Mono.Addins.csproj7
1 files changed, 1 insertions, 6 deletions
diff --git a/Mono.Addins/Mono.Addins.csproj b/Mono.Addins/Mono.Addins.csproj
index 8b514ca..64db730 100644
--- a/Mono.Addins/Mono.Addins.csproj
+++ b/Mono.Addins/Mono.Addins.csproj
@@ -45,10 +45,6 @@
<ItemGroup>
</ItemGroup>
<ItemGroup>
- <Reference Include="ICSharpCode.SharpZipLib, Version=0.5.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73">
- <SpecificVersion>False</SpecificVersion>
- <HintPath>..\ICSharpCode.SharpZipLib.dll</HintPath>
- </Reference>
<Reference Include="System" />
<Reference Include="System.Xml" />
</ItemGroup>
@@ -68,8 +64,6 @@
<Compile Include="Mono.Addins.Description\AddinDependency.cs" />
<Compile Include="Mono.Addins.Description\AddinDescription.cs" />
<Compile Include="Mono.Addins.Description\AssemblyDependency.cs" />
- <Compile Include="Mono.Addins.Description\Condition.cs" />
- <Compile Include="Mono.Addins.Description\ConditionCollection.cs" />
<Compile Include="Mono.Addins.Description\ConditionTypeDescription.cs" />
<Compile Include="Mono.Addins.Description\ConditionTypeDescriptionCollection.cs" />
<Compile Include="Mono.Addins.Description\Dependency.cs" />
@@ -81,6 +75,7 @@
<Compile Include="Mono.Addins.Description\ExtensionNodeSet.cs" />
<Compile Include="Mono.Addins.Description\ExtensionNodeSetCollection.cs" />
<Compile Include="Mono.Addins.Description\ExtensionNodeType.cs" />
+ <Compile Include="Mono.Addins.Description\ExtensionNodeTypeCollection.cs" />
<Compile Include="Mono.Addins.Description\ExtensionPoint.cs" />
<Compile Include="Mono.Addins.Description\ExtensionPointCollection.cs" />
<Compile Include="Mono.Addins.Description\ModuleDescription.cs" />