Daniel Grunwald
9237bea45a
Performance improvements for solution loading:
...
- Fixed bug in SVN OverlayIconManager that could cause two worker threads to be started.
- Fixed performance bug in SvnClientWrapper.SingleStatus.
- DefaultProjectContent.AddClassToNamespaceListInternal: do not try to update existing class in namespace's classList if we're adding a new class.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4220 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
bcef5f830f
Fixed NullReferenceException when opening a file without syntax highlighting.
...
Don't switch between tabs inside a WorkbenchWindow when pressing Ctrl+Tab.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4216 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
241ec7101a
Fixed exception when deleting a line that contains a bookmark.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4215 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d8f0dd24b0
Fixed exception in VB code completion when a C# project contains two namespaces that differ only in case.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4213 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
39c00dbb0c
Implemented ClassMemberBookmarks and NavigationPoints for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4212 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
8c332d9550
AvalonEdit: fixed 'Home' key and CaretPositioningMode.WordStart over line borders.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4206 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
80c40ac480
Fixed action="disable" conditions on WPF Menus.
...
Allow AddIns to choose a free title for searches.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4205 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
103e19faf5
Add Project Reference dialog: sort projects alphabetically.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4204 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
fc543e2a99
Implemented updating text anchors on text replace operations.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4197 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
Daniel Grunwald
2db5ccb19e
Implemented the commands in the 'Edit>Format' menu for AvalonEdit.
...
Allow using 'command' attribute on <MenuItem> with custom routed commands defined in AddIns.
Implemented offset mapping in AvalonEdit. This allows replacing text in the document without removing all text markers from the replaced region.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4191 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
997b727c17
Fixed ArgumentNullException in CompileModifiedProjectsOnly when an IBuildable2 implementation returned null as ProjectBuildOptions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4190 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
f1b423c05e
Ported event handler completion to ITextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4188 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
Daniel Grunwald
2deb507aa2
Do not show 'Finalize' in C# code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4178 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
19025349a9
Move ICSharpCode.SharpDevelop.Dom.IParser to ICSharpCode.SharpDevelop.Project
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4176 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0630068f58
Move code completion types into ICSharpCode.SharpDevelop.Editor.CodeCompletion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4175 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
1a80acf5c2
'override' completion for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4174 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
e451c17012
Fix exceptions when opening new pad from view menu
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4173 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
510c0b2048
Remove ICSharpCode.TextEditor references from SearchAndReplace.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4170 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
b4f383ad8f
New search results pad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4169 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
41fe04bcb8
IDocument: moved to ICSharpCode.SharpDevelop (so that all ICSharpCode.SharpDevelop.Editor types are defined in the same assembly).
...
Added IRefactoringDocument for the places where SharpDevelop.Dom needs access to the document.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4168 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
Daniel Grunwald
ffe4d90838
Use correct colors for DropDownButton on Aero.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4166 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3c7a54507f
New Search Results pad.
...
Add support for DropDownButton in toolbars.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4165 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
79884004e1
added more ITextEditorOptions, implemented markers for XPath
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4162 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
286b91794f
- further clean up
...
- restored compatibility to WixBinding and XamlBinding
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4160 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
25354e9011
- reimplemented commands
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4156 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
12a9dd40f4
GesturesPlaceHolderRegistry and CommandsRegistry fixes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4154 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
Siegfried Pammer
176bd92662
- Added new StringParseExtension and OptionBinding
...
- Implemented XML option panels in WPF
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/XmlEditor@4148 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
Sergej Andrejev
6da9813aa3
Fix broken buid
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4144 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
0e385eded1
Use WPF commands for Build and Run main menus
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4143 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
27cd1c9931
AvalonEdit: split Gui namespace into Editing and Rendering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4142 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
60f01927a9
Split AvalonEdit.Gui into Editing and Rendering
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4141 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
eb09b62e33
Fixed two editor bugs introduced in revision 4138.
...
Ask user to save unsaved changes when closing SharpDevelop.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4140 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ce435d7a0c
CodeEditor is now calling IFormattingStrategy.FormatLine.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4138 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
89bb1bc0d6
Rename "Quality Tools" -> "Analysis".
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4136 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
45b73e93e2
Fixed 'Reset to defaults' in layout combo box.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4135 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
8bf506da54
Fixed bug that could cause pads to be lost when the layout is changed. (when trying to reopen such a "lost" pad, it would show up with a width of zero)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4134 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
70ceca472d
Project reference to AvalonDock.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4132 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
3f16aa470a
Missing files from initial commands registry implementation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4128 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Sergej Andrejev
8660b4da03
Initial commands registry implementation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4127 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7ec09f2873
Merge bugfixes from revision 4108 to trunk:
...
WpfWorkbench: fixed MainWin32Window property
NRefactoryCodeCompletionBinding: fixed NullReferenceException in context completion for enums
EditingCommandHandler: support copying of whole lines
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4125 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7c000c9f6e
Implemented deleting project items.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4124 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0b4bd0e3f7
Worked on MSBuildBasedProject
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/dotnet4@4123 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago