show playlist (buggy)
This commit is contained in:
32
src/main.sh
32
src/main.sh
@@ -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,\
|
||||
|
Reference in New Issue
Block a user