list item update working with swiftdialog Alpha 1.12.0.3169

This commit is contained in:
Armin Briegel
2022-08-01 08:39:03 +02:00
parent 720128f23a
commit 4905091908
2 changed files with 9 additions and 5 deletions

View File

@@ -24,7 +24,7 @@ fakeInstallDelay=5
items=(
"firefoxpkg|Firefox"
"googlechromepkg|Google Chrome"
"microsoftoffice365|Microsoft Office 365"
"microsoftedge|Microsoft Edge"
)
# MARK: Constants
@@ -97,7 +97,7 @@ installomator() {
startItem $description
$installomator $label \
DIALOG_PROGRESS=main \
DIALOG_PROGRESS="list" \
DIALOG_CMD_FILE=$dialog_command_file \
DEBUG=$DEBUG
@@ -186,7 +186,7 @@ checkInstallomator() {
fi
else
# update installomator
installomator installomator
# installomator installomator
fi
}

View File

@@ -916,8 +916,12 @@ readDownloadPipe() {
fi
if [[ $char == % ]]; then
updateDialogProgressText "Downloading $name - $progress%"
updateDialogProgress "$progress"
if [[ $DIALOG_PROGRESS == "main" ]]; then
updateDialogProgressText "Downloading $name - $progress%"
updateDialogProgress "$progress"
elif [[ $DIALOG_PROGRESS == "list" ]]; then
echo "listitem: title: $name, statustext: Downloading... $progress%, progress: $progress" >> $log
fi
progress=""
keep=0
fi