Age | Commit message (Collapse) | Author |
|
|
|
|
|
Added UnitTests output to gitignore.
|
|
|
|
|
|
|
|
This reverts commit e24eb5fc782ec08631638b0ff20494231fd3e08d.
|
|
Some requirements: Need to set MonoDevelop to build with xBuild (or use makefile to build)
In Monodevelop, due to a bug, all references will appear twice.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The add-in scanner was setting the 'id' of nodes defined using custom
attributes, but not the 'type'. This did work as long as the 'id' of
the node was not changed (since the 'id' is used as type if 'type' is
not specified), but if the 'id' was changed, it would fail.
|
|
|
|
Added some tests for the setup service and for reading/saving add-in descriptions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Test/MultiAssemblyAddin/OptionalModule/OptionalModule.csproj:
* Test/MultiAssemblyAddin/SecondAssembly/SecondAssembly.csproj: Add
missing projects.
svn path=/trunk/mono-addins/; revision=158652
|
|
* Test/MultiAssemblyAddin/MultiAssemblyAddin.csproj: Add missing
project.
svn path=/trunk/mono-addins/; revision=158650
|
|
* Test/UnitTests/Makefile.am:
* Test/UnitTests/UnitTests.csproj:
* Test/UnitTests/TestExtensions.cs:
* Test/MultiAssemblyAddin/Extensions.cs:
* Test/MultiAssemblyAddin/SecondAssembly:
* Test/MultiAssemblyAddin/OptionalModule:
* Test/FileExtender/FileExtender.Bis.addin.xml:
* Test/MultiAssemblyAddin/MultiAssemblyAddin.csproj:
* Test/MultiAssemblyAddin/OptionalModule/Extensions.cs:
* Test/MultiAssemblyAddin/SecondAssembly/Extensions.cs:
* Test/UnitTests/ExtensionModel/AttrExtensionWithManyNodes.cs:
* Test/MultiAssemblyAddin/OptionalModule/OptionalModule.csproj:
* Test/MultiAssemblyAddin/SecondAssembly/SecondAssembly.csproj:
* Test/UnitTests/ExtensionModel/MultiAssemblyTestExtensionPoint.cs:
Added new tests.
* Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs: When resolving
extension from an optional module, include dependencies defined in
the main module.
* Mono.Addins/Mono.Addins.Database/SetupDomain.cs: Flush.
* Mono.Addins/Mono.Addins.Database/AddinScanner.cs: Look for assembly
imports in the main assembly.
svn path=/trunk/mono-addins/; revision=157677
|
|
* Test/UnitTests/Makefile.am:
* Test/UnitTests/TestEvents.cs:
* Test/UnitTests/ExtensionModel:
* Test/UnitTests/ComplexNode.cs:
* Test/UnitTests/UnitTests.csproj:
* Test/UnitTests/TestExtensions.cs:
* Test/UnitTests/ISampleExtender.cs:
* Test/UnitTests/NodeWithAttribute.cs:
* Test/UnitTests/GlobalInfoCondition.cs:
* Test/UnitTests/IWriterWithMetadata.cs:
* Test/UnitTests/ParameterInfoCondition.cs:
* Test/UnitTests/ExtensionModel/IWriter.cs:
* Test/UnitTests/ExtensionModel/ComplexNode.cs:
* Test/HelloWorldExtension/AttributeExtensions.cs:
* Test/UnitTests/ExtensionModel/ISampleExtender.cs:
* Test/UnitTests/ExtensionModel/NodeWithAttribute.cs:
* Test/UnitTests/ExtensionModel/IWriterWithMetadata.cs:
* Test/UnitTests/ExtensionModel/GlobalInfoCondition.cs:
* Test/UnitTests/ExtensionModel/ParameterInfoCondition.cs:
* Test/UnitTests/ExtensionModel/SimpleExtensionAttribute.cs:
Reorganized tests.
* Mono.Addins/Mono.Addins/ExtensionNode.cs:
* Mono.Addins/Mono.Addins/ExtensionTree.cs: Data extension points
bound to an attribute now generate nodes of type
ExtensionNode<TheAttribute>
* Mono.Addins/Mono.Addins/Addin.cs: Added some docs.
* Mono.Addins/Mono.Addins.Database/AddinScanner.cs:
* Mono.Addins/Mono.Addins/ExtensionNodeAttribute.cs:
* Mono.Addins/Mono.Addins.Database/AddinUpdateData.cs:
* Mono.Addins/Mono.Addins.Description/ExtensionNodeType.cs: Changed
name of property (for consistency)
* Mono.Addins/Mono.Addins/ExtensionPointAttribute.cs: Don't set a
default node name. The default name is assigned while scanning.
* Mono.Addins/Mono.Addins.Database/DefaultAssemblyReflector.cs: This
class should not be public.
svn path=/trunk/mono-addins/; revision=157675
|
|
svn path=/trunk/mono-addins/; revision=154385
|
|
svn path=/trunk/mono-addins/; revision=154380
|
|
* Test/UnitTests/Makefile.am:
* Test/UnitTests/TestBase.cs:
* Test/UnitTests/TestSetup.cs:
* Test/UnitTests/TestEvents.cs:
* Test/FileExtender/Makefile.am:
* Test/UnitTests/UnitTests.csproj:
* Test/UnitTests/TestConditions.cs:
* Test/UnitTests/TestLoadUnload.cs:
* Test/UnitTests/TestExtensions.cs:
* Test/UnitTests/SimpleApp.addin.xml:
* Test/UnitTests/NodeWithAttribute.cs:
* Test/HelloWorldExtension/Makefile.am:
* Test/SystemInfoExtension/Makefile.am:
* Test/UnitTests/IWriterWithMetadata.cs:
* Test/FileExtender/FileExtender.csproj:
* Test/FileExtender/FileExtender.addin.xml:
* Test/FileExtender/FileExtender.Bis.addin.xml:
* Test/HelloWorldExtension/HelloWorldWriter.cs:
* Test/SystemInfoExtension/SystemInfoWriter.cs:
* Test/HelloWorldExtension/AttributeExtensions.cs:
* Test/HelloWorldExtension/HelloWriterWithMetadata.cs:
* Test/HelloWorldExtension/HelloWorldExtension.csproj:
* Test/SystemInfoExtension/SystemInfoExtension.csproj: Updated and
created new tests for testing extension definition using the new
features.
* Test/CommandExtension/CommandExtension.csproj:
* Test/FileContentExtension/FileContentExtension.csproj:
* Samples/WriterService/WriterServiceHost/WriterServiceHost.csproj:
* Samples/WriterService/WriterService.SampleExtender/WriterService.SampleExtender.csproj:
Disable makefile integration since we are not using makefiles
anymore.
* mautil/mautil.csproj:
* Mono.Addins.Gui/gtk-gui/generated.cs:
* Mono.Addins.Gui/Mono.Addins.Gui.csproj:
* docs/Mono.Addins.Setup/SetupService.xml:
* Mono.Addins.Setup/Mono.Addins.Setup.csproj:
* Mono.Addins.MSBuild/Mono.Addins.MSBuild.csproj:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ErrorDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.NewSiteDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ProgressDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInfoDialog.cs:
* Samples/HelloWorldWithManifest/HelloWorld/HelloWorld.csproj:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ManageSitesDialog.cs:
* Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInstallDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinManagerDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs:
* Samples/HelloWorldWithManifest/HelloWorldAddin/HelloWorldAddin.csproj:
Flush.
svn path=/trunk/mono-addins/; revision=154255
|
|
* Mono.Addins/Mono.Addins.csproj:
* Test/UnitTests/UnitTests.csproj:
* Samples/TextEditor/TextEditor.csproj:
* Test/FileExtender/FileExtender.csproj:
* Mono.Addins.Gui/Mono.Addins.Gui.csproj:
* Samples/WriterService/WriterService.csproj:
* Samples/TextEditorLib/TextEditorLib.csproj:
* Mono.Addins.Setup/Mono.Addins.Setup.csproj:
* Samples/TextEditor.Xml/TextEditor.Xml.csproj:
* Test/CommandExtension/CommandExtension.csproj:
* Samples/WriterServiceHost/WriterServiceHost.csproj:
* Test/SystemInfoExtension/SystemInfoExtension.csproj:
* Test/HelloWorldExtension/HelloWorldExtension.csproj:
* Test/FileContentExtension/FileContentExtension.csproj:
* Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj:
* Samples/TextEditor.CompilerService/TextEditor.CompilerService.csproj:
* Samples/WriterService.SampleExtender/WriterService.SampleExtender.csproj:
* Samples/TextEditor.CompilerService.CSharp/TextEditor.CompilerService.CSharp.csproj:
Update target framework to 2.0.
* Mono.Addins.Gui/gtk-gui/gui.stetic:
* Samples/TextEditorLib/gtk-gui/generated.cs:
* Samples/TextEditorLib/gtk-gui/MainWindow.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.ProgressDialog.cs:
* Mono.Addins.Gui/gtk-gui/Mono.Addins.Gui.AddinInstallerDialog.cs:
Flush.
svn path=/trunk/mono-addins/; revision=140278
|
|
* *.csproj: updates to support MSBuild on windows.
kill a few ApplicationIcon elements and update some
gtk-sharp reference versions.
svn path=/trunk/mono-addins/; revision=129202
|
|
* mautil/mautil.csproj:
* Samples/TextEditor/Makefile.am:
* Test/UnitTests/UnitTests.csproj:
* Samples/TextEditor.Xml/Makefile.am:
* Samples/TextEditor/TextEditor.csproj:
* Samples/TextEditor/gtk-gui/gui.stetic:
* Test/FileExtender/FileExtender.csproj:
* Samples/TextEditor/gtk-gui/generated.cs:
* Mono.Addins.Setup/Mono.Addins.Setup.csproj:
* Samples/TextEditorLib/TextEditorLib.csproj:
* Samples/WriterService/WriterService.csproj:
* Samples/TextEditor.Xml/TextEditor.Xml.csproj:
* Test/CommandExtension/CommandExtension.csproj:
* Samples/TextEditor.CompilerService/Makefile.am:
* Samples/WriterServiceHost/WriterServiceHost.csproj:
* Test/SystemInfoExtension/SystemInfoExtension.csproj:
* Test/HelloWorldExtension/HelloWorldExtension.csproj:
* Test/FileContentExtension/FileContentExtension.csproj:
* Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj:
* Samples/TextEditor.CompilerService/TextEditor.CompilerService.csproj:
* Samples/WriterService.SampleExtender/WriterService.SampleExtender.csproj:
* Samples/TextEditor.CompilerService.CSharp/TextEditor.CompilerService.CSharp.csproj:
Updated.
svn path=/trunk/mono-addins/; revision=126032
|
|
* mono-addins/mautil/Makefile.am:
* mono-addins/Mono.Addins/Makefile.am:
* mono-addins/Test/UnitTests/Makefile.am:
* mono-addins/Mono.Addins.Gui/Makefile.am:
* mono-addins/Test/FileExtender/Makefile.am:
* mono-addins/Mono.Addins.Setup/Makefile.am:
* mono-addins/Samples/TextEditor/Makefile.am:
* mono-addins/Samples/TextEditorLib/Makefile.am:
* mono-addins/Samples/WriterService/Makefile.am:
* mono-addins/Test/CommandExtension/Makefile.am:
* mono-addins/Samples/TextEditor.Xml/Makefile.am:
* mono-addins/Test/SystemInfoExtension/Makefile.am:
* mono-addins/Test/HelloWorldExtension/Makefile.am:
* mono-addins/Test/FileContentExtension/Makefile.am:
* mono-addins/Samples/WriterServiceHost/Makefile.am:
* mono-addins/Mono.Addins.CecilReflector/Makefile.am:
* mono-addins/Samples/TextEditor.CompilerService/Makefile.am:
* mono-addins/Samples/WriterService.SampleExtender/Makefile.am:
* mono-addins/Samples/TextEditor.CompilerService.CSharp/Makefile.am: Fix
building with parallel make jobs (-j8). Fixes bug #443206. Patch by
Diego Pettenò.
svn path=/trunk/mono-addins/; revision=118414
|
|
file fixes.
svn path=/trunk/mono-addins/; revision=111321
|
|
Mono.Addins.Setup/Mono.Addins.Setup.csproj, Mono.Addins.sln,
Mono.Addins/Mono.Addins.csproj,
Samples/TextEditor.CompilerService.CSharp/TextEditor.CompilerService.CSharp.csproj,
Samples/TextEditor.CompilerService/TextEditor.CompilerService.csproj,
Samples/TextEditor.Xml/TextEditor.Xml.csproj,
Samples/TextEditor/TextEditor.csproj,
Samples/TextEditorLib/TextEditorLib.csproj,
Samples/WriterService.SampleExtender/WriterService.SampleExtender.csproj,
Samples/WriterService/WriterService.csproj,
Samples/WriterServiceHost/WriterServiceHost.csproj,
Test/CommandExtension/CommandExtension.csproj,
Test/FileContentExtension/FileContentExtension.csproj,
Test/FileExtender/FileExtender.csproj,
Test/HelloWorldExtension/HelloWorldExtension.csproj,
Test/SystemInfoExtension/SystemInfoExtension.csproj,
Test/UnitTests/UnitTests.csproj,
Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.csproj,
Samples/WriterServiceHost/WriterServiceHost.mdp,
Test/CommandExtension/CommandExtension.mdp,
Test/FileContentExtension/FileContentExtension.mdp,
Test/FileExtender/FileExtender.mdp,
Test/HelloWorldExtension/HelloWorldExtension.mdp,
Test/SystemInfoExtension/SystemInfoExtension.mdp,
Test/UnitTests/UnitTests.mdp,
Samples/WriterService/WriterService.mdp,
Mono.Addins.Setup/Mono.Addins.Setup.mdp,
Mono.Addins.Gui/Mono.Addins.Gui.mdp,
Mono.Addins.CecilReflector/Mono.Addins.CecilReflector.mdp,
mautil/mautil.mdp, Mono.Addins/Mono.Addins.mdp,
Samples/TextEditor.CompilerService.CSharp/TextEditor.CompilerService.CSharp.mdp,
Samples/TextEditor.CompilerService/TextEditor.CompilerService.mdp,
Samples/WriterService.SampleExtender/WriterService.SampleExtender.mdp,
Samples/TextEditorLib/TextEditorLib.mdp,
Samples/TextEditor/TextEditor.mdp,
Samples/TextEditor.Xml/TextEditor.Xml.mdp, Mono.Addins.mds: Use
msbuild file format for projects. Removed the old MD1 projects.
svn path=/trunk/mono-addins/; revision=111318
|
|
svn path=/trunk/mono-addins/; revision=105577
|
|
FileContentExtension/FileContentExtension.mdp,
HelloWorldExtension/HelloWorldExtension.mdp,
CommandExtension/CommandExtension.mdp,
FileExtender/FileExtender.mdp: Flush.
svn path=/trunk/mono-addins/; revision=95718
|
|
SystemInfoExtension/Makefile.am: Flush.
* UnitTests/AddinInformationTests.cs: Added tests for
Addin.CompareVersion.
svn path=/trunk/mono-addins/; revision=90745
|
|
svn path=/trunk/mono-addins/; revision=90587
|
|
UnitTests/IWriter.cs, UnitTests/TestLocalization.cs,
UnitTests/Makefile.am, UnitTests/TestBase.cs,
FileContentExtension/FileContentExtensionNode.cs,
FileContentExtension/FileContentExtension.addin.xml,
HelloWorldExtension/HelloWorldWriter.cs,
CommandExtension/CommandExtensionNode.cs,
SystemInfoExtension/SystemInfoWriter.cs,
SystemInfoExtension/Makefile.am,
SystemInfoExtension/SystemInfoExtension.addin.xml,
SystemInfoExtension/Resources.resx,
SystemInfoExtension/ModuleExtensionNode.cs,
SystemInfoExtension/SystemInfoExtension.mdp,
SystemInfoExtension/Resources.ca.resx,
FileExtender/ExtraExtender.addin.xml: Added localization tests.
svn path=/trunk/mono-addins/; revision=90580
|
|
Mono.Addins.Gui/Mono.Addins.Gui.mdp, Mono.Addins.mds,
Mono.Addins.Setup/Mono.Addins.Setup.mdp,
Mono.Addins/Mono.Addins.mdp, Packages.mdse, Samples/Samples.mds,
Samples/TextEditor.CompilerService.CSharp/TextEditor.CompilerService.CSharp.mdp,
Samples/TextEditor.CompilerService/TextEditor.CompilerService.mdp,
Samples/TextEditor.Xml/TextEditor.Xml.mdp,
Samples/TextEditor/TextEditor.mdp,
Samples/TextEditorLib/TextEditorLib.mdp,
Samples/WriterService.SampleExtender/WriterService.SampleExtender.mdp,
Samples/WriterService/WriterService.mdp,
Samples/WriterServiceHost/WriterServiceHost.mdp,
Test/CommandExtension/CommandExtension.mdp,
Test/FileContentExtension/FileContentExtension.mdp,
Test/FileExtender/FileExtender.mdp,
Test/HelloWorldExtension/HelloWorldExtension.mdp,
Test/SystemInfoExtension/SystemInfoExtension.mdp, Test/Test.mds,
Test/UnitTests/UnitTests.mdp: Update paths.
svn path=/trunk/mono-addins/; revision=88373
|
|
SystemInfoExtension/SystemInfoExtension.addin.xml: Minor fixes.
* Makefile.am: Added new test target.
svn path=/trunk/mono-addins/; revision=81467
|
|
FileContentExtension/FileContentExtension.mdp,
HelloWorldExtension/HelloWorldExtension.mdp,
CommandExtension/CommandExtension.mdp,
SystemInfoExtension/SystemInfoExtension.mdp,
FileExtender/FileExtender.mdp: More project file fixes.
svn path=/trunk/mono-addins/; revision=81415
|