Siegfried Pammer
d64e3f2657
remove interfaces:
...
- ITextEditorProvider
- ICodeEditorProvider
move implementation of IPositionable to CodeEditor
12 years ago
Siegfried Pammer
65955bdb28
implement IServiceProvider in ILanguageBinding
12 years ago
Daniel Grunwald
16313e486b
Add CSharpDesignerGenerator.
12 years ago
Siegfried Pammer
272df157d8
rename DocumentUtilitites to DocumentUtilities
12 years ago
Siegfried Pammer
7c0e667388
move Attach/Detach to ITextEditorExtension and use ILanguageBinding as extensible replacement for old "LanguageProperties"
12 years ago
Daniel Grunwald
44d5a83dc4
Add IFileSystem interface to SharpDevelop.
12 years ago
Daniel Grunwald
7f08fe1c0f
Simplify project creation API.
13 years ago
Daniel Grunwald
194dcce61d
Add FakeMessageLoop as a fall-back service so that unit tests don't have to instantiate it manually.
...
Improved the ISolution implementation.
13 years ago
Matt Ward
ab5982d2e0
Fix NullReferenceException for incorrect SubstitutionGroup in XML schema.
...
Handle XML schema that defines an element that uses a SubstitutionGroup
element but does not define the corresponding element.
13 years ago
Matt Ward
d8e27befb9
Fix xml completion for SubstitutionGroup elements.
13 years ago
Matt Ward
e879ad63d8
Update ignored XML Editor tests.
13 years ago
Matt Ward
a9b101632e
Update XML Editor solution.
...
Allow XmlEditor tests to be run on their own separately
from the main SharpDevelop tests solution.
13 years ago
Matt Ward
4bbd7f609d
Fix Hide XPath Results menu option.
...
ITextMarkerService is not returned by IViewContent.GetService()
but is available from ITextEditor.
13 years ago
Daniel Grunwald
cfa01c3986
Fix HighlightingColorizer.OnHighlightStateChanged ignoring some change notifications.
13 years ago
Daniel Grunwald
e41e8d142a
Implemented folding of #regions, usings and comments.
13 years ago
Matt Ward
e27c96cb31
Fix XML attribute value completion with union member types.
...
<xs:union memberTypes="YesNoType Preprocessor"/>
13 years ago
Daniel Grunwald
ad1dc15050
Move IDisplayBinding and 'Open with' dialog to new folder structure.
13 years ago
Daniel Grunwald
7f18d1d432
Remove usages of WorkbenchSingleton.
13 years ago
Daniel Grunwald
13e1843f47
Add more UnitTesting.Tests, and fixed handling of inherited tests that are hidden (not overridden)
13 years ago
Daniel Grunwald
ce3de78aba
Introduce SDTestFixtureBase to initialize/tear down the static service container.
13 years ago
Daniel Grunwald
1f43c620d2
Add IWinFormsService interface to wrap ICSharpCode.Core.WinForms.
13 years ago
Daniel Grunwald
a3f61c855f
Move workbench-related classes into new 'Workbench' namespace.
13 years ago
Daniel Grunwald
42ae86a467
Started porting UnitTesting.Tests to the new architecture.
13 years ago
Daniel Grunwald
0c3a8957c7
Fix unit tests.
13 years ago
Daniel Grunwald
a8d0875c13
Fix build.
13 years ago
Daniel Grunwald
9193b83219
Make IHasPropertyContainer a [ViewContentService].
13 years ago
Daniel Grunwald
05904c8407
Replace ITextEditorProvider with GetService<ITextEditor>().
13 years ago
Matt Ward
ec6ad9e42e
Fix failing unit tests being run with MTA thread.
...
Setting the ApartmentState to STA in app.config is no longer supported by NUnit 2.6.1. Instead the RequiresSTA attribute needs to be used.
13 years ago
Daniel Grunwald
e5560361b9
Update setup.
13 years ago
Daniel Grunwald
5a50c1a5c2
Remove static AddInTree and use IAddInTree interface instead.
13 years ago
Daniel Grunwald
16bb4b2e7f
Introduce IPropertyService.
13 years ago
Daniel Grunwald
f8629c101c
Fix crash when opening LoadSaveOptions.
13 years ago
Daniel Grunwald
f38b2e3cc7
Fix build.
13 years ago
Matt Ward
17229176b3
Add syntax highlighting for .psm1, psd1, .ps1xml and .nuspec files.
13 years ago
Matt Ward
fe25841b5f
Fix XML Tree View editor changing text file line endings to Unix format.
13 years ago
Matt Ward
78ab872f81
Fix file not found exception when opening an xml document referencing a dtd in the Xml Tree View editor.
13 years ago
Siegfried Pammer
589598e3ac
fix build
13 years ago
Daniel Grunwald
1c61553dd7
Move remainder of the FileService into interface.
13 years ago
Siegfried Pammer
06440c49d8
fix SD-1894 - ArgumentOutOfRangeException when indenting .xaml file
13 years ago
Daniel Grunwald
4ba2785f66
Add SD.InitializeForUnitTests() to allow easy mocking of SharpDevelop services.
...
Disable failing unit tests.
14 years ago
Daniel Grunwald
fbced09b89
Start restructuring of SD Base:
...
- the static class "SD" is providing services
- service interfaces are defined in ICSharpCode.SharpDevelop.dll
- services are implemented in SharpDevelop.exe or in AddIns
- ICSharpCode.SharpDevelop.Sda is moved into SharpDevelop.exe
Also added XmlEditor.Tests to SharpDevelop.Tests.sln
14 years ago
Siegfried Pammer
eb152e33a5
fix build
14 years ago
Daniel Grunwald
c9860fb9bc
Fixed saving CodeEditorOptions.
14 years ago
Daniel Grunwald
7aea1ca75e
Rewritten ICSharpCode.Core.Properties:
...
- The meaning of "Get" is no longer overloaded, GetList and NestedProperties are now seperate methods.
- "Get" and "GetList" no longer cause the default value to be written into the properties container.
- Use DataContractSerializer instead of XmlSerializer.
14 years ago
Siegfried Pammer
09577bbc9b
apply Matt's suggestion on readability
14 years ago
Siegfried Pammer
e6e380cc04
fix quirks in XML completion
14 years ago
Daniel Grunwald
f3e426468a
Improve the code completion triggering logic.
14 years ago
Siegfried Pammer
8af8988104
port XmlEditor CC to NR5
14 years ago
Siegfried Pammer
cbb8cbbff6
fix XML code completion weirdnesses and adjust unit tests
14 years ago
Siegfried Pammer
3f0243369b
make work folding in XML files
14 years ago