[fido] add a log notice to explain why ISO downloads are disabled

* Also fix an issue where Rufus doesn't report an error if 'fmifs.dll' can't be found (#1284)
* Also improve GitHub issue template to mention that Ctrl-L can also be used to access the log
This commit is contained in:
Pete Batard 2019-03-19 12:04:29 +00:00
parent 77027b40ec
commit 82bb497c1b
No known key found for this signature in database
GPG key ID: 38E0CF5E69EDD671
6 changed files with 18 additions and 13 deletions

View file

@ -1563,8 +1563,10 @@ BOOL SetUpdateCheck(void)
}
safe_free(loc);
}
if (!enable_fido)
uprintf("Note: ISO download feature will be disabled");
if (!enable_fido) {
ubprintf("Notice: The ISO download feature has been deactivated because %s", (ReadSetting32(SETTING_UPDATE_INTERVAL) <= 0) ?
"'Check for updates' is disabled in your settings." : "the remote download script can not be accessed.");
}
return TRUE;
}