diff --git a/httpGUI/favicon-notify.png b/httpGUI/favicon-notify.png new file mode 100644 index 00000000..84644f17 Binary files /dev/null and b/httpGUI/favicon-notify.png differ diff --git a/httpGUI/installer.html b/httpGUI/installer.html index cd2c564f..0d1b8e75 100644 --- a/httpGUI/installer.html +++ b/httpGUI/installer.html @@ -2,7 +2,7 @@ - + 07th-Mod Installer @@ -89,7 +89,7 @@

IMPORTANT INFO BEFORE YOU PLAY

The install failed :(

Please check the last few mesages in the terminal output for more information.

-

Common Umineko install failure reasons go here.

+

Please make sure you have a legal copy of the game, and that you have enough free disk space to install the patch.

A common reason for the Higurashi installation to fail is that you have an old version of the game.

diff --git a/httpGUI/python-patcher-lib.js b/httpGUI/python-patcher-lib.js index 9e55e67f..1943ddea 100644 --- a/httpGUI/python-patcher-lib.js +++ b/httpGUI/python-patcher-lib.js @@ -41,7 +41,7 @@ function statusUpdate() { app.installFinished = true; app.subTaskDescription = 'Install Finished!'; app.subTaskPercentage = 100; - alert("Install Finished! Before closing the installer, launch the game to make sure it works correctly. Click the troubleshooting button for help if something goes wrong."); + document.getElementById('favicon').setAttribute('href', 'favicon-notify.png'); } } if (status.overallTaskDescription !== undefined) { @@ -74,10 +74,10 @@ function statusUpdate() { } // If status.msg is defined, status.error will also be defined if (status.error) { - alert(status.msg); app.installFailed = true; app.installFinished = true; window.clearInterval(statusUpdateTimerHandle); + setTimeout(() => { alert(status.msg); }, 100); } } });