jonashcroft / Nowify

A Spotify 'Now Playing' screen designed for Raspberry Pi
MIT License
223 stars 415 forks source link

[Feature Request] Please Add Playback Progress Bar #38

Open karimawi opened 2 years ago

karimawi commented 2 years ago

Hey, first of all, thanks for this truly amazing app, I'm using it for live streaming, fetching now playing metadata from my site into OBS and adding CSS in OBS to only get the album art and song title and position/resize them however I want. I wonder if you'd be able to add a progress bar to the app, something like this:

image

I found that with this player endpoint you can get response progress_ms so I think it's possible? Idk I just do UI design and styling, first time using a Vue app, so please consider adding this if possible, Thanks.

KeshavChawla commented 2 years ago

I spent some time messing around with the progress_ms off the response and got it to work on my own. It's not clean code and it doesn't add the progress bar like you want below but I'll post up a PR in sometime in the next few weeks. You can modify the CSS to your liking then.

jonashcroft commented 2 years ago

Hey @karimawii,

This request comes up every now and then. I can absolutely see the need for it!

I think if I were to add this to the main branch, it would need to be done the 'right' way and be optional. I imagine that would look like some Settings menu in the display somewhere.

I'll consider this and return to this ticket!

gregtbrown commented 11 months ago

https://github.com/gregtbrown/whatsPlaying is a similar app to nowify and supports this feature