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
Matt Ward
cf9adbb9ba
Check all base classes for unit test methods not just the immediate test class parent.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5075 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 years ago
Daniel Grunwald
ce6ff9bb09
Disable failing debugger unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5060 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c543ebd41f
backport "4826 Fixed race condition that was causing unit tests to fail" to 3.1
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5059 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
4c0620e367
Use different directory for debugger test cache. (reason the last two builds failed was that the debugger unit tests are caching the compiled test programs)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5058 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
1d42e43287
Don't show MessageBox when running unit tests on build server.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5057 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
0136a81aab
Run debugger unit tests as 32-bit process.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5056 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
d5e990ac19
Set UpdateSetupInfo to x86.
...
Removed unused Microsoft.Build reference from profiler.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5054 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
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
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
17 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
17 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
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
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
17 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
17 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
17 years ago
Siegfried Pammer
894625ec43
implemented Take and OrderBy
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5030 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
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
17 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
17 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
17 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
17 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
17 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
17 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
17 years ago
Siegfried Pammer
6a248e8b58
- added SDPS version check
...
- fixed CopySelectedData
- fixed GetCallers
- partially fixed Merge
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5018 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 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
17 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
17 years ago
Daniel Grunwald
9426732de9
LINQ-to-Profiler documentation
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5014 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
55316cef66
Updated StringResources.
...
Code cleanup: replace "if (x ?? false)" with "if (x == true)"
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5013 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
561bed10bb
Initial LINQ-to-Profiler implementation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5012 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
e4591410ee
optimized processing of *Self columns to avoid GUI hangs in SharpDevelop
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@5009 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ca9cd37a2d
Work around .NET bug that prevents profiler views from opening.
...
Fixed ParserService trying to load file content even for files without an available parser.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5008 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
72cf9a48df
Profiler: Upload original assembler callback hooks; fixed some outdated comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@5005 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
8e0a35862a
trying to fix the build
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4999 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
e3a5e7b462
replaced System.Data.SQLite.dll used by Profiler.Controller by the one in Libraries/SQLite
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4998 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
ba7ab67c96
- added automatic x64 build of Hook
...
- added Profiler back to setup
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4997 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
94c1f0b93c
- updated all profiler projects to .NET 4 (fixes random build errors)
...
- correction of Hook.vcxproj build configurations
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4996 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
9865f6a922
Fixed ArgumentOutOfRangeException in SearchResultNode.ActivateItem.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4995 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2ff40b6d5a
Include Profiler in SharpDevelop.sln; trying to fix the build error.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4990 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
cf8be1851d
Add sorting support to WPF ListViews.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4989 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
1a64947a94
- integrated Profiler into SharpDevelop.Tests.sln
...
- removed "treat warnings as errors" from HexEditor.csproj and StartPage.csproj
- first drafts of a comparison API for SDPS files (ICSharpCode.Profiler.Controller.Analysis)
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4987 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
835431f6ab
Fixed bug in code determining the size of the name column in the profiler.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4977 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Christian Hornung
b3e15c91cb
Ported ResourceToolkit to ITextEditor.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4970 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
bccf8b8dd3
- added WPF assembly key for "Do not profile .NET internals"
...
- fixed hot path selection
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4968 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
468b173889
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4963 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago