Commit Graph

  • c43b458929 added developer-facing doco for how to edit the HTML/JS/CSS parts Holger Schmidt 2024-11-08 21:24:32 +0100
  • beb5e03e44 improved instructions for creating an off-line diagrammer Holger Schmidt 2024-11-12 21:25:42 +0100
  • 30e91d94ee renamed diagrammer output to index.html Holger Schmidt 2024-11-12 20:47:13 +0100
  • 5d80c710c4 outputting in to a folder next to and named after the input assembly + " diagrammer" by default Holger Schmidt 2024-11-08 17:54:59 +0100
  • 56643ac0b1 using explicit type where it's not obvious Holger Schmidt 2024-11-13 20:59:51 +0100
  • 42a745679f using ILSpyX build info in generated diagrammers removing unused code Holger Schmidt 2024-11-08 13:55:08 +0100
  • 1ff3e951a1 updated help command output Holger Schmidt 2024-11-08 16:49:24 +0100
  • e66cfd74ac added debug launchSettings Holger Schmidt 2024-11-08 00:38:34 +0100
  • 2a4345f14e adjusted VS Code task to generate model.json required by the JS/CSS/HTML dev loop Holger Schmidt 2024-11-08 01:20:56 +0100
  • 8e91ca32a1 added required ilspycmd options and routed call Holger Schmidt 2024-11-06 21:06:42 +0100
  • 15095361dd swapped out icon to brand diagrammers as an ILSpy product Holger Schmidt 2024-11-12 23:19:38 +0100
  • 6f91b14601 reading from embedded resource instead of file Holger Schmidt 2024-11-06 20:27:53 +0100
  • 40160f772d added mermaid class diagrammer Holger Schmidt 2024-11-06 19:47:36 +0100
  • b4d85a557c
    Merge pull request #3325 from tom-englert/dev/WpfRefactoring Christoph Wille 2024-11-13 20:58:06 +0100
  • c478ccc2e0 Fix #3319: KeyDownEvent field reference was replaced with KeyDown event reference. Siegfried Pammer 2024-11-10 22:07:30 +0100
  • 4cd4d58292 Adapt social media links for ILSpy v9.0-preview3 Christoph Wille 2024-11-10 17:55:16 +0100
  • 5be3f312ea Add more defaults to .editorconfig to better match coding style #3325 tom-englert 2024-11-10 09:01:36 +0100
  • ac7f7808ea Move menu and tool-bar from MainWindow to separate controls. tom-englert 2024-11-10 08:48:33 +0100
  • 3746337d37 Fix ToolsetSetup not running before Roundtrip tests due to changed namespace. Siegfried Pammer 2024-11-02 08:17:23 +0100
  • 1134313515
    Merge pull request #3314 from tom-englert/dev/DependencyInjection Siegfried Pammer 2024-11-01 20:51:36 +0100
  • a24e0f96c8 Refactoring: #3314 tom-englert 2024-11-01 16:10:20 +0100
  • 79d83afbf4 Fix update settings to finally remove the need for settings service singleton tom-englert 2024-10-26 16:14:37 +0200
  • 61b0714a4b Get rid of singletons, replace with DI: DockWorkspace tom-englert 2024-10-26 12:03:21 +0200
  • 560d89a42f Get rid of singletons, replace with DI: MainWindow, Settings and Language service tom-englert 2024-10-26 10:48:27 +0200
  • e96605ca87 Fix #3310: Filter out copy-constructor only if it's an actual record type. Siegfried Pammer 2024-10-24 19:31:25 +0200
  • c3261a3c09
    Merge pull request #3308 from tom-englert/dev/DependencyInjection Siegfried Pammer 2024-10-24 16:34:30 +0200
  • 0be506bd4e Get rid of the heavy System.ComponentModel.Composition, replace with the lightweight System.Composition.AttributedModel #3308 tom-englert 2024-10-22 05:41:52 +0200
  • 66544e6208 Migrate DI from Microsoft.VisualStudio.Composition to Microsoft.Extensions.DependencyInjection tom-englert 2024-10-19 18:51:23 +0200
  • 21e5d0f034
    Merge pull request #3302 from tom-englert/dev/WpfRefactoring Siegfried Pammer 2024-10-20 16:31:55 +0200
  • 76439911a3 Supress MEF002 (can be fixed after migration of DI framework) #3302 tom-englert 2024-10-20 06:39:03 +0200
  • 8c440f42a8 Fix #2166: Unnecessary uint casts/conversions for certain bitwise operations Siegfried Pammer 2024-10-19 23:31:10 +0200
  • d1198287e8 Fix merge errors tom-englert 2024-10-19 16:53:59 +0200
  • 47d52fcacf Move active code from LanguageSettings to LanguageService, to make LanguageSettings independent of other services injected via DI tom-englert 2024-10-10 15:33:29 +0200
  • ac0ef8a113 Fix #3253: Remove duplicate assembly references keeping the ones with the highest version. Siegfried Pammer 2024-10-19 11:58:30 +0200
  • 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
  • 1ab0ae246f
    Merge branch 'master' into feature/ReferenceAssemblyOverly #3013 workgroupengineering 2024-09-26 16:38:59 +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