removed --show- prefixes

This commit is contained in:
2025-08-04 17:01:23 +02:00
parent bde3e5a48b
commit eae83d801f

View File

@@ -276,7 +276,7 @@ fi
if [ "${1:-}" = "--help" ]; then if [ "${1:-}" = "--help" ]; then
cat <<EOF cat <<EOF
Usage: $0 [ --help | --show-artist <mbid> | --show-releasegroup <mbid> | --show-release <mbid> ] Usage: $0 [ --help | --artist <mbid> | --releasegroup <mbid> | --release <mbid> ]
EOF EOF
exit 0 exit 0
fi fi
@@ -299,7 +299,7 @@ fi
while true; do while true; do
case "${1:-}" in case "${1:-}" in
"--show-artist") "--artist")
name="$(mb_artist "$2" | $JQ -r '.name')" name="$(mb_artist "$2" | $JQ -r '.name')"
secsymb="$(printf "$FORMAT_TYPE_HAS_SECONDARY" "")" secsymb="$(printf "$FORMAT_TYPE_HAS_SECONDARY" "")"
sel=$( sel=$(
@@ -326,11 +326,11 @@ while true; do
lns=$(echo "$sel" | wc -l) lns=$(echo "$sel" | wc -l)
key=$(echo "$sel" | head -1 | tail -1) key=$(echo "$sel" | head -1 | tail -1)
mid=$(echo "$sel" | head -2 | tail -1) mid=$(echo "$sel" | head -2 | tail -1)
[ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--show-releasegroup" "$mid" [ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--releasegroup" "$mid"
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- "" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- ""
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_releasegroup "$mid" | $JQ -r '."artist-credit"')" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_releasegroup "$mid" | $JQ -r '."artist-credit"')"
;; ;;
"--show-releasegroup") "--releasegroup")
title="$(mb_releasegroup "$2" | title="$(mb_releasegroup "$2" |
$JQ -r '.title')" $JQ -r '.title')"
artist="$(mb_releasegroup "$2" | artist="$(mb_releasegroup "$2" |
@@ -357,11 +357,11 @@ while true; do
lns=$(echo "$sel" | wc -l) lns=$(echo "$sel" | wc -l)
key=$(echo "$sel" | head -1 | tail -1) key=$(echo "$sel" | head -1 | tail -1)
mid=$(echo "$sel" | head -2 | tail -1) mid=$(echo "$sel" | head -2 | tail -1)
[ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--show-release" "$mid" [ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--release" "$mid"
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- "--select-artist" "$(mb_releasegroup "$2" | $JQ -r '."artist-credit"')" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- "--select-artist" "$(mb_releasegroup "$2" | $JQ -r '."artist-credit"')"
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_release "$mid" | $JQ -r '."artist-credit"')" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_release "$mid" | $JQ -r '."artist-credit"')"
;; ;;
"--show-release") "--release")
title="$(mb_release "$2" | title="$(mb_release "$2" |
$JQ -r '.title')" $JQ -r '.title')"
artist="$(mb_release "$2" | artist="$(mb_release "$2" |
@@ -385,7 +385,7 @@ while true; do
lns=$(echo "$sel" | wc -l) lns=$(echo "$sel" | wc -l)
key=$(echo "$sel" | head -1 | tail -1) key=$(echo "$sel" | head -1 | tail -1)
mid=$(echo "$sel" | head -2 | tail -1) mid=$(echo "$sel" | head -2 | tail -1)
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- "--show-releasegroup" "$(mb_release "$2" | $JQ -r '."release-group".id')" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-h" ] && set -- "--releasegroup" "$(mb_release "$2" | $JQ -r '."release-group".id')"
[ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_release "$2" | $JQ -r ".media[].tracks[] | select(.id==\"$mid\") | .\"artist-credit\"")" [ "$lns" -eq 2 ] && [ "$key" = "ctrl-a" ] && set -- "--select-artist" "$(mb_release "$2" | $JQ -r ".media[].tracks[] | select(.id==\"$mid\") | .\"artist-credit\"")"
;; ;;
"--select-artist") "--select-artist")
@@ -413,7 +413,7 @@ while true; do
--accept-nth="{2}" \ --accept-nth="{2}" \
--with-nth="{1}" --with-nth="{1}"
) )
[ "$sel" ] && set -- "--show-artist" "$sel" [ "$sel" ] && set -- "--artist" "$sel"
;; ;;
"--search-releasegroup") "--search-releasegroup")
sel=$( sel=$(
@@ -444,7 +444,7 @@ while true; do
[ "$key" = "ctrl-c" ] && tput rmcup && exit 0 [ "$key" = "ctrl-c" ] && tput rmcup && exit 0
[ "$key" = "ctrl-q" ] && tput rmcup && exit 0 [ "$key" = "ctrl-q" ] && tput rmcup && exit 0
[ "$key" = "tab" ] && set -- "--search-artist" [ "$key" = "tab" ] && set -- "--search-artist"
[ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--show-releasegroup" "$mid" [ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--releasegroup" "$mid"
;; ;;
*) *)
sel=$( sel=$(
@@ -478,7 +478,7 @@ while true; do
[ "$key" = "ctrl-c" ] && tput rmcup && exit 0 [ "$key" = "ctrl-c" ] && tput rmcup && exit 0
[ "$key" = "ctrl-q" ] && tput rmcup && exit 0 [ "$key" = "ctrl-q" ] && tput rmcup && exit 0
[ "$key" = "tab" ] && set -- "--search-releasegroup" [ "$key" = "tab" ] && set -- "--search-releasegroup"
[ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--show-artist" "$mid" [ "$lns" -eq 2 ] && [ ! "$key" ] && [ "$mid" ] && set -- "--artist" "$mid"
;; ;;
esac esac
done done