Just a dude working on viv, a Jellyfin Roku client while listening to punk records & watching horror movies.
Mastodon: https://social.linux.pizza/@tgpo/
Github: https://github.com/1hitsong/
viv on Roku Channel Store: https://channelstore.roku.com/en-ca/details/80d6198927c29fe1a562d4400a712c63/viv
🤘 Right on! Thanks for posting these.
Several of these have never been brought up to the devs, so this is the first time seeing anyone ask for them.
The Roku client for jellyfin is also a futureless husk of a client.
How so? What do you see as missing?
I’ve been rallying against clever code for years!
Sure, it makes you have less lines for your l33t code solutions, but in the real world, it sacrifices the maintainability of code that others will eventually work on.
Between a clever 1 line fix and maintainable 10 line fix, I’ll choose the 10 line every time.
Yeah, that tracks.
At work someone estimated adding a section of static content to a page that uses React as 3 story points.
They were searching for components that would style the header and paragraph elements just as they wanted them, but were coming up short.
Instead I simply added it with html elements and a couple of lines of CSS.
5 minutes. Done.
😐
Yeah, it’s kinda wild.
Roku channels are created using 2 proprietary languages, BrightScript and SceneGraph. You will never use them for anything other than creating Roku channels. 😐
You’re very welcome! I’ve since left the Roku team (I’m still on a few other teams) to work on my own client.
If you’re interested, it’s called viv and is available in the Roku channel store.
And since this is a programming community, here’s the source code: https://github.com/1hitsong/viv
Do I get to drink from the firehose?
Yep. That code was merged and released roughly 2 years ago.
Because I wanted to listen to music while doing the dishes.
The Jellyfin Roku client didn’t support audio playback, so I wrote it myself… while learning Roku’s proprietary language 🙄
Found it! The series is called Great Illustrated Classics. My mom would pick these up along with the latest Goosebumps from the grocery store.
Were they hardback and had painted covers?
If so, it’s likely I read that Huck Finn 2 dozen times as a kid.
Great… Now we’ll need to make another client team in Jellyfin 😆
Yeah, something is failing in playback and it’s simply falling back to the previous screen. I’d suggest posting this to the troubleshooting forum. I’m sure the support team will be happy to help out!
😊 I’ve heard it both ways. 🍍
Yeah, we altered our releases so we could get bug fixes out quicker - separate from features.
In fact, 2.0.5 is scheduled for release tomorrow 🤘
Amen!
Nope. We have a team dedicated to working on the Roku client. They’re constantly working on not only bug fixes, but also improvements and new functionality.