Matt Ward
dea25f9bbf
Update EnvDTE.CodeFunction tests.
12 years ago
Matt Ward
9c6217e718
Implement EnvDTE.CodeProperty2
12 years ago
Matt Ward
73eb90fe9d
Implement more EnvDTE.CodeClass2 tests.
12 years ago
Daniel Grunwald
3609078840
[WIP] EnvDTE
13 years ago
Matt Ward
5506c43932
Add Package Management addin.
...
PowerShell console disabled.
Running PowerShell scripts on install/uninstall of a NuGet
package is disabled.
13 years ago
Matt Ward
fea395030b
Fix EF PowerShell extensions not finding SharpDevelop's EnvDTE assembly.
...
Move EnvDTE API to separate assembly.
Create EnvDTE interfaces in VB.NET to allow COM parameterised properties to be implemented to match Visual Studio's API.
Rename EnvDTE namespace from ICSharpCode.PackageManagement.EnvDTE to EnvDTE
14 years ago
Matt Ward
db2f9dbb06
T4 template can now add virtual keyword to public methods.
...
The EnvDTE.CodeFunction.CanOverride property setter can be used to add a virtual keyword to the method definition.
The T4MVC template makes all controller methods virtual so it can override them in another generated class.
14 years ago
Matt Ward
1e6d363c41
Fix CodeFunction.CanOverride returning false for overridden methods.
14 years ago
Matt Ward
32d5d39e8b
Implement EnvDTE.CodeFunction2.OverrideKind
...
The T4MVC template checks that a method is an overridden method.
14 years ago
Matt Ward
b17aa07a6d
Implement EnvDTE.CodeFunction.Attributes
...
The T4MVC template checks method attributes.
14 years ago
Matt Ward
02bd3e331d
Implement EnvDTE.CodeFunction.CanOverride
14 years ago
Matt Ward
b1e90b14ef
Implement EnvDTE.CodeFunction.MustImplement
...
Returns true if the method is abstract.
14 years ago
Matt Ward
81671a907d
Implement EnvDTE.CodeFunction.IsShared
...
Returns true if the method is static.
14 years ago
Matt Ward
5e0d6c3475
Implement EnvDTE.CodeFunction.FunctionKind
...
CodeFunction.FunctionKind currently only detects if the method is a constructor or a normal method.
14 years ago
Matt Ward
8957e14233
Create stubs for EnvDTE API used by T4MVC.
...
Minor changes to T4MVC.tt:
1) Change imported assemblies and namespaces to refer to SharpDevelop's implementation of EnvDTE.
2) Change use of parameterised properties to method calls so no VB.NET classes are required.
14 years ago
Matt Ward
5d0b7ed89d
Fix scaffolding unit tests for controller actions.
14 years ago
Matt Ward
30775a50a0
Implement EnvDTE.CodeFunction.Type.
14 years ago
Matt Ward
368eecc11d
Implement EnvDTE.CodeParameter.Type.
14 years ago
Matt Ward
f04faadae8
Implement EnvDTE.CodeFunction.Parameters.
14 years ago
Matt Ward
ab45879b9f
Implement EnvDTE.EditPoint.ReplaceText.
14 years ago
Matt Ward
a1e8921ac5
Implement EnvDTE.CodeElement.Kind.
14 years ago
Matt Ward
9195ddeaab
Implement EnvDTE.CodeElement.GetStartPoint() and GetEndPoint() for fields and methods.
14 years ago
Matt Ward
1dbdbf2e64
Implement Getter and Setter properties on EnvDTE.CodeProperty.
14 years ago
Matt Ward
5b3354151a
Implement Access property for all EnvDTE.CodeElement derived classes.
14 years ago
Matt Ward
f12e3df59e
Create EnvDTE and Visual Studio API classes without any implementation to support MvcScaffolding.
14 years ago
Matt Ward
b7a218199c
Support updating the text editor's font size and default text background and foreground colours from PowerShell.
15 years ago
Daniel Grunwald
f5780c2944
Apply new file headers
16 years ago
Matt Ward
daee118e45
Unit testing addin can now be extended with custom test runners.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5844 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
2dbc8bec00
Updated the WixBinding and SharpDevelop's installer to use WiX 3.0.3621.0
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2785 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
3f2e742b70
WiX Setup Files property grid now has a file browser and drop down lists with possible attribute values based on the WiX schema.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1860 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
e6682a2264
Can now generate new guids from the Setup Files property grid.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1858 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
8b8ed2ca5e
Added a basic Wix directory, component and file editor - consists of a explorer-like tree view and property editor. Made the Wix project template more modular - separate files for the product, the user interface sequence, the component files and each dialog. Wix dialog designer can now find bitmap files defined in a different file to the dialog but part of the project.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@1698 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
5d68029091
Added support for Mono's GAC. Added Gtk# and Glade# project templates. Project templates can now clear any imports added by default. Improved code completion for Mono GAC assemblies with dependencies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@983 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Daniel Grunwald
32abb6ee5a
Change file header.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@915 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
20 years ago
Matt Ward
a6dfc69c0c
Added support for Mono 1.1.9.2
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
cf3eb0d1b9
Move XmlEditor files in Src/Resources subdirectories.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@323 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
2819cee5df
Update XmlEditor file headers. Display browser's status text in status bar.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@318 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago
Daniel Grunwald
f4023665c8
Added XmlEditor addin.
...
Fixed some bugs.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@312 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
21 years ago