Siegfried Pammer
485f751cc5
- XAML completion is now a bit less intrusive
...
- removed code duplication from XmlFormattingStrategy
- fixed bugs in XAML code completion
- added AssemblyName property to IProjectContent
- do not close insight and completion windows when they are still needed
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4280 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
eb27110cbf
XML schema namespaces now visible in completion window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4264 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
a1269d8efa
Added ICompletionListWindow interface to allow AddIns to control the completion window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4248 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
85e78d6762
Fixed bugs in XmlParser when getting the attribute value and attribute name when the attribute value contains an equals sign.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4247 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
5786346f6c
When autocompleting an xml element end tag the cursor is now left inside the element after completion and not put at the end of the inserted end tag.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4246 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
94a674800b
Schema namespace completion window now shown in XML editor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4245 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
31c5fd83d3
Remove unused XML-Parser.
...
Fixed exception when the opening refactoring menu on parameters.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4211 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
664dc13b32
Implemented code coverage text markers for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4203 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
436413a26e
- fixed Unit Tests
...
- fixed XPath Query Pad
- added documentation and AssemblyInfo.cs from old XmlEditor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4198 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f652b033eb
Added back missing svn:keywords property.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4196 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
3bc97380be
fixed Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4194 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b4c9f561a0
fixed some Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4193 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
1cba649b35
fixed some tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4192 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
96e8836e37
fixed some unit tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4189 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
189828942a
fixed some XML Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4182 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
6249b7bef7
Revert shortcut handling (reverse-merge of all changes from Sergej - r4173,4154,4149-4143,4128,4127).
...
The new shortcut handling has moved to branches/shortcuts/
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4181 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b16addd829
- fixed compilation of tests
...
- code clean up
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4167 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
d3b55598de
moved XmlBinding to XmlEditor
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4163 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
4a05270da8
project clean up
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4161 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
a0454e65b8
Use "+" in serialized shortcut strings. Fix python binding tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4149 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
b01030f84e
Use WPF commands in View menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4147 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4e32c63398
XmlParser now handles equals sign inside quotes when checking if cursor is inside an attribute value.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4139 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
af7878c95c
- removed xfrms
...
- implemented basic CC
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4122 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4c485fabf7
Rename Content property back to Control (IViewContent, IPadContent, IOptionsPanel) to prevent the C# compiler from automatically picking up a Content property from a base class.
...
The name 'Content' could result in a hard to understand exception 'Specified element is already the logical child of another element. Disconnect it first.' when implementing IOptionPanel in a WPF UserControl. See forum-9233.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
024c5fb887
ITextEditor: moved to namespace ICSharpCode.SharpDevelop.Editor.
...
Added support for anchors and text markers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3992 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3fbd48b7d4
Bookmark/Breakpoint support for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3986 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
25814ec485
Changed IPositionable interface and FileService.JumpToFilePosition to work with 1-based line and column numbers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3984 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4cc8fbe441
Fixed bug in XmlParser.IsAttributeValueChar not recognising valid characters as being valid for an attribute value.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3977 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
4df59fe850
Fixed bug in XmlParser.IsAttributeValueChar not recognising valid characters as being valid for an attribute value.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3976 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
c773c2e393
Added empty string checks to XmlParser.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3960 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
4629730755
improvements in XAML binding
...
added Tests for XAML binding
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3957 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
8c27d50744
added tests in XamlBinding
...
bugfixes in XmlParser + Tests
new functionality in RefactoringProvider
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3951 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
80aa8f7476
XmlParser now returning the correct active element if the element is followed by a tab or new line character.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3938 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4b1d5b858c
Smart C# indentation now works with AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3931 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
fd9e16c394
AvalonEdit code completion
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3909 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
a5c7b72482
Fixed unhandled FileNotFoundException in XML tree editor when a file is loaded with a dtd reference that cannot be found.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3886 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2cbe40b6a4
Started replacing ICSharpCode.TextEditor references in SharpDevelop API with new ITextEditor interface.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3874 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f41bf57e52
SD2-1521: Reconsider what a 'preinstalled addin' is.
...
Third-party AddIns installed in SharpDevelop/AddIns are now visible in the AddInManager, only AddIns with 'addInManagerHidden="preinstalled"' stay hidden.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3806 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9730e9b2ce
Revert revision 3700.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3702 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
83f1a70b35
Fixed SD2-784 - File still considered dirty after undoing all changes.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3700 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
1850c9362d
Fixed SD2-1471 (Renaming MainForm event handler does not update MainForm.Designer file) by adding IFileDocumentProvider as a generalization of ITextEditorControlProvider to properly support view contents that open multiple documents.
...
Adaptations to ParserService and ParseableFileContentEnumerator to make sure they always use the most recent version of the file content.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3601 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
7efa7d9571
Fixed null reference exception that could occur if the TextBoxTextChanged event was fired before the XmlTreeEditor was created.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3599 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
0affcacda3
Host option panels in WPF window, allow WPF option panels.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@3568 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
29dc52e5ae
Fixed SD2-1350. XSLT document function now supported when running transforms.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3554 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Matt Ward
e857b636d9
Fixed SD2-1335. Xml editor now catches any WebExceptions which can occur for any externally referenced DTDs when the user is offline.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3521 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
f022d3b2ea
Allow pads to specify their start position.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3454 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
bc4d77b564
r7442@daniel-notebook (orig r3404): daniel | 2008-08-17 17:23:23 +0200
...
Make MessageViewCategory creation thread-safe.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3414 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
61a66ad3bf
r7437@daniel-notebook (orig r3399): daniel | 2008-08-17 15:52:57 +0200
...
Fixed DefinitionViewPad crash when showing an empty .xaml document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3409 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
216cc81acd
Add AvalonDock.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago
Daniel Grunwald
69598c8466
Make workbench a WPF window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0wpf@3295 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
18 years ago