Martin Koníček
766110e934
Commit before refactoring of PositionedGraphNode: from flat list to tree of properties.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4369 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
1ed615860b
Added support for icon resources in python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4367 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
0edfe8266f
Added some missing IronPython files.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4366 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
4191d2b45a
Bitmap resources on the main form are now supported in the python forms designer.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4365 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
61a4278c9c
Refactoring - renames.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4363 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
b5ca53f765
Moved generic data-virtualization classes to Visualizers/Common.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4362 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
65afc732e5
- Refactored ObjectGraphNode - using tree-structured content (like in Debugger.AddIn.TreeModel) instead of flat list of properties.
...
- Refactored ObjectGraphBuilder.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4361 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
ce6c51af7d
Commit of minor changes before big refactoring.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4360 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
608e01af81
Python forms designer now generating the correct code when assigning a DataSet to a DataGridView's DataSource.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4359 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
5fff800683
Python forms designer now supports local bitmap resources.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4358 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Robert Pickering
3793238da6
Fix breaking changes from may CTP.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4355 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
c8215974ff
Console: Pretty print ICollection
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4354 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
0f5665e2c5
Object graph visualizer - scrolling of view area.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4353 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
df042aa949
Console: Binary operations
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4352 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
53c7f38b2d
- Fixed NullReferenceException in DebugType.IsInteger
...
- Added caching of DebugType.PrimitiveType
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4351 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
16a6f9c97f
Implemented TypeResolver properly, to support eg. finding IList<T> implementation on class MyClass : List<Person>.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4350 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
a3b56d8ca4
* Src/PrettyPrinter/CSharp/PrettyPrintOptions.cs:
...
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Added anonymous
method brace style.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4349 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
09ca330bb6
Console: Indexing using the indexer property
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4348 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
144dc2dec4
Grid visualizer - implemented EnumerableValuesProvider, now displays lazily loaded grid for IEnumerable<T>.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4347 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
affaea8a94
Console: Indexing of arrays using literal integers;
...
DebugType.IsInteger and DebugType.IsPrimitive now return true even for integers boxed on the heap
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4346 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
bbcc95f3d0
Attempt to fix NullReference exception
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4345 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
ed13621a90
Pretty print array content in debugger console
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4344 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
c3808243ec
Fixed NRefactory unit tests.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4343 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
e0152e8500
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Removed
...
unneccessary spaces in if section.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4342 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
e936a38958
Fix the position of code completion window for non-default DPI
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4341 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
87498ad3a7
Use Cecil instead of my own code to parse the signatures
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4340 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
3a9080c49d
Added the source code of Mono.Cecil to the debugger.
...
Some parts of it will be used for signature parsing.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4339 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
941673ddd2
Empty form resource file (.resx) now being created and added to project when the python forms designer is used.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4338 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
a489ea1e63
Fixed failing unit test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4337 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
d15e1cf98d
reverted old highlighting functionality
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4336 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
13e940da3b
Fixed XmlParser.GetAttributeNameAtIndex returning an attribute name when inside an element's text child node.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4335 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
84c898a045
fixed Startup
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4334 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
3284781d8f
Added some XAML PowerToys
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4333 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
e2c1ff9f33
Some support for creating debug types form signature blobs
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4332 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Siegfried Pammer
d1dd93073d
implemented new XAML code completion features
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4330 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
6c6eae52d8
* Output/CSharp/VBNetToCSharpConverterTest.cs: Fixed unit test.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4329 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
df4ba376ab
Ignoring "Thread is not in collection" that started to appearing in .NET 4.0; I still have no idea why it is happening - it seems that the API is reporting exits of threads without announcing their creation.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4328 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
8fcb895665
New command line argument - noExceptionBox
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4327 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
590536a38c
Grid visualizer - Preparation for displaying IEnumerable (just implementation of EnumerableValuesProvider is missing)
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4326 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
64ef2a35f7
* Src/PrettyPrinter/CSharp/OutputFormatter.cs:
...
* Src/PrettyPrinter/AbstractOutputFormatter.cs: Corrected block
comment output.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4324 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
52cefeecb0
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: If statements
...
without block are now correctly indented.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4323 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
8c17432262
Fixed debugger tests
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4322 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
David Srbecký
564262cf1b
Updates of debugger tests for .NET 4.0
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4321 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
53c34b73ee
- Grid visualizer - first prototype - shows IList in ListView, lazy loaded as user scrolls
...
- fixed typo in comment in DebugType.cs
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4320 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
d810b90ab9
Python code converter now supports xml doc comments for constructors. Xml doc comments that are not before a class, method or constructor declaration are converted to single line python comments.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4319 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
000009056b
- added Grid visualizer window
...
- refactored ObjectProperty - will be used in both Grid and Graph visualizers
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4318 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Martin Koníček
3650e45cdb
Moved Visualizers/Graph/Utils to Visualizers/Utils.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@4317 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
d80a5b833b
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: removed embedded
...
statement newline. (newline here is incorrect ex. printing "if (a)
Foo(); else Bar();" should be possible without forcing newline after
Foo).
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4316 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Mike Krüger
5ad991bd51
* Src/PrettyPrinter/CSharp/CSharpOutputVisitor.cs: Correctly indent
...
embedded statements.
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4315 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago
Matt Ward
e9fa0df4cc
Convert class and method xml doc comments to python docstrings.
...
git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@4313 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
16 years ago