7865 Commits (ac0ef8a1138a1787146c94d21e8f0320e570ef23)
 

Author SHA1 Message Date
tom-englert 2454cd3a99 Consolidate all options/settings to use a consistent WFP MVVM pattern. 9 months ago
tom-englert 7c9f377457 refactor DisplaySettings to MVVM model first design 9 months ago
tom-englert 8fe9514dfe refactor DecompilerSettings to MVVM model first design 9 months ago
tom-englert ca687e2394 Refactor OptionsDialog to use MVVM style 9 months ago
tom-englert 39b036b027 Remove more code from MainWindow, refactor startup sequence 9 months ago
tom-englert 152f70e789 ILSpyX: remove InternalsVisibleTo for ILSpy + remove some redundant code. 9 months ago
tom-englert 29026f4df4 Avoid using mouse position to find already known elements. 9 months ago
tom-englert 2d8ad69d3b Fix possible null de-reference 9 months ago
tom-englert 84d635633e Omit the need for a special PaneCollection 9 months ago
tom-englert 3b2f44b1f0 Refactor window menu composition: simplify by using WPF patterns. 9 months ago
tom-englert f8883211b8 Move menu/toolbar logic from MainWindow to separate service. 9 months ago
tom-englert 0c1c5cecd7 Decouple AssemblyListPane from MainWindow 9 months ago
Siegfried Pammer 58e993d71d Fix #3272: Missing variable declarations in repeated nested for-loops 9 months ago
Christoph Wille 533a773791
NuGet package updates, including Roslyn 4.11 (was: 4.10) (#3276) 9 months ago
Siegfried Pammer 58a9736d4f #3273: Add support for undocumented EventPtr, FieldPtr, MethodPtr, ParamPtr and PropertyPtr tables. 9 months ago
Siegfried Pammer 673943cf14 Fix #3273: Do not crash, if an unsupported metadata table is found. 9 months ago
Siegfried Pammer 46a6696694 Refactor metadata tables to use TableIndex instead of HandleKind. 9 months ago
Siegfried Pammer 6a84a81e16
Merge pull request #3266 from tom-englert/dev/WpfRefactoring 10 months ago
Siegfried Pammer 524ab6035f Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation 10 months ago
tom-englert dde581adc8 Refactor SearchPane so only the view model is exposed. 10 months ago
tom-englert 82d697587f Fix: Current theme in menu is not selected. 10 months ago
tom-englert 74f4758d89 Move more settings-related items from MainWindow to SettingsService 10 months ago
Siegfried Pammer 3d34a20b48 Highlight severity of assembly resolve log messages to make it easier to see errors. 10 months ago
Siegfried Pammer a4e372ad90 Fix naming convention rule for fields 10 months ago
Siegfried Pammer 43f602211b Fix #3159: CSharpAmbience.ConvertSymbol output incorrect for record structs and init properties. 10 months ago
Siegfried Pammer dd0456447b
Merge pull request #3265 from Herrmel/ignore_empty_dotnetcore_version_path 10 months ago
Herrmannsdörfer, Felix 0330f38c06 Include Subdirectories when checking for empty dotnet version directory 10 months ago
Siegfried Pammer 58bd49938b
Merge pull request #3257 from tom-englert/dev/WpfRefactoring 10 months ago
tom-englert e241444113 Refactor AnalyzerTreeView into View/ViewModel 10 months ago
tom-englert 25bbca76aa Remove redundant language settings related code 10 months ago
tom-englert d71394c43a Simplify adding tabs 10 months ago
tom-englert 97bd5cb122 Decouple Settings from MainWindow 10 months ago
tom-englert cc7de5fe60 Introduce message bus to start decoupling components 10 months ago
tom-englert d38ec53484 Decouple some global logic from the MainWindow 10 months ago
tom-englert b6ad02d1da Remove yet another copy of the BoolToVisibilityConverter 10 months ago
tom-englert 00ff9c8816 Remove usage of custom template selector with magic ids, use standard WPF pattern to locate data templates 10 months ago
tom-englert 610b0c2ed5 Annotate service lifetime explicitly. 10 months ago
tom-englert ea2fc92883 Add abstraction layer for MEF 10 months ago
Herrmannsdörfer, Felix 63c2bb0b18 Ignore empty version directories of dotnet 10 months ago
Siegfried Pammer d0d60f9a6d Fix #3263: Properly handle assemblies that do not provide a type system in DerivedTypesTreeNode. 10 months ago
Siegfried Pammer 76cc084dcd LazyInitializer.EnsureInitialized does not allow null as return value. Use LazyInit instead. 10 months ago
Siegfried Pammer e8a9227483 Fix #3264: Do not allow zero-length segments in CleanUpName: Escape path separator characters at the start of a segment. 10 months ago
Siegfried Pammer 4864ef4462
Merge pull request #3243 from icsharpcode/improved-variable-names 10 months ago
Siegfried Pammer 930a4a20d1 Fix #3255: Ignore exceptions while decoding sequence point blobs. 10 months ago
Siegfried Pammer 39d5deb38c Refresh AssemblyTreeNode tooltip after selecting a new PDB. 10 months ago
Siegfried Pammer cb63f3c873 Fix #3256: Remove hard-coded Height of PART_searchTextBox in SearchPanel 10 months ago
Siegfried Pammer 215964a53a
Merge pull request #3235 from icsharpcode/cs12/primary-ctors 10 months ago
Siegfried Pammer 6cee0cdc4b Fix #3258: Move GraphVizGraph and friends to ILSpy and remove InternalsVisibleTo. 10 months ago
Siegfried Pammer 2043e5dd6f Add support for C# 12 primary constructors. 10 months ago
Siegfried Pammer fa0ab07d23
Merge pull request #3252 from tom-englert/dev/#3251 10 months ago