Stone_Red
  • Joined on 2026-09-03
Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Nov 1, 2024):

It's looking to me like we may need to implement shadow copying ourselves. I'm not finding many good options…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Nov 1, 2024):

After some brief testing, it seems the solution may actually be as simple as copying the target file before…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Nov 1, 2024):

Additionally, it looks like if we load each plugin into its own AssemblyLoadContext and ensure they're set to…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@Stone-Red-Code commented on GitHub (Nov 1, 2024):

Your PoC looks good, but are the dependencies not copied into the _shadow directory? When removing the…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Nov 1, 2024):

That's odd. I had run the DependencyPlugin test before adding the project reference and it had worked fine. I…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:52 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Nov 8, 2024):

Running some further tests I was able to confirm your results; that the DependencyPlugin test fails if the…

Stone_Red opened issue Stone_Red/DesktopMagic#3 2026-09-04 00:45:51 +02:00
[GH-ISSUE #18] Customise Clock
Stone_Red closed issue Stone_Red/DesktopMagic#3 2026-09-04 00:45:51 +02:00
[GH-ISSUE #18] Customise Clock
Stone_Red closed issue Stone_Red/DesktopMagic#2 2026-09-04 00:45:51 +02:00
[GH-ISSUE #15] Additional date plugin customization options
Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:51 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@Stone-Red-Code commented on GitHub (Oct 25, 2024):

Hi there,

I'm actually aware of this, it's also a problem when you are trying to uninstall a loaded plugin…

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:51 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@Stone-Red-Code commented on GitHub (Oct 25, 2024):

I will try to find a library that would work with the DM plugin system and try to implement it as soon as…

Stone_Red commented on issue Stone_Red/DesktopMagic#3 2026-09-04 00:45:51 +02:00
[GH-ISSUE #18] Customise Clock

@Stone-Red-Code commented on GitHub (Jun 25, 2026):

Hi there, DesktopMagic can't do that. This is a feature of Windhawk: https://windhawk.net/

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:51 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@dylanrenwick commented on GitHub (Oct 25, 2024):

Loading the file into memory to avoid locking the file-on-disk was my first thought, so it's good to know…

Stone_Red commented on issue Stone_Red/DesktopMagic#3 2026-09-04 00:45:51 +02:00
[GH-ISSUE #18] Customise Clock

@jerry-monitor commented on GitHub (Jun 25, 2026):

Ah I see. We cannot run Windhawk on our work laptops. (Wouldn't need to if they let me switch to Linux!)

Stone_Red commented on issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:51 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading

@Stone-Red-Code commented on GitHub (Oct 29, 2024):

It seems like the maintainer of DotNetCorePlugins doesn't want to maintain the library anymore and is…

Stone_Red opened issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:50 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading
Stone_Red closed issue Stone_Red/DesktopMagic#1 2026-09-04 00:45:50 +02:00
[GH-ISSUE #5] Avoid locking plugin DLLs when loading
Stone_Red opened issue Stone_Red/DesktopMagic#2 2026-09-04 00:45:50 +02:00
[GH-ISSUE #15] Additional date plugin customization options
Stone_Red released Version 0.3.2.0 at Stone_Red/DesktopMagic 2026-09-04 00:45:01 +02:00
Stone_Red released Version 1.0.0.0 at Stone_Red/DesktopMagic 2026-09-04 00:44:56 +02:00