A new version of jellyfin-tui is ready for you to enjoy :) This update is pretty big, please make sure to report any bugs or regressions you find. I changed a lot of the internal code mostly related to search and queue and it's not guaranteed to be perfect. Many of these changes were necessary, but I hope that this is hopefully one of the last potentially buggy releases 🐛
What's Changed
- Added shuffle mode 💃. Yes, I admit long overdue. Turn it on with
s
. If you have a queue ready it will shuffle it. Presss
again to unshuffle. If you have shuffle enabled, playing anywhere in the program will shuffle songs below the current index. - Local search (
/
in lists) is now ranked by similarity. This means lot better and more relevant search results. - Your favorite artists and playlists are now at the start of your list. You can change this back in the popup. You can also change sort order (ascending / descending)
- You can now run any jellyfin scheduled tasks. This is another step of making this a fully featured jellyfin client. (capital
P
popup)
- Changed a few keybindings:
- You can now switch tabs with 1,2,3, etc. in addition to F1,F2,F3,...
- Toggle transcode is now capital
T
- Removing a track in the queue is now done with
Delete
instead ofd
. D will be used to download tracks in the future.
- Added a keybind to reset everything. Press
X
to get a clean state. - Much improved state saving. Everything should now be remembered when you close and reopen jellyfin-tui
- Added an action to jump to current track in the popup. It takes you to the current track in its discography from anywhere.
- Fixed a bug with locating a Seach result (tracks). Now all tracks should properly take you to the library.
- jellyfin-tui is now a nix package @GKHWB in #28
And a billion tweaks to how the program looks. You'll notice a few new details :)
New Contributors
Full Changelog: v1.0.6...v1.1.0