Commit Graph

  • 684e72881f
    NuGet updates October 2024 (#3307) Christoph Wille 2024-10-16 19:22:50 +0200
  • 1f528befde NuGet updates October 2024 #3307 Christoph Wille 2024-10-16 18:54:31 +0200
  • c573573d8e Compile Include Link= improvements Christoph Wille 2024-10-15 15:43:39 +0200
  • 9d6c2eb026 Fix #3179: Apply auto-size hack to combo boxes in toolbar Siegfried Pammer 2024-10-12 20:19:30 +0200
  • c66733f353 Fix TabPage.Title, if "Save Code" action is canceled. Siegfried Pammer 2024-10-10 23:54:09 +0200
  • df859a0520 Fix #3300: System.FormatException: The input string 'PDB' was not in a correct format. Siegfried Pammer 2024-10-10 23:52:47 +0200
  • c6e3752977 Fix #3089: Add comment regarding .constraint prefix expressed as cast in C# Siegfried Pammer 2024-10-06 22:25:10 +0200
  • 90946ae31a XML doc corrections Siegfried Pammer 2024-10-06 22:24:13 +0200
  • 280d17332f Fix #3134: Include newobj, initobj and call instructions in TypeInstantiatedByAnalyzer Siegfried Pammer 2024-10-06 19:32:49 +0200
  • e26a1736a8
    Merge pull request #3299 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-10-06 15:17:46 +0200
  • 69edba65ab Select first assembly from list after assembly list change, instead of the root node. #3299 tom-englert 2024-10-06 14:02:34 +0200
  • 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. Siegfried Pammer 2024-10-06 13:39:49 +0200
  • b7f0ab3bcd
    Merge pull request #3298 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-10-06 13:20:42 +0200
  • 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. #3298 tom-englert 2024-10-06 12:06:53 +0200
  • ac43abbed2 Fix potential memory leak: Dispose is never called! tom-englert 2024-10-06 12:04:41 +0200
  • f66ccea9ef Fix #3296: Ensure unknown types are wrapped properly in "Convert Expression Tree" Siegfried Pammer 2024-10-06 12:02:16 +0200
  • 7f46aab344
    Merge pull request #3297 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-10-06 10:00:17 +0200
  • f9ae51b12a Fix #3001: Support new resources format in ResourcesFile/ResXResourceWriter Siegfried Pammer 2024-10-06 09:24:25 +0200
  • 5a1ec2ca55 Fix focus when switching back to assembly list via keyboard #3297 tom-englert 2024-10-05 20:09:17 +0200
  • d989085a58 Fix focus when active tab page is changed via the Window menu tom-englert 2024-10-05 19:43:46 +0200
  • 5149e4e77f Optimize selection handling tom-englert 2024-10-04 17:28:12 +0200
  • 2c6f06e854 Fix #3293: Right panel shows old info in case all is deleted in the left-hand tree tom-englert 2024-10-03 16:31:11 +0200
  • f5c27c396f
    Merge pull request #3295 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-29 14:09:52 +0200
  • cf34262f32 Add missing copyright notice to added files #3295 tom-englert 2024-09-28 17:06:20 +0200
  • 67aee1033c remove public modifier wherever possible tom-englert 2024-09-28 16:56:44 +0200
  • e6935525dd Minor cleanup tom-englert 2024-09-28 16:01:58 +0200
  • b1507fcede
    Merge b63837e466 into 64cbcd4002 #3287 Andrew Moskevitz 2024-09-28 12:59:38 +0200
  • e3a1444d8e Fix formatting tom-englert 2024-09-28 12:10:17 +0200
  • 48ca7904f1 Multiple Refresh calls sholud just trigger one refresh cycle. tom-englert 2024-09-28 11:45:14 +0200
  • c301cd5743 Fix nullable issues in AssemblyTreeModel tom-englert 2024-09-28 11:27:25 +0200
  • 64cbcd4002
    Merge pull request #3294 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-28 10:52:03 +0200
  • 9b95f92729 Fix possible ObservableCollection re-entrance crash when trying to navigate to a collapsed item. #3294 tom-englert 2024-09-28 10:28:58 +0200
  • c524892eb1
    Merge pull request #3292 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-27 18:02:31 +0200
  • 15721908b4 Refresh should also refresh the content of the active tab to reflect e.g. indent size change in options tab. #3292 tom-englert 2024-09-27 14:58:00 +0200
  • c1a42ccf72
    Merge pull request #3291 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-27 09:39:11 +0200
  • 6d9202a7b6 Fix #3289: Navigation failed because the target is hidden even when show all types and members #3291 tom-englert 2024-09-27 08:37:00 +0200
  • 7ceca40a9b
    Merge pull request #3285 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-27 07:34:04 +0200
  • b63837e466 fixed conversions tests failing by adding a polyfill for the frameworks that do not have the nullability attributes #3287 apmoskevitz 2024-09-23 18:53:15 -0400
  • 6312e594a7 fix build errors from merge apmoskevitz 2024-09-23 18:27:28 -0400
  • 0aad136bb2 merge latest master apmoskevitz 2024-09-23 18:27:21 -0400
  • 0430c3b519 focus on CS8625, convert to error apmoskevitz 2024-09-23 17:55:29 -0400
  • b652648db3 more nullability updates focus CS8619 apmoskevitz 2024-09-23 16:30:39 -0400
  • eae6e21ee5 more CS8600 cleanup apmoskevitz 2024-09-23 15:56:52 -0400
  • 02827835cc change unfixed to warnings and fixed to errors, changed project settings to match apmoskevitz 2024-09-23 11:56:57 -0400
  • 73a79213b0 more nullable error cleanups apmoskevitz 2024-09-23 11:20:21 -0400
  • d89f85087e focus on CS8603, return null from method apmoskevitz 2024-09-23 10:29:34 -0400
  • dc2af218e4 Focus on CS8600 (not even close to done thee is a ton of these) apmoskevitz 2024-09-23 10:29:12 -0400
  • 22c5735ada Fix #3284: AssemblyTree title is wrong #3285 tom-englert 2024-09-23 09:58:21 +0200
  • ee91a3798a Fix #3284: Focus always moving to the assembly tree view when changing tabs, don't decompile when just switching tabs tom-englert 2024-09-23 09:42:42 +0200
  • f105147438
    Merge pull request #3283 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-22 19:17:47 +0200
  • 5b8e7ce6eb Fix navigation history #3283 tom-englert 2024-09-22 14:07:57 +0200
  • 4b7377a0de Fix #3281: Help -> About is broken tom-englert 2024-09-21 19:25:33 +0200
  • 30421e7309 added notnullwhen annotations apmoskevitz 2024-09-20 18:32:46 -0400
  • bf2cf936e1 Fix DecompilerVersionInfo.template.cs Siegfried Pammer 2024-09-20 23:09:46 +0200
  • 46cac0f58c Fix #3221: ArgumentOutOfRangeException: Index was out of range when clearing the assembly list Siegfried Pammer 2024-09-20 23:01:43 +0200
  • d8cfb8ea0c
    Merge pull request #3274 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-09-20 22:55:03 +0200
  • 966b99a7f9 Fix #3278: Missing variable declaration in nested for-loop after many other loops Siegfried Pammer 2024-09-20 22:44:02 +0200
  • 4ff0c262f9 Provide commit hash in AboutPage to make finding the correct version easier. Siegfried Pammer 2024-09-20 21:44:50 +0200
  • cc6470728a focus on CS8714 apmoskevitz 2024-09-20 15:08:16 -0400
  • 6e4a0255ae focus on CS8765 apmoskevitz 2024-09-20 14:56:56 -0400
  • 049bb33577 focus on CS8768 and CS8767 apmoskevitz 2024-09-20 14:35:07 -0400
  • c51ee93a85 focus on CS8769 apmoskevitz 2024-09-20 14:21:48 -0400
  • ef8e709ecc applied fixer for drect assignment from null apmoskevitz 2024-09-20 13:54:08 -0400
  • 5e7e67735a
    Merge pull request #3280 from Applesauce314/patch-1 Siegfried Pammer 2024-09-20 19:49:39 +0200
  • 2ea500cfbd
    Update DerivedTypesTreeNode with == null instead of != null. #3280 Andrew Moskevitz 2024-09-20 12:59:39 -0400
  • da0117680b Fix some minor design flaws in new code. #3274 tom-englert 2024-09-14 15:03:54 +0200
  • 0b477f721a Move command handling from main window to command implementations. tom-englert 2024-09-10 20:10:10 +0200
  • 2454cd3a99 Consolidate all options/settings to use a consistent WFP MVVM pattern. tom-englert 2024-09-10 13:26:01 +0200
  • 7c9f377457 refactor DisplaySettings to MVVM model first design tom-englert 2024-09-07 19:59:57 +0200
  • 8fe9514dfe refactor DecompilerSettings to MVVM model first design tom-englert 2024-09-07 17:53:52 +0200
  • ca687e2394 Refactor OptionsDialog to use MVVM style tom-englert 2024-09-07 17:20:04 +0200
  • 39b036b027 Remove more code from MainWindow, refactor startup sequence tom-englert 2024-09-07 07:19:27 +0200
  • 152f70e789 ILSpyX: remove InternalsVisibleTo for ILSpy + remove some redundant code. tom-englert 2024-09-05 15:51:29 +0200
  • 29026f4df4 Avoid using mouse position to find already known elements. tom-englert 2024-09-04 08:35:40 +0200
  • 2d8ad69d3b Fix possible null de-reference tom-englert 2024-09-03 17:38:56 +0200
  • 84d635633e Omit the need for a special PaneCollection tom-englert 2024-09-03 17:31:26 +0200
  • 3b2f44b1f0 Refactor window menu composition: simplify by using WPF patterns. tom-englert 2024-09-03 09:59:50 +0200
  • f8883211b8 Move menu/toolbar logic from MainWindow to separate service. tom-englert 2024-09-02 13:27:57 +0200
  • 0c1c5cecd7 Decouple AssemblyListPane from MainWindow tom-englert 2024-09-01 08:07:58 +0200
  • 58e993d71d Fix #3272: Missing variable declarations in repeated nested for-loops Siegfried Pammer 2024-09-14 00:06:30 +0200
  • 533a773791
    NuGet package updates, including Roslyn 4.11 (was: 4.10) (#3276) Christoph Wille 2024-09-11 17:34:12 +0200
  • 773da13f6e NuGet package updates, including Roslyn 4.11 (was: 4.10) #3276 Christoph Wille 2024-09-11 16:44:57 +0200
  • 58a9736d4f #3273: Add support for undocumented EventPtr, FieldPtr, MethodPtr, ParamPtr and PropertyPtr tables. Siegfried Pammer 2024-09-01 20:29:57 +0200
  • 673943cf14 Fix #3273: Do not crash, if an unsupported metadata table is found. Siegfried Pammer 2024-09-01 20:28:09 +0200
  • 46a6696694 Refactor metadata tables to use TableIndex instead of HandleKind. Siegfried Pammer 2024-09-01 20:27:08 +0200
  • e6edca9169 Fix/issue 3221 argument out of range exception #3271 LAPTOP-SB0RO65G\samra 2024-08-26 22:04:19 +0200
  • a150a8e807 Fix #3221: bug with importing assembly files LAPTOP-SB0RO65G\samra 2024-08-26 21:50:47 +0200
  • 6a84a81e16
    Merge pull request #3266 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-08-25 10:20:42 +0200
  • 524ab6035f Fix #3226: missing assemblyFileName parameter in XmlDocLoader.FindXmlDocumentation Siegfried Pammer 2024-08-25 10:10:37 +0200
  • dde581adc8 Refactor SearchPane so only the view model is exposed. #3266 tom-englert 2024-08-24 16:21:30 +0200
  • 82d697587f Fix: Current theme in menu is not selected. tom-englert 2024-08-21 15:14:14 +0200
  • 74f4758d89 Move more settings-related items from MainWindow to SettingsService tom-englert 2024-08-21 14:55:02 +0200
  • 3d34a20b48 Highlight severity of assembly resolve log messages to make it easier to see errors. Siegfried Pammer 2024-08-24 22:15:48 +0200
  • a4e372ad90 Fix naming convention rule for fields Siegfried Pammer 2024-08-24 19:33:15 +0200
  • 43f602211b Fix #3159: CSharpAmbience.ConvertSymbol output incorrect for record structs and init properties. Siegfried Pammer 2024-08-24 08:51:50 +0200
  • dd0456447b
    Merge pull request #3265 from Herrmel/ignore_empty_dotnetcore_version_path Siegfried Pammer 2024-08-21 13:11:29 +0200
  • 0330f38c06 Include Subdirectories when checking for empty dotnet version directory #3265 Herrmannsdörfer, Felix 2024-08-21 08:39:38 +0200
  • 58bd49938b
    Merge pull request #3257 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-08-20 21:51:40 +0200
  • e241444113 Refactor AnalyzerTreeView into View/ViewModel #3257 tom-englert 2024-08-20 10:56:37 +0200
  • 25bbca76aa Remove redundant language settings related code tom-englert 2024-08-20 10:55:58 +0200