Siegfried Pammer
2527a0b36e
Fix #2550 : Menu "Save Code" enable issue on changing C# version
4 years ago
Christoph Wille
a0aeac5628
Doesn't work:
* plugin loading in App.xaml.cs (#if NET472)
* OSVersionHelper bombs with PlatformNotSupportedException (#if NET472)
* ILSpyTraceListener - this needs something different in net5
4 years ago
dotnet format
0d9f871a4f
#2128 : Reformat the whole code base.
5 years ago
Siegfried Pammer
0c55dff1fc
Fix #1948 : Toolbar loses focus when changing language/version
5 years ago
Siegfried Pammer
46bb042e6e
FindNodeByPath: Use metadata token as identification of member/type tree nodes.
6 years ago
Siegfried Pammer
006c6cb4eb
Fix icons in SearchPane.
6 years ago
Siegfried Pammer
96e022f2b8
Change type of all icons to object to allow both ImageSource and DrawingGroup.
6 years ago
Siegfried Pammer
a63e94e5b4
Refactor Solution decompilation to use Language instead of AssemblyTreeNode.
6 years ago
dymanoid
5e6a261b86
Implement Visual Studio solution generation for icsharpcode#972
6 years ago
Siegfried Pammer
40dafd78d4
Fix #747 : Add option to display all members, including compiler-generated members and getters/setters in tree view.
7 years ago
Siegfried Pammer
1ff5353907
Add includeNamespaceOfDeclaringTypeName to ToString methods in Language.
7 years ago
Siegfried Pammer
8c5a732851
Clean field, method, property and event tree node.
7 years ago
Siegfried Pammer
a531dbde2f
Remove legacy code from MethodTreeNode and TypeTreeNode
7 years ago
Siegfried Pammer
9acc372a68
Use TypeSystem for ILSpy UI:
Most important tree nodes and search ported,
Currently only ILLanguage is active
7 years ago
Siegfried Pammer
458f448fae
Avoid unnecessary allocations of MetadataReader and clean up Dom structs a bit.
7 years ago
Siegfried Pammer
6601f53a40
Replace Format*Name with *ToString methods. Remove HighlightSearchMatch.
7 years ago
Siegfried Pammer
a5f1dda9e9
Clean up commented code a bit
8 years ago
Siegfried Pammer
87ced033ba
Rename Dom -> Metadata; Remove bogus abstraction
8 years ago
Siegfried Pammer
cb9787098f
Finished port of UI (Analyzers still excluded) and Disassembler
8 years ago
Siegfried Pammer
9da1d4c1bb
Fix "Show/Hide internal types and members option" for members.
8 years ago
Siegfried Pammer
b91cf16aa0
Add overlay icon for private protected.
8 years ago
Siegfried Pammer
55a99ed5b0
Remove duplicate MetadataToken on PropertyTreeNode + more clean-up
8 years ago
Siegfried Pammer
1ec98f891d
Do not display return type if method is a constructor.
8 years ago
Siegfried Pammer
2f31d6f55a
Remove UIHelper.cs
8 years ago
Siegfried Pammer
24bb4d6080
Fix #849 - Notify user that referenced assemblies could not be found
8 years ago
Daniel Grunwald
7273fe58fd
Add BlockTransform concept and apply a bunch of refactoring essentials suggestions.
9 years ago
Ed Harvey
e2e952a9be
Node text for cs/vb constructors
use type name rather than .ctor/,cctor
9 years ago
Siegfried Pammer
34a5637be4
refactor 65e30ec0f6
a bit; fix #448 : Show metadata tokens like in ILDasm
11 years ago
Yves Goergen
65e30ec0f6
Added option to display metadata tokens in the tree
11 years ago
Ed Harvey
85c18d0951
Code Tidy: Mark fields read-only where appropriate
remove redundant using statements
remove redundant qualifiers
14 years ago
Ed Harvey
abdf59560c
Fix #294 : Exception on creation of tree node with 'privatescope' visibility
14 years ago
Daniel Grunwald
6e3aa7825f
Use gray text color for non-public types and members. Closes #143 .
14 years ago
Eusebiu Marcu
45f62864e1
Some cleanups
14 years ago
Ed Harvey
905927274b
Added node image for PInvoke methods.
15 years ago
Eusebiu Marcu
4d05fdbb01
Add the OnDecompileFinished for method, property, event, field, assembly, namespace - this will be used when decompile a single method/property/event will be possible.
14 years ago
Eusebiu Marcu
6b901e7995
Rename
15 years ago
Eusebiu Marcu
e9d0de44fc
Prepare for debugging single methods or properties.
15 years ago
Daniel Grunwald
2a462c3451
Add support for arglist opcode.
15 years ago
Ed Harvey
f3a086c409
Don't show interface implementations as virtual.
15 years ago
Ed Harvey
f040dbb231
Added distinct node icon for virtual methods
15 years ago
Ed Harvey
ea58f30b1e
Renamed OverlayIcon to AccessOverlayIcon
15 years ago
Ed Harvey
b1f93aa36a
Enhanced icon set with access/static overlays.
15 years ago
Daniel Grunwald
a7309a3a37
Allow plugins to extend the context menus of the tree views.
15 years ago
Daniel Grunwald
d0670aae7b
Use MEF for the existing File menu items.
15 years ago
Daniel Grunwald
e9ad53a607
Improvements for the analyzer.
15 years ago
Siegfried Pammer
34fa07cbb8
add ILSpy analyzer
Conflicts:
ILSpy/MainWindow.xaml.cs
15 years ago
Daniel Grunwald
7f45c26f6d
Adjust ILSpy to SharpTreeView changes.
15 years ago
Daniel Grunwald
0f655e8c1d
When C# is selected, hide get/set/add/remove accessors in the tree view.
15 years ago
Daniel Grunwald
17d9501299
Use C# syntax for type names in the tree view.
15 years ago
Daniel Grunwald
b338c41e15
Preparations for highlighting the search match.
15 years ago