diff --git a/src/awk/releasegroups.awk b/src/awk/releasegroups.awk
index 13389e0..0b7494a 100644
--- a/src/awk/releasegroups.awk
+++ b/src/awk/releasegroups.awk
@@ -11,6 +11,7 @@ BEGIN { OFS="\t" }
sectype = $3
year = substr($4, 1, 4) + 0
title = $5
+ artist = $6
switch (type) {
case "Single": line_type=format_single; break
case "Album": line_type=format_album; break
@@ -44,6 +45,7 @@ BEGIN { OFS="\t" }
line_sectype = sprintf(format_secondary, line_sectype)
}
sub("<
>", title, line_release)
+ sub("<>", artist, line_release)
line_year = year ? format_year : ""
sub("<>", year, line_year)
sort = year ? year : 0
diff --git a/src/main.sh b/src/main.sh
index 03a26fd..bb0131b 100755
--- a/src/main.sh
+++ b/src/main.sh
@@ -91,7 +91,8 @@ if [ "${1:-}" = "--internal-list-releases" ]; then
."primary-type",
(."secondary-types"|join(";")),
."first-release-date",
- .title
+ .title,
+ (."artist-credit" | map(([.name, .joinphrase]|join(""))) | join(""))
] | join("\t")' |
awk \
-F "\t" \
diff --git a/src/sh/api.sh b/src/sh/api.sh
index c06b732..a5e6422 100644
--- a/src/sh/api.sh
+++ b/src/sh/api.sh
@@ -17,6 +17,7 @@ __api_mb_browse_release_groups() {
$CURL \
--get \
--data fmt=json \
+ --data inc=artist-credits \
--data limit="$MB_BROWSE_STEPS" \
--data offset="${2:-0}" \
--data-urlencode artist="$1" \
diff --git a/src/sh/theme.sh b/src/sh/theme.sh
index 66c624e..0af717b 100644
--- a/src/sh/theme.sh
+++ b/src/sh/theme.sh
@@ -4,11 +4,11 @@ COLOR_RESET="\033[m"
FORMAT_PERSON="${FORMAT_PERSON:-👤 $COLOR_ARTIST<>$COLOR_RESET}"
FORMAT_GROUP="${FORMAT_GROUP:-👥 $COLOR_ARTIST<>$COLOR_RESET}"
FORMAT_DISAMBIGUATION="${FORMAT_DISAMBIGUATION:-$COLOR_DISAMBIGUATION(<>)$COLOR_RESET}"
-COLOR_TYPE="\033[38;5;177m"
COLOR_TYPE_SECONDARY="\033[38;5;242m"
COLOR_RELEASE_TITLE="\033[38;5;229m"
+COLOR_RELEASE_ARTIST="\033[38;5;219m"
COLOR_RELEASE_YEAR="\033[38;5;179m"
-FORMAT_RELEASE="${FORMAT_RELEASE:-"${COLOR_RELEASE_TITLE}<>$COLOR_RESET"}"
+FORMAT_RELEASE="${FORMAT_RELEASE:-"${COLOR_RELEASE_TITLE}<>$COLOR_RESET — ${COLOR_RELEASE_ARTIST}<>$COLOR_RESET"}"
FORMAT_YEAR="${FORMAT_YEAR:-"${COLOR_RELEASE_YEAR}(<>)${COLOR_RESET}"}"
FORMAT_TYPE_ALBUM="${FORMAT_TYPE_ALBUM:-"LP 💽"}"
FORMAT_TYPE_EP="${FORMAT_TYPE_EP:-"EP 📀"}"