Andreas Weizel
|
8723b9e67f
|
ClassBrowser fix: In tree of debugged process type definitions were not shown correctly. Also adding a debugged module to workspace always added the process'es assembly instead.
|
12 years ago |
Andreas Weizel
|
fd697f5cc4
|
Added FullAssemblyName property in AssemblyModel, ClassBrowser, AssemblyParserService etc. now use it instead of AssemblyName.
|
12 years ago |
Andreas Weizel
|
0a4719492e
|
Completed support for pinned/unpinned assemblies in ClassBrowser.
|
12 years ago |
Andreas Weizel
|
670087f732
|
Fix for crash in SharpTreeView.flattener_CollectionChanged() when no items can be selected.
|
13 years ago |
Andreas Weizel
|
3ef2e3f816
|
Fix: "Base types" and "Derived types" disappeared after collapsing and expanding ClassBrowser tree.
|
13 years ago |
Andreas Weizel
|
5958247228
|
Introduced "Derived types" nodes in ClassBrowser.
|
13 years ago |
Andreas Weizel
|
e3e415fc10
|
Getting AssemblyModel from opened project instead of loading it from compiled assembly in BaseTypesTreeNode. Also taking care that a project's AssemblyModel always has updated references to other assemblies.
|
13 years ago |
Andreas Weizel
|
a6afa1a1cb
|
Preventing "Open in Class Browser" from jumping into "Base types" nodes.
|
13 years ago |
Andreas Weizel
|
215fa3be97
|
First implementation of "Open in Class Browser" command in entity context menu.
|
13 years ago |
Andreas Weizel
|
00c368678c
|
ClassBrowser: Opening GAC assemblies by double click.
|
13 years ago |
Andreas Weizel
|
2a5d439dff
|
Adding referenced assemblies to entity model context in AssemblyParserService.GetAssemblyModel().
|
13 years ago |
Andreas Weizel
|
5e60392ca8
|
Showing type parameters in ClassBrowser (currently only C# syntax as "Type<T>")
|
13 years ago |
Andreas Weizel
|
49fb3bc73b
|
Improved some code in BaseTypesTreeNode.
|
13 years ago |
Andreas Weizel
|
3669e6621d
|
First part of type resolving of base types in ClassBrowser.
|
13 years ago |
Andreas Weizel
|
3a7242074a
|
UnpinnedAssemblies collection as unpersisted version of MainAssemblyList in IClassBrowser.
|
13 years ago |
Siegfried Pammer
|
a53f674b3b
|
fix conflict in Escape/UnescapeTypeName
|
13 years ago |
Siegfried Pammer
|
6bd1258a25
|
use specific DebuggerProcessEntityModelContext with all modules as references, to make resolving work properly
|
13 years ago |
Siegfried Pammer
|
a547f84f04
|
use unresolved member to retrieve the icon for the tree node
|
13 years ago |
Siegfried Pammer
|
3d873f9299
|
add escape/unescape methods for DecompiledTypeReference.TypeName
|
13 years ago |
Siegfried Pammer
|
7fae7ab4fb
|
try to create an IAssemblyModel for assemblies that cannot be found in the IClassBrowser
|
13 years ago |
Siegfried Pammer
|
693898abad
|
fix bug in InsertMissingTokensDecorator: unbound generic types have an Identifier node that is null (thus frozen)
|
13 years ago |
Siegfried Pammer
|
85d8128d98
|
fix bug in AssemblyParserService's caching logic -> request for internal members was ignored when loading assemblies from disk
|
13 years ago |
Siegfried Pammer
|
f00cbc8f50
|
add global cache for Cecil's AssemblyDefinition in ILSpyDecompilerService
|
13 years ago |
Siegfried Pammer
|
5f6ca0b8b3
|
clean up code
|
13 years ago |
Siegfried Pammer
|
5db0f9a816
|
add "debug executable" command to class browser toolbar; clean up the model factory methods
|
13 years ago |
Siegfried Pammer
|
009356e2f2
|
implement CreateCompilationForSingleFile in ILSpyParser
|
13 years ago |
Siegfried Pammer
|
2bbde47f50
|
fix debugger symbols for decompiled code
|
13 years ago |
Siegfried Pammer
|
6c6cb43749
|
fix exception in QCB, if there's a member without IUnresolvedFile
|
13 years ago |
Siegfried Pammer
|
0f47b3c711
|
add support for Assembly References to IAssemblyModel
|
13 years ago |
Siegfried Pammer
|
42adad308c
|
add implementation of IAssemblySearcher
|
13 years ago |
Siegfried Pammer
|
983ee4df54
|
Merge branch 'newNR' of github.com:icsharpcode/SharpDevelop into newNRILSpyDebugger
Conflicts:
src/Main/Base/Project/Dom/ClassBrowser/WorkspaceModel.cs
src/Main/Base/Project/Dom/IAssemblyModel.cs
|
13 years ago |
Andreas Weizel
|
a9c0350db3
|
"Base types" node now only shown in ClassBrowser, if there are indeed any base types.
|
13 years ago |
Andreas Weizel
|
1c93eb4096
|
Introduction of IAssemblyList interface and rework of ClassBrowser to operate with assembly lists instead of pure SpecialNodes.
|
13 years ago |
Siegfried Pammer
|
931a049609
|
set IsChecked on search result grouping to indicate active grouping
|
13 years ago |
Siegfried Pammer
|
92cedc9152
|
Use icon of the file instead of the entity icon with GoToDomRegionAction
|
13 years ago |
Siegfried Pammer
|
99233ad438
|
update string resources
|
13 years ago |
Siegfried Pammer
|
d08ff2c7c3
|
implement Popup to let user choose a part (if there are more than one) to jump to in GoToDefinition
|
13 years ago |
Siegfried Pammer
|
0ee8c81933
|
add void ShowContextActionsPopup(ContextActionsPopupViewModel viewModel); to IEditorUIService
|
13 years ago |
Siegfried Pammer
|
f96f8dfd55
|
fix FileName comparison warning and make DefinitionViewPad less intrusive during solution load
|
13 years ago |
Siegfried Pammer
|
ad54e9f956
|
expose IsValidXmlName-API in AXmlParser (useful for XAML rename)
|
13 years ago |
Siegfried Pammer
|
5b3bf495af
|
fix warning about FileName comparison
|
13 years ago |
Siegfried Pammer
|
80e4c82e33
|
WIP on IAssemblySearcher API
|
13 years ago |
Siegfried Pammer
|
135a326c85
|
add events for AppDomain creation and destruction in Debugger
|
13 years ago |
Siegfried Pammer
|
eadc0676f1
|
fix tokens generated by OutputVisitor when printing C# attribute targets
|
13 years ago |
David Srbecký
|
0ef31e5117
|
Freeze all other threads during evaluation.
|
13 years ago |
Siegfried Pammer
|
926292834f
|
fix display of Ctrl+Return shortcut in Search-Menu
|
13 years ago |
Siegfried Pammer
|
dead1c85a7
|
add icon to XamlOutlineNode
|
13 years ago |
Siegfried Pammer
|
6ecf847cf7
|
reimplemented XAML outline view
|
13 years ago |
Siegfried Pammer
|
7262dd6d7f
|
fix typo in resource string name
|
13 years ago |
Siegfried Pammer
|
d549367395
|
add group by project and file in SearchResults
|
13 years ago |