Matt Ward
636ccb5f6e
Python code converter now attempts to detect property references and adds a this reference.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4763 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
6d6589aa7d
Python code converter now converts type reference expressions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4762 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
7b77da2dc0
Python code converter now supports read-only and write-only property conversions.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4761 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
374470b84b
Expression caching (second attempt)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4760 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
b3755fc862
Grid visualizer:
...
- added index column
- simplified code for showing / hiding columns
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4759 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
3cfb2f81a5
Reverted expression caching
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4758 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f4fc787421
Disable all debugger tests (trying if this will fix the build).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4757 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
60676b6387
removed Drag and Drop functionality from XamlOutlineNode
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4756 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
532acccbf0
ported consoles to AvalonEdit
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4755 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
81446a8a21
Python forms designer now supports negative doubles as method parameters.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4754 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
e8090246eb
Grid visualizer can be opened from Debugger tooltips.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4753 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
5cb13f81c6
Ignore Debugger tests that are failing on my machine.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4752 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
0444f9b0e0
- XamlBinding: fixed bugs and added Unit Tests
...
- converted NRefactoryDemo.csproj to .NET 4
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4751 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
bba9b753ba
SharpDevelop.Dom: in CtrlSpace+GetCompletionData methods: replace ArrayList with List<ICompletionEntry>
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4750 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
c0a9d4c1f5
Debugger tooltips - added visualizer picker image.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4749 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
cd800c8308
Fixed SD2-1494 - 'Move class to file' duplicates delegate declarations
...
Based on patch by Bruno Marques.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4748 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
70942e3ac3
Fixed bug in python forms designer failing to convert an integer into a double when loading a form with a property of type double.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4747 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
96098e5761
Python forms designer now generating AnchorStyles properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4746 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
4162f7ab31
Expression caching
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4745 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
a6fb1caa46
Removed CtrlSpace method from IResolver interface.
...
What previously was implemented in the resolver can now be done directly in the CodeCompletionBinding.
The existing code still takes the long route (CodeCompletionBinding->CtrlSpaceCompletionItemProvider->Resolver), but now using derived classes that call directly into the language-specific resolver instead going through the ParserService and IResolver interface.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4744 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
50f63c242a
Merge 3.0 to trunk.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4743 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
719d16891e
Mark ParseInformation.*CompilationUnit as obsolete.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4742 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4c32ea2a50
Fixed output for overloaded unary operators.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4741 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
c5a371dd2c
Fixed SD2-1572 - operators are shown as nameless methods in code completion
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4740 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
2bd75facc9
Don't generate code for attributes of base class in override code completion.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4739 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
ccc5df09db
Python forms designer shows a more useful error message if it is unable to find a type to create a local variable.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4738 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
4067100222
profiler: modified DefaultProfiler implementation to show error message instead of throwing NotSupportedException in case no profiler was found.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4737 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
1915a2c328
Fixed SD2-1581 - GetterModifiers/SetterModifiers not loaded in ReflectionProperty and CecilReader
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4736 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7267cd5c81
Trying to reduce amount of global state in ICSharpCode.Core
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4735 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
6adccfa490
XamlBinding: ported outline content to AXml API
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4734 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
5b19084276
Fixed build.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4733 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
5a9eb62f09
Debugger tooltips:
...
- fixed tooltip position on non-default DPI
- tooltip is aligned to line bottom
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4732 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f3f87a4bf5
QuickClassBrowser: don't change ComboBox contents while user has opened the drop-down.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4731 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
7c390e8d0f
ParserService bugfix: use IParseInformationListener interface.
...
AvalonEditViewContent: text buffer returned by IEditable.CreateSnapshot() now supports ITextBufferVersion
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4730 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
b747259b4e
Python forms designer now calls all methods and explicit interface methods when loading InitializeComponent method.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4729 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
de1a7da0be
XamlBinding: bugfixes
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4728 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
b434bf8dc4
XML Parser: Bugfix and some optimizations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4727 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
6a37ebba2a
Allow to continue running the LoadSolutionProjects thread when there's an exception.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4726 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
0dc6a987cb
XamlBinding: fixed Unit Tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4725 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
c60dc09dc5
- implemented XamlParser
...
- removed unused code
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4724 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
9caed44e73
Allow unit tests to set the list of parser descriptors in the ParserService.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4723 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
18e073d771
Fixed thread safety. Handling of null version.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4722 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
7ac6e8b962
Eval.CreateValue sets Value.ExpressionTree more correctly so that Expression.PrettyPrint does not result in stack overflow anymore.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4721 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
54e90697dc
Fixed bug in ParserService (ParseInformationUpdated event was not raised).
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4720 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
0b8bf974ef
XML Parser: ParseAndLock method in the XamlParser
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4719 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
4f2d79c75c
Removed 'no-concurrent calls' guarantee for IParser. This avoids deadlocks when IParser implementations invoke methods on the main thread.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4718 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
551566b0c7
XML Parser: Fixed some bugs. Hereby declaring code ready for use.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4717 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Philipp Maihart
16f7f35979
EMD Designer: Several bugfixes concerning wizard/template problems when generating a new EDMX from database
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4716 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Daniel Grunwald
f036036368
Ignore failing XamlBinding test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4715 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
656d68f69b
Fixed squashed controls on debug symbols options panel.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4714 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago