Describe the bug
When launching ncspot, it takes several minutes before the tui shows up
To Reproduce
Steps to reproduce the behavior:
- Run
ncspot
- Program seemingly hangs for several minutes (more like tens of minutes)
- TUI finally loads
Expected behavior
When launching ncspot, it should load up almost immediately, as it has in the past.
System (please complete the following information):
- OS: Arch Linux
- Terminal: any
- Version: 1.3.3 (9712683). Same behaviour also observable on the latest commit from the main branch
- Installed from: AUR using the
ncspot-bin package but also happens on ncspot-git and when building directly from sources.
Additional context
I'm pretty sure this started happening after Spotify dropped username + password login entirely and started forcing the oauth2 login. I'm sorry I don't really know how exactly to give reproduction instructions for this. It happens for me literally every time I try to launch ncspot.
I also tried ncspot on another Arch Linux machine with exactly the same results.
Not sure if in any way relevant, since the hanging happens before I ever get into the program to play audio, but on the other machine I use pipewire and on the other one I use pulseaudio
Describe the bug
When launching ncspot, it takes several minutes before the tui shows up
To Reproduce
Steps to reproduce the behavior:
ncspotExpected behavior
When launching ncspot, it should load up almost immediately, as it has in the past.
System (please complete the following information):
ncspot-binpackage but also happens onncspot-gitand when building directly from sources.Additional context
I'm pretty sure this started happening after Spotify dropped username + password login entirely and started forcing the oauth2 login. I'm sorry I don't really know how exactly to give reproduction instructions for this. It happens for me literally every time I try to launch ncspot.
I also tried ncspot on another Arch Linux machine with exactly the same results.
Not sure if in any way relevant, since the hanging happens before I ever get into the program to play audio, but on the other machine I use pipewire and on the other one I use pulseaudio