DisplayMagician v1.1.2
Two big new features in this release! We now support both the Epic Games launcher and the GOG.com game launcher.
Another new improvement is that DisplayMagician now attempts multiple different ways to stop applications that it started (if you ask for the start programs to be closed). It first tries to stop the start program process it spawned, but if it can't do that, it attempts to find any additional processes launched by the start program process it spawned. This is to be able to detect start programs that use a launcher to run the main program. And finally, if neither of those detection mechanisms work, then it looks for processes with the same process name, and tries to stop those. The result is much more reliable stopping of start programs.
Lastly, this release fixes a bug with the start programs where any start program after a start program with the "Don't start if program already running" checkbox set wouldn't be started at all :(. This has now been fixed and the fix confirmed with testing.
Note: Once you add an Epic or GOG game to your game shortcuts, you won't be able to downgrade DisplayMagician to an earlier version without first removing those Epic or GOG game shortcuts from the shortcuts json file. I hope to add a bit more resiliency in the shortcut file processing in the future to just ignore unknown game libraries to allow you to perform a seamless downgrade if you want.
RELEASE NOTES:
Added: Epic Games launcher support
Added: GOG.com launcher support
Added: More reliable stopping of started start programs
Fixed: All start programs after a start program with the "Don't start if program already running" checkbox will now be started