Daniel Grunwald
a8d5cfbfbb
Implemented "Edit > Format > Sort lines" for AvalonEdit.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4962 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
0c173cf688
Removed dependency on Value.ExpressionTree from Grid visualizer and WatchPad.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4956 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
136e40f03d
Removed dependency on Value.ExpressionTree from ObjectGraph visualizer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4952 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
44635cdcca
ObjectGraphNode has also Expression apart from Value, so that using Value.ExpressionTree won't be needed.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4950 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
136cbfc513
Removed Value.ExpressionTree dependency from WindowsDebugger.GetTooltipControl.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4949 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
bcdb9822f4
Upload the full stack trace (including inner exceptions)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4941 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
aac9d32ea2
Fixed exception when network connection is not available; use MTOM message encoding.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4940 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
864ebd6793
Implemented upload of usage data.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4939 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
144f957f92
Split UsageDataCollector into reusable assembly and AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4938 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
5e94ab1f54
Delay writing feature uses to disk - don't wait for the hard-drive.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4928 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
4d195d078b
fixed SD2-1568 - Using unsupported evaluation features in conditional breakpoints causes an exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4927 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
465a5f38e9
Fixed AvalonEdit bug when deleting text including a folded section.
...
Fixed DBNull issue in UsageDataUploader.FetchDataForUpload.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4923 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
41462b6dc8
Add documentation for UsageDataCollector.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4922 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
37b6cda61f
Prepared code to delete uploaded usage data (upload itself still not implemented).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4921 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
43fe9dd08a
Trying to fix the build (why is the XAML compiler so fragile?)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4920 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
49178eb1e5
Worked on UsageDataCollector.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4919 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
27fb3b652d
Add 'UsageDataCollector' AddIn.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4918 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
8db012ec87
- moved Hook to VS 2010 project format (vcxproj)
...
- fixed bug in Xaml binding
- fixed bug in CodeEditor
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4917 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
ee1198eb4c
Update setup to include new AddIns (Data.AddIn, WPF Designer, C++ Binding)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4914 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
b6fcec94d0
added workaround to fix http://community.sharpdevelop.net/forums/p/10063/27905.aspx
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4911 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
7dc8e0b947
- fixed bug in OptionBinding
...
- ported Profiler option panels to new architecture
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4898 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
47f6467d39
Fixed minor bug in DebugType.CreateFromName.
...
Added "Expanding will enumerate the IEnumerable" text to IEnumerable node in debugger tooltips.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4897 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
cd8c81ebd0
- removed language selection box from all console except debugger console
...
- fixed bug in BeginReadOnlySectionProvider
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4896 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
c8dde3e1aa
Fixed unit tests after x86 change.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4895 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
9e12c504eb
fixed some localization issues in Profiler options panels
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4890 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
75cec19ac1
- updated English translation
...
- updated German translation
- fixed small bug in QueryView
- fixed localization issues in GeneralOptionsPanel
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4886 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
eec0d0d072
Added missing resource strings for the profiler
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4879 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
c7a37f8443
- Top 20 displays user code only
...
- Added functionality to expand selected hot paths
- fixed percentage of parent
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4877 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
213808103c
missed to commit some changes (never commit around 12 PM!)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4875 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
566b84c281
Profiler:
...
- added translation for the profiler UI
- added functionality to control data collection (only profile parts)
- added new columns (Time spent (self); Time spent/call, Time spent (self)/call)
- added hot path indicators
- Top 20 tab is now sorted by TimeSpentSelf
* fixed bug in LocalizeExtension
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4874 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
9dbff240b9
Profiler:
...
- added new data columns
- added hot path indicator if method takes more than 20% time of the parent node
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4873 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
769ff4a479
Fixed bug in type resolution from name
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4872 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
e46df2b648
Unified and extended tests for testing metadata reading
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4871 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
e2cc44f997
Fixed debugger unit tests - there was a state that depended on the order the tests are run in
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4867 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
9d5ae9f098
Removed some redundant debugger tests; Re-enabled some old tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4866 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
482e3c3640
Profiler: fixed "Find references" for methods without source code
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4865 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
3e95b10b69
implemented Find References for the profiler tree view
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4864 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Siegfried Pammer
28804bf2ea
Profiler:
...
- fixed memory leak
- removed ICSharpCode.SharpDevelop.Profiling namespace
- added filter for unit tests when selecting "Run with profiler"
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4863 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
b5952382f6
Renamed debugger tests. The tests now have a prefix specifying which class they test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4862 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Daniel Grunwald
2f49e082e5
Improved automatic language switching of workbench elements.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4853 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Matt Ward
2c72d347f9
Code coverage results now read from new PartCover 2.3's new results file format.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4846 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
52ab5010c2
Support for 'this' in delegate-captured variables
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4844 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
f5cb2b34ba
Added Xml visualizer with highlighting using AvalonEdit, no indentation and folding yet.
...
Text visualizer uses AvalonEdit.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4841 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
704a87db67
Support for variables captured by delegate
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4836 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
698ada6a5a
Magnifier image in debugger tooltips.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4831 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
b9888b0418
Unit test for yield/delegate local variables
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4827 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
a63473d1da
Fixed race condition that was causing unit tests to fail
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4826 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
David Srbecký
1f4dd33f53
More flexible API for local variables;
...
Get type of local variable;
Generalized getting of type/method attributes
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4825 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
7a2a122631
Debugger tooltips for IEnumerable<T>.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4822 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago
Martin Koníček
e56d8c0501
Grid visualizer uses DebuggerHelpers.CreateDebugListExpression to fill a List by IEnumerable inside the debuggee and then display the List.
...
Implemented ExpressionEvaluator.VisitObjectCreateExpression.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4821 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
17 years ago