improved release group display
This commit is contained in:
29
src/main.sh
29
src/main.sh
@@ -68,17 +68,36 @@ if [ "${1:-}" = "--internal-browse-artist" ]; then
|
||||
$JQ -r '."release-groups"[] | [
|
||||
.id,
|
||||
."primary-type",
|
||||
(."secondary-types"|join(";")),
|
||||
."first-release-date",
|
||||
.title
|
||||
] | join("\t")' |
|
||||
awk \
|
||||
-F "\t" \
|
||||
-v format_album="$FORMAT_ALBUM" \
|
||||
-v format_single="$FORMAT_SINGLE" \
|
||||
-v format_ep="$FORMAT_EP" \
|
||||
-v format_release="$FORMAT_RELEASE" \
|
||||
-v format_year="$FORMAT_YEAR" \
|
||||
-v format_album="$FORMAT_TYPE_ALBUM" \
|
||||
-v format_single="$FORMAT_TYPE_SINGLE" \
|
||||
-v format_ep="$FORMAT_TYPE_EP" \
|
||||
-v format_broadcast="$FORMAT_TYPE_BROADCAST" \
|
||||
-v format_other="$FORMAT_TYPE_OTHER" \
|
||||
-v format_compilation="$FORMAT_TYPE_SECONDARY_COMPILATION" \
|
||||
-v format_soundtrack="$FORMAT_TYPE_SECONDARY_SOUNDTRACK" \
|
||||
-v format_spokenword="$FORMAT_TYPE_SECONDARY_SPOKENWORD" \
|
||||
-v format_interview="$FORMAT_TYPE_SECONDARY_INTERVIEW" \
|
||||
-v format_audiobook="$FORMAT_TYPE_SECONDARY_AUDIOBOOK" \
|
||||
-v format_audiodrama="$FORMAT_TYPE_SECONDARY_AUDIODRAMA" \
|
||||
-v format_live="$FORMAT_TYPE_SECONDARY_LIVE" \
|
||||
-v format_remix="$FORMAT_TYPE_SECONDARY_REMIX" \
|
||||
-v format_djmix="$FORMAT_TYPE_SECONDARY_DJMIX" \
|
||||
-v format_mixtape="$FORMAT_TYPE_SECONDARY_MIXTAPE" \
|
||||
-v format_demo="$FORMAT_TYPE_SECONDARY_DEMO" \
|
||||
-v format_fieldrec="$FORMAT_TYPE_SECONDARY_FIELDREC" \
|
||||
"$AWK_RELEASEGROUPS" |
|
||||
sort -n -r
|
||||
sort |
|
||||
sort -t "$(printf '\t')" -k 5 -n -r |
|
||||
column -t -s "$(printf '\t')" |
|
||||
sed 's| \+[0-9]\+ \+\([0-9a-f-]\+\)$|\t\1|'
|
||||
exit 0
|
||||
fi
|
||||
|
||||
@@ -117,7 +136,7 @@ while true; do
|
||||
--reverse \
|
||||
--delimiter="\t" \
|
||||
--accept-nth="{2}" \
|
||||
--with-nth="{3}"
|
||||
--with-nth="{1}"
|
||||
)
|
||||
[ "$sel" ] && set -- "--show-release" "$sel"
|
||||
;;
|
||||
|
Reference in New Issue
Block a user