7804 Commits (2ea500cfbd0561fbafcfb52e2b547761fb6af466)
 

Author SHA1 Message Date
Andrew Moskevitz 2ea500cfbd
Update DerivedTypesTreeNode with == null instead of != null. 2 years ago
Siegfried Pammer 58e993d71d Fix #3272: Missing variable declarations in repeated nested for-loops 2 years ago
Christoph Wille 533a773791
NuGet package updates, including Roslyn 4.11 (was: 4.10) (#3276) 2 years ago
Siegfried Pammer 58a9736d4f #3273: Add support for undocumented EventPtr, FieldPtr, MethodPtr, ParamPtr and PropertyPtr tables. 2 years ago
Siegfried Pammer 673943cf14 Fix #3273: Do not crash, if an unsupported metadata table is found. 2 years ago
Siegfried Pammer 46a6696694 Refactor metadata tables to use TableIndex instead of HandleKind. 2 years ago
Siegfried Pammer 6a84a81e16
Merge pull request #3266 from tom-englert/dev/WpfRefactoring 2 years ago
Siegfried Pammer 524ab6035f Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation 2 years ago
tom-englert dde581adc8 Refactor SearchPane so only the view model is exposed. 2 years ago
tom-englert 82d697587f Fix: Current theme in menu is not selected. 2 years ago
tom-englert 74f4758d89 Move more settings-related items from MainWindow to SettingsService 2 years ago
Siegfried Pammer 3d34a20b48 Highlight severity of assembly resolve log messages to make it easier to see errors. 2 years ago
Siegfried Pammer a4e372ad90 Fix naming convention rule for fields 2 years ago
Siegfried Pammer 43f602211b Fix #3159: CSharpAmbience.ConvertSymbol output incorrect for record structs and init properties. 2 years ago
Siegfried Pammer dd0456447b
Merge pull request #3265 from Herrmel/ignore_empty_dotnetcore_version_path 2 years ago
Herrmannsdörfer, Felix 0330f38c06 Include Subdirectories when checking for empty dotnet version directory 2 years ago
Siegfried Pammer 58bd49938b
Merge pull request #3257 from tom-englert/dev/WpfRefactoring 2 years ago
tom-englert e241444113 Refactor AnalyzerTreeView into View/ViewModel 2 years ago
tom-englert 25bbca76aa Remove redundant language settings related code 2 years ago
tom-englert d71394c43a Simplify adding tabs 2 years ago
tom-englert 97bd5cb122 Decouple Settings from MainWindow 2 years ago
tom-englert cc7de5fe60 Introduce message bus to start decoupling components 2 years ago
tom-englert d38ec53484 Decouple some global logic from the MainWindow 2 years ago
tom-englert b6ad02d1da Remove yet another copy of the BoolToVisibilityConverter 2 years ago
tom-englert 00ff9c8816 Remove usage of custom template selector with magic ids, use standard WPF pattern to locate data templates 2 years ago
tom-englert 610b0c2ed5 Annotate service lifetime explicitly. 2 years ago
tom-englert ea2fc92883 Add abstraction layer for MEF 2 years ago
Herrmannsdörfer, Felix 63c2bb0b18 Ignore empty version directories of dotnet 2 years ago
Siegfried Pammer d0d60f9a6d Fix #3263: Properly handle assemblies that do not provide a type system in DerivedTypesTreeNode. 2 years ago
Siegfried Pammer 76cc084dcd LazyInitializer.EnsureInitialized does not allow null as return value. Use LazyInit instead. 2 years ago
Siegfried Pammer e8a9227483 Fix #3264: Do not allow zero-length segments in CleanUpName: Escape path separator characters at the start of a segment. 2 years ago
Siegfried Pammer 4864ef4462
Merge pull request #3243 from icsharpcode/improved-variable-names 2 years ago
Siegfried Pammer 930a4a20d1 Fix #3255: Ignore exceptions while decoding sequence point blobs. 2 years ago
Siegfried Pammer 39d5deb38c Refresh AssemblyTreeNode tooltip after selecting a new PDB. 2 years ago
Siegfried Pammer cb63f3c873 Fix #3256: Remove hard-coded Height of PART_searchTextBox in SearchPanel 2 years ago
Siegfried Pammer 215964a53a
Merge pull request #3235 from icsharpcode/cs12/primary-ctors 2 years ago
Siegfried Pammer 6cee0cdc4b Fix #3258: Move GraphVizGraph and friends to ILSpy and remove InternalsVisibleTo. 2 years ago
Siegfried Pammer 2043e5dd6f Add support for C# 12 primary constructors. 2 years ago
Siegfried Pammer fa0ab07d23
Merge pull request #3252 from tom-englert/dev/#3251 2 years ago
Siegfried Pammer e9949df541 Add missing property and event definitions when a single constructor was selected in the ILSpy tree view. 2 years ago
Siegfried Pammer 13fd903016 Add extension method to get metadata TypeAttributes for an ITypeDefinition 2 years ago
tom-englert 1520b41341 Simplify layout 2 years ago
tom-englert d435f5ffaf Fix #3251: Decompiler Settings: CheckBox in group header does not reflect state of the group 2 years ago
tom-englert 45cfb8fdbe Fix #3249: Settings panel shows strange hover/selection behavior 2 years ago
tom-englert 7e74de2815
Fix #3246: Choppy scrolling when scrolling fast after smooth scrolling introduction (#3248) 2 years ago
Siegfried Pammer 065e7eca1d Fix #3227: Only call NewLine() in case no property initializer is present. 2 years ago
Siegfried Pammer dbd9632f34 Fix #3247: InvalidOperationException thrown when reading debug metadata files 2 years ago
Christoph Wille d1c7a51a1d
Remove dangling project references for SharpTreeView (#3245) 2 years ago
Christoph Wille a8eeed102f
Merge pull request #3244 from tom-englert/dev/smoothscrolling 2 years ago
Christoph Wille d54ac416f7
SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 2 years ago