Okay this time no fancy speak, i am way overdue a devlog, but i haven’t worked on a single feature which would have justified a devlog devoted solely to it, so here’s a roundup of things i implemented over the past couple days:
- Improved remote jellyfin playback handling,
<rant> Hey, would you believe it that Jellyfin’s “Play on” is a piece of crap when it comes to music? Even the official client’s implementation is really broken when using it for music. there’s no mechanism through which i could measure the delay with which the music is playing, so you can expect a couple second delay between the lyrics on your phone and the music playing on the TV. i have to make educated guesses about the TV’s playback state. Also, there’s no websocket command to rearrange the playback queue, you can only push a new queue, but i’ve gotten around that. Also i had a ton of desync issues even after i spent more time on this than i reasonably should have . Oh, and did i mention there is no documentation whatsoever? you gotta figure out what you have to do by looking at the messages and the SDK</rant>
- Did some tweaks to the UI colors (now it’s prettier)
- You can favorite/unfavorite albums now
- There’s a new, prettier and more functional queue manager (visible in the screenshot)
- Tried (and failed) to make the TV focus issues go away
- Added support for local audio files along with metadata scanning (no remote fetching though), so you can use this app as an mp3 player even if you don’t have a media server
- Made the album, artist, etc. detail pages prettier.
- To the library, added the tracks page, in which you can view them in order of most played, date added, random, etc.
- Added the ability to play/shuffle entire albums, artists, etc, and multiple of them at once.
- and more
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.