diff options
author | Lluis Sanchez <lluis@novell.com> | 2007-04-10 20:01:22 +0400 |
---|---|---|
committer | Lluis Sanchez <lluis@novell.com> | 2007-04-10 20:01:22 +0400 |
commit | a30ec5d0ac3bebf93c8f017cb0885070988c0e45 (patch) | |
tree | b7be4b3d6a96a5c22efb0cb87d417f5632bc32e1 /Mono.Addins/Mono.Addins.csproj | |
parent | 1b6638cadd54d86d5793c5fd85dc962471716287 (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.csproj | 7 |
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" /> |