mkonicek
32ba95171c
Minor cleanup.
15 years ago
mkonicek
c0312c45d5
Collection visualizer - moved ColumnPicker to a separate file.
15 years ago
mkonicek
09319462f2
Moved files into right folders.
15 years ago
mkonicek
af0f9cbdd5
Fixed a bug in ObjectGraphBuilder caused by recently added "Properties first, then fields" sorting.
15 years ago
mkonicek
b36e7335f6
- "Raw view" node in Object graph visualizer (commented out for now).
...
- ObjectGraphBuilder evaluates properties first and then fields.
- Some refactoring of GetIListCount() and other minor refactorings.
- Experiments with penalization in Edge routing, so that edges tend to pick disjoint paths. Not working yet, commented out.
15 years ago
mkonicek
ad68c69135
Object graph member icons. Object graph supports IEnumerable, and fixed a cast bug in IList. TODO release PermanentReferences for collections.
15 years ago
mkonicek
8836f72720
GridValues - clearing debugger expression cache each 50 items to prevent keeping too many PermanentReferences.
15 years ago
mkonicek
6e95b21ac5
GridVisualizer - expr is casted to IList correctly. Some code cleanup.
15 years ago
mkonicek
a0f2391f24
Better comments.
15 years ago
mkonicek
5d2abad7b7
Formatted code.
15 years ago
mkonicek
5c7d95490b
Object graph and collection visualizer are not shown for strings anymore.
15 years ago
mkonicek
a2250c771d
When edges avoid nodes, they never go into negative coordinates (out of Canvas). They can still go out of the Canvas on the right or bottom side, but that is necessary in case they have no other way.
15 years ago
mkonicek
34c4c27f34
Hot-fixed memory leak caused by Canvas.Children.Clear() not releasing instances properly.
15 years ago
mkonicek
17018970f8
Check if the debuggee has been resumed on the beginning of every refresh to allow faster stepping.
15 years ago
mkonicek
a509660b8a
Handling an expression which happens when stepping too fast.
15 years ago
mkonicek
5f3c42bd2d
Very simple implementation of remembering expanded nodes - just made ObjectGraphControl.Expanded static. It should be probably remembered separately per method (different variables in different methods have different meaning. Cleared on project close?).
15 years ago
mkonicek
1abd1f920e
Tried member icons in object graph. Didn't look so useful, left it commented out for possible future use.
15 years ago
mkonicek
bbf3053188
Tree layout is determined by BFS rather than DFS.
15 years ago
mkonicek
74584ef078
Object graph - better formating of type names.
15 years ago
mkonicek
5121434f13
Object graph - zoom using Ctrl+mouse wheel. Fixed edge labels.
15 years ago
mkonicek
5736d53187
Object graph - highlights edge on node item mouse-over.
15 years ago
mkonicek
1e30f4dd2a
Object graph - added node headers with type name.
15 years ago
mkonicek
f8adea054f
Object graph - tweaked column sizing a bit.
15 years ago
mkonicek
90ef21633f
Object graph - bidirectional edges don't overlap anymore.
15 years ago
mkonicek
0681775b63
Object graph - fixed a small bug in multiple edge spacing.
15 years ago
mkonicek
acc439575b
Object graph - added simple zoom slider.
15 years ago
mkonicek
fac118b615
Object graph - rewrote calculation of node size. Now arrows fit.
15 years ago
mkonicek
f1bd94dc0c
Object graph - better organized files into folders.
15 years ago
mkonicek
550e862c4d
Object graph - simplified layout code.
15 years ago
mkonicek
4897789b4e
Object graph - refactored TreeLayouter.
15 years ago
mkonicek
dfad14e6ec
Object graph - Arrow tip ends at node edge.
15 years ago
mkonicek
4b521fa95f
Object graph - Expanded properties are in bold.
15 years ago
Daniel Grunwald
b301a5a998
Merge branch '4.0'
15 years ago
Daniel Grunwald
b7b12d310e
Reduce memory usage when dealing with long lines and word-wrapping.
15 years ago
Daniel Grunwald
441fd15488
Fixed bug in EditingCommandHandler.Cut that allowed deleting read-only text.
15 years ago
mrward
8ab4f3c65d
Support background colour when syntax highlighting.
15 years ago
mrward
d3afb79114
Fix unhandled exception when opening a file added by a Subversion client but not yet committed to the repository.
15 years ago
Daniel Grunwald
34da9b3fad
Code completion for generic types - insert only e.g. "List" instead of "List<T>".
...
This is a backport of Martin's commit b47a93ab1e to 4.0.
15 years ago
Daniel Grunwald
b173684de0
Remove out-of-date documentation comment.
15 years ago
mrward
cd89d74426
Shorten message view category name for package management output messages.
15 years ago
mrward
31aa4d74a1
Refresh recent packages when a package is uninstalled.
15 years ago
mrward
50d17bbe3a
Save recent NuGet packages used in properties file.
15 years ago
Matt Ward
dcc21eeb99
Fix ArgumentOutOfRangeException when searching for references on array indexer.
15 years ago
mrward
6e703ce950
Add recent packages to Add Package Reference dialog.
15 years ago
mrward
895663c6b0
Show available NuGet packages in first tab of the Add Package Reference dialog.
15 years ago
mrward
f68d4162e8
Enable logging for the shared package repository when installing and uninstalling NuGet packages.
15 years ago
mrward
4d2b963d57
Log start and end of NuGet package installation in the Output window.
15 years ago
mrward
cc85f6564a
Add logging to SharpDevelopProjectSystem.
15 years ago
mrward
28ce7f2d26
Files added by NuGet package are now removed when package is uninstalled.
15 years ago
mrward
3d6c88d5cc
Show NuGet log messages in Output window.
15 years ago