show playlist (buggy)

This commit is contained in:
2025-08-28 15:16:00 +02:00
parent f2383c3803
commit 8bfa2d7483
5 changed files with 76 additions and 48 deletions

View File

@@ -246,13 +246,10 @@ if [ "${1:-}" = "--fzf-key" ]; then
[ "$path" ] || exit 0
case "$mode" in
"$MODE_RELEASEGROUP")
tmplist=$(mktemp)
generate_playlist "$mbid" "$path" >"$tmplist"
mpv_play_list "$tmplist" >/dev/null
rm -f "$tmplist"
generate_playlist "$mbid" "$path" | mpv_play_list >/dev/null
;;
"$MODE_RELEASE")
mpv_play_file "$path" >/dev/null
generate_playlist "$parentmbid" "$path" "$mbid" | mpv_play_list >/dev/null
;;
esac
;;
@@ -262,13 +259,10 @@ if [ "${1:-}" = "--fzf-key" ]; then
[ "$path" ] || exit 0
case "$mode" in
"$MODE_RELEASEGROUP")
tmplist=$(mktemp)
generate_playlist "$mbid" "$path" >"$tmplist"
mpv_queue_list "$tmplist" >/dev/null
rm -f "$tmplist"
generate_playlist "$mbid" "$path" | mpv_queue_list >/dev/null
;;
"$MODE_RELEASE")
mpv_play_file "$path" >/dev/null
generate_playlist "$parentmbid" "$path" "$mbid" | mpv_queue_list >/dev/null
;;
esac
;;
@@ -563,6 +557,24 @@ $KEYS_FILTER_LOCAL:transform:$0 --fzf-key {2} {3} {4}" \
"$MODE_PLAYLIST")
count=$(mpv_playlist_count)
foo "Playlist: count=$count"
list_playlist |
$FZF \
--reverse \
--no-sort \
--border=double \
--border-label=" Playlist " \
--no-input \
--margin="2%,10%" \
--bind="$KEYS_HALFPAGE_DOWN,$KEYS_HALFPAGE_UP,\
$KEYS_BROWSE,\
$KEYS_OUT,\
$KEYS_SELECT_ARTIST,\
$KEYS_PLAY,$KEYS_QUEUE,\
$KEYS_PLAY,$KEYS_QUEUE,$KEYS_TOGGLE_PLAY_PAUSE,\
$KEYS_PLAY_NEXT,$KEYS_PLAY_PREV,\
$KEYS_SEEK_FORWARD,$KEYS_SEEK_BACKWARD:transform:$0 --fzf-key {2} {3} {4}" \
--delimiter="\t" \
--with-nth="{1}" >/dev/null
# --bind="$KEYS_HALFPAGE_DOWN,$KEYS_HALFPAGE_UP,\
#$KEYS_BROWSE,\
#$KEYS_IN,$KEYS_OUT,\