ceuk / spotui

Spotify in the terminal 💻🎶
MIT License
525 stars 22 forks source link

Podcast Support #13

Open ceuk opened 4 years ago

ceuk commented 4 years ago

Currently, podcasts (shows) appear in search results. The logic to handle playing a show, setting the context etc just needs implementing. Feel free to :+1: this issue to pressure me to get this done :smile:

supersambo commented 3 years ago

+1 ###

lepasq commented 3 years ago

Hey, I'd like to take a look at this. Could you give me some advice on what files I should be looking at, and how I should get started?

octoshrimpy commented 3 years ago

@lepasq I'd think the API we're using would be the best place to start. https://spotipy.readthedocs.io/en/2.18.0/?highlight=podcast

lepasq commented 3 years ago

Short update from my side:

Podcasts can be played back, the context is set and the name of the podcast is in the status bar.
asciicast

There's a bug where the status bar stops updating, if you do a lot of keystrokes within a short time. Podcasts can be still played at that point, but the status bar simply won't update.
asciicast

In the second screencast, the songs and podcasts would still play back, but the status bar wouldn't update.

I haven't really figured why this happens, but I'll try to find it out asap.