2222 Commits (46a6696694a926fbcf22bbec7e0afc2f455c9d1f)

Author SHA1 Message Date
Siegfried Pammer 46a6696694 Refactor metadata tables to use TableIndex instead of HandleKind. 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
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
Siegfried Pammer d0d60f9a6d Fix #3263: Properly handle assemblies that do not provide a type system in DerivedTypesTreeNode. 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 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 e9949df541 Add missing property and event definitions when a single constructor was selected in the ILSpy tree view. 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 dbd9632f34 Fix #3247: InvalidOperationException thrown when reading debug metadata files 2 years ago
Christoph Wille d54ac416f7
SharpTreeView: Split into ILSpyX.TreeView and ILSpy.Controls.TreeView (#3240) 2 years ago
tom-englert 799dcf02cf Add smooth scrolling to settings panels and DecompilerTextView 2 years ago
Siegfried Pammer 02d2a8c1f8 Add metadata processing for C# 12 'ref readonly' parameters 2 years ago
Daniel Grunwald ce8fb83c52 Forgot to commit some files 2 years ago
Christoph Wille c269b99d67 DllImport to LibraryImport in SharpTreeView 2 years ago
Siegfried Pammer cc421d9513 PackageFolderTreeNode: Allow .exe extension in addition to .dll. 2 years ago
Christoph Wille 399ba1c010
Enable certain commands only on Windows (#3217) 2 years ago
Christoph Wille 13418aa00a Fix warnings for single instance handling 2 years ago
Christoph Wille baea9c940a CommandLineArguments ctor to static Create method 2 years ago
Christoph Wille bc8decc748 Switch from DllImport to LibraryImport source generator 2 years ago
Christoph Wille 94654e6d49 Add back WindowState handling from command line arguments 2 years ago
Christoph Wille 8fa41a9cb0 Remove obsolete code 2 years ago
Christoph Wille 7946f72024 Centralize single instancing logic back in MainWindow, fix Skip(1) error due to .Args property implementation 2 years ago
Christoph Wille 2f93d41abb Remove obsolete native imports 2 years ago
Christoph Wille 5fa25a606c Add relative path logic to new SingleInstance code 2 years ago
Christoph Wille 82fece3d16 Add unmodified Medo SingleInstance https://github.com/medo64/Medo/blob/main/src/Medo/Application/SingleInstance.cs 2 years ago
Christoph Wille e64795aad8 Prepare new AppEnv namespace that will house all application environment code (configuration and runtime) 2 years ago
Christoph Wille 8ad24cd470 Set UnrecognizedArgumentHandling to CollectAndContinue 2 years ago
Christoph Wille 84b78b399f Switch to per-line arguments 2 years ago
Christoph Wille 049b867128 Special-case @file in FullyQualityPath to avoid situations like System.IO.IOException: The filename, directory name, or volume label syntax is incorrect. : 'D:\GitWorkspace\ILSpy\ILSpy.AddIn\bin\Debug\net472\@C:\Users\christophw\AppData\Local\Temp\tmp1E90.tmp' 2 years ago
Christoph Wille 6762dd6f75 Show help - via a dialog box and not a flickering command line 2 years ago
Christoph Wille 1fc9f92917 Enable help option (going with https://blog.rsuter.com/write-application-can-act-console-application-wpf-gui-application/ to display help leads to a flickering console window) 2 years ago
Christoph Wille 4f217e8f40 launchSettings.json had a /separate param included (newinstance now) 2 years ago
Christoph Wille d8c4c855f5 Document behavior of option case sensitivity 2 years ago