@lring Testing the most recent version of the client with the boot.bat script, I noticed a new, bad behavior: As soon as the client starts, it now does something that cancels the screensaver, so that you temporarily see the two shell windows and the small-size agent.
I am not sure exactly what things in software could cancel the screensaver. To cancel it in Java, I simulate a mouse click on the screen. Maybe there is some kind of new "make visible" window command that was added recently to the client code?
Note that since booting usually happens in the middle of the night, this is not so bad, except that the screen will light up, which might be disturbing in a dark apartment. I added code (get update from develop) to turn the screen black from Java as soon as it connects to the client, but I cannot figure out how to do anything better unless we determine (e.g., by binary search) exactly where in the client startup the screensaver gets cancelled.
@lring Testing the most recent version of the client with the boot.bat script, I noticed a new, bad behavior: As soon as the client starts, it now does something that cancels the screensaver, so that you temporarily see the two shell windows and the small-size agent.
I am not sure exactly what things in software could cancel the screensaver. To cancel it in Java, I simulate a mouse click on the screen. Maybe there is some kind of new "make visible" window command that was added recently to the client code?
Note that since booting usually happens in the middle of the night, this is not so bad, except that the screen will light up, which might be disturbing in a dark apartment. I added code (get update from develop) to turn the screen black from Java as soon as it connects to the client, but I cannot figure out how to do anything better unless we determine (e.g., by binary search) exactly where in the client startup the screensaver gets cancelled.