RudeWindowFixer 0.2
RudeWindowFixer 0.2 introduces additional active measures to combat more Rude Window Manager issues that were discovered in #2, in particular always on top transparent full screen windows (such as the GeForce Experience "DT" window).
Specifically, it will search for transparent windows (where "transparent" is defined by having the WS_EX_LAYERED
as well as WS_EX_TRANSPARENT
or WS_EX_NOACTIVATE
extended window styles) and actively prevent them from being seen as full screen windows by the Rude Window Manager.
This is done by adding the magic "NonRudeHWND"
window property that the Rude Window Manager is known to watch out for; and by delivering a "full screen exit" message to the RWM as well.
For more details, see the updated README.
Upgrading from RudeWindowFixer 0.1: make sure to manually terminate your currently running RudeWindowFixer.exe
process before starting the new one.