From 8bb87228c6179c27f1479a8f7f6a6b6799450ee3 Mon Sep 17 00:00:00 2001 From: ExtremeFiretop Date: Sun, 18 May 2025 19:24:31 -0400 Subject: [PATCH 1/6] Patch WebUI Install Script Update Checkbox Issues Resolved: 1. Gray out Install Script checkbox if Auto updates is enabled. 2. Changed the wording if Auto updates are enabled. 4. ChangeLog in the WebUI cannot by browsed by direction keys --- MerlinAU.asp | 165 ++++++++++++++++++++++++++++++++++----------------- 1 file changed, 111 insertions(+), 54 deletions(-) diff --git a/MerlinAU.asp b/MerlinAU.asp index 330551ed..11579a99 100644 --- a/MerlinAU.asp +++ b/MerlinAU.asp @@ -857,64 +857,93 @@ function FetchChangelog(startTime) }); } +/**------------------------------------------**/ +/** Modified by ExtremeFiretop [2025-May-18] **/ +/**------------------------------------------**/ function ShowLatestChangelog(e) { if (e) e.preventDefault(); - let loadingMessage = '

Please wait and allow up to 10 seconds for the changelog to load.
' + - 'Click on "Cancel" button to stop and exit this dialog.

'; + const loadingMessage = + '

Please wait and allow up to 10 seconds for the changelog to load.
' + + 'Click on "Cancel" button to stop and exit this dialog.

'; - if ($('#changelogModal').length) - { - $('#changelogData').html(loadingMessage); - $('#closeChangelogModal').text("Cancel"); - } - else - { // Create modal overlay if it doesn't exist // + /* ----- build the modal once ----- */ + if (!$('#changelogModal').length) { $('body').append( - '