Siegfried Pammer
|
966b99a7f9
|
Fix #3278: Missing variable declaration in nested for-loop after many other loops
|
11 months ago |
Siegfried Pammer
|
4ff0c262f9
|
Provide commit hash in AboutPage to make finding the correct version easier.
|
11 months ago |
Siegfried Pammer
|
5e7e67735a
|
Merge pull request #3280 from Applesauce314/patch-1
Fix Derived Types Node always being empty
|
11 months ago |
Andrew Moskevitz
|
2ea500cfbd
|
Update DerivedTypesTreeNode with == null instead of != null.
it appears Fix #3263 added an accidental `!=` instead of `==` and broke the derived types node.
|
11 months ago |
tom-englert
|
da0117680b
|
Fix some minor design flaws in new code.
|
11 months ago |
tom-englert
|
0b477f721a
|
Move command handling from main window to command implementations.
|
11 months ago |
tom-englert
|
2454cd3a99
|
Consolidate all options/settings to use a consistent WFP MVVM pattern.
|
11 months ago |
tom-englert
|
7c9f377457
|
refactor DisplaySettings to MVVM model first design
|
11 months ago |
tom-englert
|
8fe9514dfe
|
refactor DecompilerSettings to MVVM model first design
|
11 months ago |
tom-englert
|
ca687e2394
|
Refactor OptionsDialog to use MVVM style
|
11 months ago |
tom-englert
|
39b036b027
|
Remove more code from MainWindow, refactor startup sequence
|
11 months ago |
tom-englert
|
152f70e789
|
ILSpyX: remove InternalsVisibleTo for ILSpy + remove some redundant code.
|
11 months ago |
tom-englert
|
29026f4df4
|
Avoid using mouse position to find already known elements.
|
11 months ago |
tom-englert
|
2d8ad69d3b
|
Fix possible null de-reference
|
11 months ago |
tom-englert
|
84d635633e
|
Omit the need for a special PaneCollection
|
11 months ago |
tom-englert
|
3b2f44b1f0
|
Refactor window menu composition: simplify by using WPF patterns.
|
11 months ago |
tom-englert
|
f8883211b8
|
Move menu/toolbar logic from MainWindow to separate service.
|
11 months ago |
tom-englert
|
0c1c5cecd7
|
Decouple AssemblyListPane from MainWindow
|
11 months ago |
Siegfried Pammer
|
58e993d71d
|
Fix #3272: Missing variable declarations in repeated nested for-loops
|
11 months ago |
Christoph Wille
|
533a773791
|
NuGet package updates, including Roslyn 4.11 (was: 4.10) (#3276)
|
11 months ago |
Siegfried Pammer
|
58a9736d4f
|
#3273: Add support for undocumented EventPtr, FieldPtr, MethodPtr, ParamPtr and PropertyPtr tables.
|
11 months ago |
Siegfried Pammer
|
673943cf14
|
Fix #3273: Do not crash, if an unsupported metadata table is found.
|
11 months ago |
Siegfried Pammer
|
46a6696694
|
Refactor metadata tables to use TableIndex instead of HandleKind.
|
11 months ago |
Siegfried Pammer
|
6a84a81e16
|
Merge pull request #3266 from tom-englert/dev/WpfRefactoring
WPF Refactoring
|
11 months ago |
Siegfried Pammer
|
524ab6035f
|
Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation
|
11 months ago |
tom-englert
|
dde581adc8
|
Refactor SearchPane so only the view model is exposed.
|
11 months ago |
tom-englert
|
82d697587f
|
Fix: Current theme in menu is not selected.
|
12 months ago |
tom-englert
|
74f4758d89
|
Move more settings-related items from MainWindow to SettingsService
|
12 months ago |
Siegfried Pammer
|
3d34a20b48
|
Highlight severity of assembly resolve log messages to make it easier to see errors.
|
11 months ago |
Siegfried Pammer
|
a4e372ad90
|
Fix naming convention rule for fields
|
11 months ago |
Siegfried Pammer
|
43f602211b
|
Fix #3159: CSharpAmbience.ConvertSymbol output incorrect for record structs and init properties.
|
11 months ago |
Siegfried Pammer
|
dd0456447b
|
Merge pull request #3265 from Herrmel/ignore_empty_dotnetcore_version_path
Ignore empty version directories of dotnet
|
12 months ago |
Herrmannsdörfer, Felix
|
0330f38c06
|
Include Subdirectories when checking for empty dotnet version directory
|
12 months ago |
Siegfried Pammer
|
58bd49938b
|
Merge pull request #3257 from tom-englert/dev/WpfRefactoring
WPF Refactoring #1: Add abstraction layer for MEF
|
12 months ago |
tom-englert
|
e241444113
|
Refactor AnalyzerTreeView into View/ViewModel
|
12 months ago |
tom-englert
|
25bbca76aa
|
Remove redundant language settings related code
|
12 months ago |
tom-englert
|
d71394c43a
|
Simplify adding tabs
|
12 months ago |
tom-englert
|
97bd5cb122
|
Decouple Settings from MainWindow
|
12 months ago |
tom-englert
|
cc7de5fe60
|
Introduce message bus to start decoupling components
|
12 months ago |
tom-englert
|
d38ec53484
|
Decouple some global logic from the MainWindow
|
12 months ago |
tom-englert
|
b6ad02d1da
|
Remove yet another copy of the BoolToVisibilityConverter
|
12 months ago |
tom-englert
|
00ff9c8816
|
Remove usage of custom template selector with magic ids, use standard WPF pattern to locate data templates
|
12 months ago |
tom-englert
|
610b0c2ed5
|
Annotate service lifetime explicitly.
|
12 months ago |
tom-englert
|
ea2fc92883
|
Add abstraction layer for MEF
|
12 months ago |
Herrmannsdörfer, Felix
|
63c2bb0b18
|
Ignore empty version directories of dotnet
|
12 months ago |
Siegfried Pammer
|
d0d60f9a6d
|
Fix #3263: Properly handle assemblies that do not provide a type system in DerivedTypesTreeNode.
|
12 months ago |
Siegfried Pammer
|
76cc084dcd
|
LazyInitializer.EnsureInitialized does not allow null as return value. Use LazyInit instead.
|
12 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.
|
12 months ago |
Siegfried Pammer
|
4864ef4462
|
Merge pull request #3243 from icsharpcode/improved-variable-names
Rewrite AssignVariableNames
|
12 months ago |
Siegfried Pammer
|
930a4a20d1
|
Fix #3255: Ignore exceptions while decoding sequence point blobs.
|
12 months ago |