Many small things:
- Improved playlist:
- Added support for mpv command
script-message jftui-playlist-print
which will cause the program to output the contents of the current playback playlist to terminal; - Added support for mpv property options/loop-playlist: jftui will treat values
yes
,force
andinf
in the same way by looping forever; numerical values will also be honoured.
(see the wiki for suggestions on how to configure yourinput.conf
)
- Added support for mpv command
- Improved TUI:
- TV show episode numbers are printed in all contexts;
- CD and track numbers are always printed for audio items, as per
CDno.trackno
; - For clarity, the item selector numbers at the start of each line are now delimited by a
:
.
- Set window title for video item playback;
- Made playback session stop report to JF server more reliable;
- Made mpv reset between playback sessions (before it did only on receiving a
quit
command from the user); - Improved playback error handling;
- Command history now remembers the 16 latest commands, including incorrect ones.
- Fixed incorrect playlist seeking for video items;
- Fixed external subtitles sometimes not getting loaded because the command was issued too soon;
- Fixed a segfault when trying to free pending network requests;
- Fixed command parser accepting input when a prefix of the string is a valid command followed by garbage.