Matt Ward
2e63f13270
Fixed unhandled InvalidCastException when using the keyboard with a Form being displayed in the designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5080 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
1f5505dbf3
Now using XmlSchemaSet.Compile() to compile schemas instead of XmlSchema.Compile() which is obsolete.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5079 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
8051328c2f
Fixed null reference when validating an .xsd file with no root xs:schema element.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5078 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
3befe85746
Recognised XML file extensions now read from XmlEditor.addin file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5077 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Daniel Grunwald
f4902e70d7
Fixed forum-10197: InvalidOperationException in Code Completion ("Cannot set Visibility or call Show, ShowDialog, or WindowInteropHelper.EnsureHandle after a Window has closed.").
...
Fixed expanding interactive snippets within a code completion dropdown.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5074 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 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
16 years ago
Daniel Grunwald
4931df6c98
Show context menu when right-clicking on IconBarMargin.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5071 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 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
16 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
16 years ago
Daniel Grunwald
819bab8287
Fixed change grouping when the document is changed inside event handlers for TextDocument.TextChanged.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5067 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
82e6a42b97
Fixed bug in TextView.BackgroundRenderer_Added that could cause a VisualLinesInvalidException during rendering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5066 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
aad8c0de16
Code snippets: implemented input handling and background renderer.
...
Added support for "stacked" input handlers.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5065 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7d53a43afd
Add infrastructure for code snippets.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5064 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
48045ff9f8
Move CSharpIndentationStrategy into AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5063 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
23c1c37ec1
Allow setting the TextEditor.SyntaxHighlighting property from XAML. Thanks to Rudi Grobler for the idea ( http://dotnet.org.za/rudi/archive/2009/10/09/the-magic-of-type-converters.aspx ).
...
Changed URL for Usage Data Collector upload.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5061 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c9fc64257d
Copied information from the Code Project article into the AvalonEdit help file.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5053 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
ac6d4f66a0
Fixed split view crash when folding is enabled.
...
Added GridSplitter to split view.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5052 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
91069acffd
Update to AvalonDock 1.2.2666.
...
Fixed old codeEntityReferences in AvalonEdit documentation.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5051 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
695d5f7c05
Added dependency graph.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5050 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
3bc647a0f3
- implemented PerformanceCounterDescriptor
...
- added ExtendedTimeLineControl
- updated SDPS to 1.2
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5049 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6d54b7f06a
Add chapter on code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5048 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d80f577ae1
Wrote chapter on syntax highlighting.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5047 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d1edbb24c4
Ignore failing profiler unit test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5046 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
d0c136bb8b
Split up AvalonEdit into Overview, Document, Rendering.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5045 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Daniel Grunwald
cf815e0902
Worked on the AvalonEdit article and sample application.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5041 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c78ea89993
Extended AvalonEdit.Sample + article.
...
Fixed FxCop issues in AvalonEdit.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5040 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
ebe54fa166
Profiler:
...
- updated ProfilingDataSQLiteWriter to create SDPS 1.1
- extracted unit test specific writer code to UnitTestWriter
- added cpuCyclesSpentSelf in database
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5039 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Daniel Grunwald
3f2b077991
New database schema for profiler. The Top20 now executes in less than a second.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5037 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2ed12a18e0
Optimize AllCalls.MergeByName() -> AllFunctions.
...
Delay load ID-list in functions view.
The "Top 20" view now opens more than twice as fast.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5036 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Siegfried Pammer
1027bf45dc
- implemented ORDER BY DESC
...
- updated documentation
- implemented StartsWith for all valid strings
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5033 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
65fe90ceb2
Fixed debug output on query execution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5032 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6e2178b5b2
Added support for query options.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5031 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
894625ec43
implemented Take and OrderBy
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5030 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
5c5c4ff93c
Use PermanentAnchor for Tasks.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5029 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 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
16 years ago
Daniel Grunwald
c9218dfa30
Implemented PermanentAnchor (TextAnchor inside SharpDevelop that works even when a file is closed)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5027 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7403f3c987
Fixed bugs in OptimizeQueryExpressionVisitor.
...
Fixed FxCop issues in the new Profiler code.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5026 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
18f32ada97
Fixed bug in MSBuildEngine that caused "Check with FxCop" to fail in some circumstances.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5025 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7b0a2b6b3d
Add unit test for profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5024 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
a6b74847d6
LINQ-To-Profiler
...
- implemented correct handling of string constants
- GLOB and LIKE operators
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5023 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4ada7017c9
- implemented NOT operator in SQLiteQueryProvider
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5020 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
8ef02736b4
Add unit test project for the profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5019 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6f24d3c3fc
Fixed build.
...
Deactivated CpuCyclesSpentSelf to reduce the number of queries.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5017 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
b20a72473f
LINQ-to-Profiler: implemented query execution.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5016 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago