Daniel Grunwald
0824719cc9
Fixed SD2-1625 - Forms Designer corrupts field declarations with inner class type references
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5300 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ea8ead857b
Fixed SD2-1626 - Type parameters placed incorrectly when implementing interface nested inside generic class
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5297 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
a30ba7fec7
Added ${ItemNameNoExt} - see forum-9830.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5279 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
c29815a7c0
- Removed OverrideEqualsGetHashCodeMethodsCommand and OverrideEqualsGetHashCodeMethodsCommand from Refactor menu
...
- fixed ClassCodeGeneratorMenuBuilder
- allow OptionBinding to be used from Code
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5272 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
923174fbbe
Implemented incremental search for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5270 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6e5a101780
Added debug-only shortcut for switching rendering mode.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5268 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c16985247f
Use TextFormattingMode.Display for tooltips and context menus.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5267 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9108aaa781
Use TextFormattingMode.Display for dialog and code completion windows.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5266 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
da8f9a068c
Add entry in tools menu for "Project Upgrade" view.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5262 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
8dd9b3229c
Use TextFormattingMode=Display in whole SharpDevelop.
...
Add support for TextFormattingMode to AvalonEdit.AddIn.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5259 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9d571e2ba0
Use a single ParameterListComparer for both hashtables in MemberLookupHelper.LookupMember.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5249 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f5170d4fde
Remove unused code.
...
Replace ExtendedRegistry with .NET Registry functions.
Replace SD.Set<T> with .NET SortedSet<T>.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5246 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
37115adab8
Code cleanup.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5245 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ba882fe298
Port PInvokeAddIn to ITextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5243 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
71ceca5f27
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5242 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
98242a8a97
- added EntityType to IEntity
...
- refactored ParameterListComparer
- added SignatureComparer
- added IEditorUIService and IInlineUIElement
- updated some snippets
- added basic implementation of OverrideToStringMethod refactoring
- added ClassCodeGeneratorMenuBuilder
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5241 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3f49d60757
Fixed bug that caused WinFormsMessageService.DialogOwner to be initialized to null instead of the actual main window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5240 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
49f8c18d14
Fixed SD2-1602: Order of nodes in AddIn tree path is not preserved.
...
Fixed ArgumentNullException in TaskListPad / ParserService.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5239 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3d6181aefe
Remove unused code (integration of ICSharpCode.TextEditor into SharpDevelop)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5236 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f599cadc78
Fixed SD2-1612 - Commands in Edit > Folding have no effect
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5235 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
24358ad21e
Improved AvalonEdit pixel snapping.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5234 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
74086bc0ac
fixed SD2-1619 - Checkmark in Breakpoint context menu missing
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5232 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
22e837bcfc
fixed SD2-1618 - "Task List" does not show any TODO tasks
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5227 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c1ca7b1e36
Fixed C#->VB code converter issues with casts between char and integers.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5221 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3bd5433f41
Avoid stack overflow in custom command routing (r5213), e.g. when scrolling in the quick class browser dropdown.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5219 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
3c5585e0a2
- finished implementation of Ctrl+J snippets.
...
- added props snippet
- enhanced existing snippets
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5214 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c27af8849
Implemented custom command routing: if a WPF routed command is not handled by the current focus, re-route it to the logical focus of the active workbench window.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5213 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
db5f09dfd4
Add version info to layout files to avoid exception when AvalonDock version has changed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5212 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1cb38f4be5
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5209 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
3e64285db9
Remember focus and restore it when a workbench window or pad gets activated.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5208 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
0040375aa5
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5207 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
748344d2a9
Remove PixelSnapper; use WPF layout rounding instead.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5203 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
002ffad912
- implemented Ctrl+J for new snippets
...
- removed code duplication in Profiler.cpp
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5202 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
a122dc1a84
Replace FileUtility.Combine with Path.Combine.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5187 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
16bc1e5b15
Add reference to System.Xaml when upgrading WPF projects.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5186 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
3e08e3dee5
Fixed ResourceDictionary merging in DebuggerTooltipControl.xaml
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5185 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
fdd5d234f9
Enable legacy runtime activation policy for SharpDevelop.exe to allow loading mixed-mode assemblies.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5093 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ee0255fbaf
Add references to System.Xaml.dll (necessary because some types were moved from WindowsBase to System.Xaml; see http://blogs.windowsclient.net/rob_relyea/archive/2009/10/19/xaml-news-net4-and-vs2010-beta2.aspx ).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5083 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
45761d3824
Implemented option panels for text editor.
...
Replaced ContentControl with ContentPresenter where possible.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5076 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d75b2d4a94
Started work on new text editor options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5073 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
82643cb089
Fixed layout of SnippetOptionPanel.
...
Removed unused EditTemplateDialog.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5072 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d7cd0e58f7
Fixed build.
...
Expand snippets only when Tab is pressed.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5070 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4a85fa660c
Added snippet support to SharpDevelop (replaces 'code templates').
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5069 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
3c60b45db0
Fixed bug when opening projects without solution file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5068 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
48045ff9f8
Move CSharpIndentationStrategy into AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
bd3055466f
DocumentUtilitites.GetWordAt: fixed ArgumentOutOfRangeException.
...
Minor improvements to profiler.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5044 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
7661924579
Fixed bug that caused path to code analysis targets to be escaped twice.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5038 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0991e23416
LINQ-to-Profiler: fixed crash when there is a ThenBy in the query.
...
CodeCoverage: set COMPLUS_ProfAPI_ProfilerCompatibilitySetting to run PartCover on .NET 4.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5034 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5c5c4ff93c
Use PermanentAnchor for Tasks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
017c07888a
Use FileName class for ITextEditor.FileName and OpenedFile.FileName.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5028 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago