2311 Commits (01f296fed8e83f275054e467af4c2cd2bfdf18e9)

Author SHA1 Message Date
Siegfried Pammer 6c72d1c5f0 Add transform to remove unconstrained generic reference type check. 1 year ago
ds5678 d16bd115fc Improve UI for primary constructors on non-record types 1 year ago
Siegfried Pammer 247f161eb3 Fix #3437: InvalidOperationException when right-clicking on popupTooltip. 1 year ago
Siegfried Pammer 349a89c1fa Fix #3436: Duplicate naming of local functions 1 year ago
Siegfried Pammer 213fe5f874 Fix missing assignment 1 year ago
Siegfried Pammer f5e851240d
Add missing null check 1 year ago
Siegfried Pammer 96caa4ecb7 Fix: #3407 Add "private protected" feature for 7.2 decompiler options 1 year ago
Siegfried Pammer 128f83d74c Fix: Pass current language version to all parts of the UI 1 year ago
Siegfried Pammer 5fab18f3a0 Fix #3414: Apply latest session settings before saving upon closing the main window 1 year ago
Siegfried Pammer d31ed51569 Fix a few bugs in AnalyzerEntityTreeNode 1 year ago
Siegfried Pammer 31bbcf41bc Fix handling of file extensions in project export. 1 year ago
Siegfried Pammer 8b76879493 Fix #2716: Add an option to allow sorting custom attributes 1 year ago
tom-englert 8eadd907c9 Fix #3393: Option to turn off smooth scrolling 1 year ago
Siegfried Pammer 79ddc448b6 Fix #3377: Extend error information if multiple assemblies with the same (short) name are selected when creating a solution file. 1 year ago
Siegfried Pammer c0c5559a7b Fix #3399: Add module filename as ToolTip of AnalyzerEntityTreeNode 1 year ago
Siegfried Pammer 807ac32aab Hide ItemsControl of ComboBox width hack, if languageVersionComboBox is invisible. 1 year ago
tom-englert fb2561ac83
Fix #3402: System.NullReferenceException on right click on .NET 9 (#3403) 1 year ago
nil4 15b826fb70 Enable `<RollForward>major</RollForward>` for `ILSpy.exe` 1 year ago
Snorri Gislason fa409a8186 Load resource stream outside of delegate 1 year ago
Siegfried Pammer a592169bb3 Fix #3381: Make sure that selectedNode is still selected when focus is deferred in IsActive property changed handler. 2 years ago
Siegfried Pammer 01d726cd8d Fix #3378: Navigation shortcuts (Alt-Left and Alt-Right) don't work when TreeView has focus 2 years ago
Siegfried Pammer 126dffef38 Fix #3364: Custom events and indexers can never have an initializer, so do not include them in the output for constructors. 2 years ago
Christoph Wille 4bad0c7a4b Move license.txt to root folder LICENSE file 2 years ago
Siegfried Pammer 44da7ce023 Fix broken Window menu and ResetLayout 2 years ago
CreateAndInject b32f026d34 Fix Mnemonic 2 years ago
CreateAndInject 19d4f01365 Use TextRenderer.MeasureText instead of Graphics.MeasureString to get exact result 2 years ago
Siegfried Pammer 663dea45bf Performance: Initialize ToolPanes in DockWorkspace.InitializeLayout() instead of the property getter to avoid WPF seeing them in InitializeComponent() and rendering all panes docked at the right before the layout is properly initialized. This also appears to make startup around 500ms/25% faster, keeping total time from App::.cctor to "decompilation finished" (for a "standard" assembly node with just attributes in the output) at under two seconds. 2 years ago
Christoph Wille e652490cce
Implement 3330: Generate diagram from UI without advanced options (#3336) 2 years ago
CreateAndInject 762a7713d8 Fix high Dpi 2 years ago
Siegfried Pammer 9986104c3f Remove childrenNeedFiltering 2 years ago
Siegfried Pammer 17302345ec Fix #3332: Re-apply filter to all descendants. 2 years ago
Siegfried Pammer 7ee01ba070 Remove code duplication from AssemblyTreeNode 2 years ago
tom-englert 446ce3174b Fix #3333: Clicking does not select in Assemblies pane when it doesn't have focus 2 years ago
Christoph Wille b4df781da1 Microsoft.NETCore.ILAsm, Microsoft.NETCore.ILDAsm, System.Resources.Extensions to 9.0, SRM/S.C.Immutable to 9.0 outside ICSD 2 years ago
tom-englert ac7f7808ea Move menu and tool-bar from MainWindow to separate controls. 2 years ago
tom-englert a24e0f96c8 Refactoring: 2 years ago
tom-englert 79d83afbf4 Fix update settings to finally remove the need for settings service singleton 2 years ago
tom-englert 61b0714a4b Get rid of singletons, replace with DI: DockWorkspace 2 years ago
tom-englert 560d89a42f Get rid of singletons, replace with DI: MainWindow, Settings and Language service 2 years ago
tom-englert 0be506bd4e Get rid of the heavy System.ComponentModel.Composition, replace with the lightweight System.Composition.AttributedModel 2 years ago
tom-englert 66544e6208 Migrate DI from Microsoft.VisualStudio.Composition to Microsoft.Extensions.DependencyInjection 2 years ago
tom-englert d1198287e8 Fix merge errors 2 years ago
tom-englert 47d52fcacf Move active code from LanguageSettings to LanguageService, to make LanguageSettings independent of other services injected via DI 2 years ago
Siegfried Pammer 9d6c2eb026 Fix #3179: Apply auto-size hack to combo boxes in toolbar 2 years ago
Siegfried Pammer c66733f353 Fix TabPage.Title, if "Save Code" action is canceled. 2 years ago
Siegfried Pammer df859a0520 Fix #3300: System.FormatException: The input string 'PDB' was not in a correct format. 2 years ago
tom-englert 69edba65ab Select first assembly from list after assembly list change, instead of the root node. 2 years ago
Siegfried Pammer 916a3fa831 Do not forget to refresh the decompiled view after the assembly list changes. This also cancels any decompilation requests that are still in progress. 2 years ago
tom-englert 91dbea2b2b Fix #3293: Right panel shows old info in case all is deleted in the left-hand tree => start decompile with no content to finally show an empty panel. 2 years ago
tom-englert ac43abbed2 Fix potential memory leak: Dispose is never called! 2 years ago