v1.2.0
The window picks itself back up
The Windows web view this window is drawn with sometimes stops while starting. Nothing of yours is harmed when it happens, but until now it meant a small "the WebView2 process crashed" message and starting the program again by hand.
From this version on, the program runs as a tiny watcher plus the window itself. Task Manager therefore shows two NVENCForgeGUI entries, and that is meant to be: the watcher holds no web view at all, so the fault cannot touch it. If the window drops out, the watcher puts it straight back — twice at most — and closes the message for you. On the last try it leaves the message standing, so a lasting problem still says what it is.
What this does not do: it does not repair the web view. The fault can still happen. It just no longer costs you a double-click.
Measured, not assumed
- Start to window: 0.41 s with the watcher, 0.40 s without (10 runs each) — no cost worth mentioning.
- 50 starts of this version and 50 starts of 1.1.1 were run back to back on the same machine. Neither showed a single drop-out, so on that machine the fault is simply not occurring at the moment — those runs say nothing about the watcher either way.
- That the watcher does its job was shown separately: a window that is killed comes straight back under the same watcher, the real message is closed in 0.11 s, a different message box is left untouched, closing the window normally ends both processes, and a second start falls through the single-instance lock without any restart loop.
Also in this release
- The About page has a new short section, "Why it starts twice", so the two Task Manager entries are explained inside the program itself.
- The README lists the behaviour under what you get.
Nothing else changed: same converter, same settings, same files on disk.