format update
This commit is contained in:
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
action="${1:-}"
|
action="${1:-}"
|
||||||
FOLDER='/opt/idssys/ta-proxmenu'
|
FOLDER='/opt/idssys/ta-proxmenu'
|
||||||
VERS='2026.9.22-15'
|
VERS='2026.9.22-16'
|
||||||
|
|
||||||
noupdate=' '
|
noupdate=' '
|
||||||
|
|
||||||
|
|||||||
+18
@@ -38,6 +38,24 @@ TAPM_UI_RULE() {
|
|||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" "${rule// /-}"
|
TAPM_UI_TEXT "$TAPM_UI_MUTED" "${rule// /-}"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
TAPM_UI_SHORTCUTS() {
|
||||||
|
local key description length used=0 gap=''
|
||||||
|
printf ' '
|
||||||
|
while (( $# >= 2 )); do
|
||||||
|
key="$1" description="$2"
|
||||||
|
shift 2
|
||||||
|
length=$((${#key} + 1 + ${#description}))
|
||||||
|
if (( used > 0 && used + 3 + length > TAPM_UI_WIDTH - 2 )); then
|
||||||
|
printf '\n '
|
||||||
|
used=0 gap=''
|
||||||
|
fi
|
||||||
|
printf '%s%s%s%s %s' "$gap" "$TAPM_UI_ACCENT" "$key" "$TAPM_UI_RESET" "$description"
|
||||||
|
used=$((used + ${#gap} + length))
|
||||||
|
gap=' '
|
||||||
|
done
|
||||||
|
printf '\n'
|
||||||
|
}
|
||||||
|
|
||||||
TAPM_UI_TASK() {
|
TAPM_UI_TASK() {
|
||||||
TAPM_UI_TEXT "$TAPM_UI_ACCENT" "Starting: $(TAPM_UI_PLAIN "$1")"
|
TAPM_UI_TEXT "$TAPM_UI_ACCENT" "Starting: $(TAPM_UI_PLAIN "$1")"
|
||||||
TAPM_UI_RULE
|
TAPM_UI_RULE
|
||||||
|
|||||||
+4
-5
@@ -1788,7 +1788,6 @@ MENU_HEADER() {
|
|||||||
TAPM_UI_TEXT "$TAPM_UI_BOLD" "$title"
|
TAPM_UI_TEXT "$TAPM_UI_BOLD" "$title"
|
||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" "$version"
|
TAPM_UI_TEXT "$TAPM_UI_MUTED" "$version"
|
||||||
fi
|
fi
|
||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" 'Proxmox Setup Scripts'
|
|
||||||
TAPM_UI_RULE
|
TAPM_UI_RULE
|
||||||
# Stack context on narrow terminals rather than squeezing both columns.
|
# Stack context on narrow terminals rather than squeezing both columns.
|
||||||
if (( TAPM_UI_WIDTH >= 74 && ${#host} <= 20 && ${#TAPM_HEADER_PVE_VERSION} <= 20 && ${#TAPM_HEADER_CLUSTER} <= 25 && ${#RNIP} <= 25 )); then
|
if (( TAPM_UI_WIDTH >= 74 && ${#host} <= 20 && ${#TAPM_HEADER_PVE_VERSION} <= 20 && ${#TAPM_HEADER_CLUSTER} <= 25 && ${#RNIP} <= 25 )); then
|
||||||
@@ -1838,12 +1837,12 @@ SELECT_MENU() {
|
|||||||
echo
|
echo
|
||||||
local quick_max=${#values_ref[@]}
|
local quick_max=${#values_ref[@]}
|
||||||
(( quick_max > 9 )) && quick_max=9
|
(( quick_max > 9 )) && quick_max=9
|
||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" "↑/↓ Move Enter Select 1-${quick_max} Quick select"
|
TAPM_UI_SHORTCUTS '↑/↓' 'Move' 'Enter' 'Select' "1-${quick_max}" 'Quick select'
|
||||||
(( allow_space == 0 )) || TAPM_UI_TEXT "$TAPM_UI_MUTED" 'Space Toggle'
|
(( allow_space == 0 )) || TAPM_UI_SHORTCUTS 'Space' 'Toggle'
|
||||||
if (( allow_back )); then
|
if (( allow_back )); then
|
||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" '←/Esc/B Back Q Quit'
|
TAPM_UI_SHORTCUTS '←/Esc/B' 'Back' 'Q' 'Quit'
|
||||||
else
|
else
|
||||||
TAPM_UI_TEXT "$TAPM_UI_MUTED" 'Q Quit'
|
TAPM_UI_SHORTCUTS 'Q' 'Quit'
|
||||||
fi
|
fi
|
||||||
echo
|
echo
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user