[GH-ISSUE #371] Optimistic playlist loading. #250

Closed
opened 2026-02-28 14:31:40 +03:00 by kerem · 1 comment
Owner

Originally created by @alexlyee on GitHub (Jan 22, 2023).
Original GitHub issue: https://github.com/jpochyla/psst/issues/371

Is your feature request related to a problem? Please describe.
I've several very long playlists on spotify, and they take complete minutes to load each time I open the playlist (or even click on the currently playing song inside of the very playlist! see #370)

Describe the solution you'd like
It would be nice if opening a playlist simply displays the most recent cache of it and upon a reload request it simply begins downloading it in the background, updating the page whenever it becomes available.

Describe alternatives you've considered
Perhaps it would be best if lazy-loading was fully implemented, for this would then perhaps ideally be done after that, but that's unnecessary extra work if we are to only get this done.

Originally created by @alexlyee on GitHub (Jan 22, 2023). Original GitHub issue: https://github.com/jpochyla/psst/issues/371 **Is your feature request related to a problem? Please describe.** I've several very long playlists on spotify, and they take complete minutes to load each time I open the playlist (or even click on the currently playing song inside of the very playlist! see #370) **Describe the solution you'd like** It would be nice if opening a playlist simply displays the most recent cache of it and upon a reload request it simply begins downloading it in the background, updating the page whenever it becomes available. **Describe alternatives you've considered** Perhaps it would be best if lazy-loading was fully implemented, for this would then perhaps ideally be done after that, but that's unnecessary extra work if we are to only get this done.
kerem 2026-02-28 14:31:40 +03:00
  • closed this issue
  • added the
    duplicate
    label
Author
Owner

@alexlyee commented on GitHub (Jan 22, 2023):

I realize this has already been written up in #316 , mb

<!-- gh-comment-id:1399611571 --> @alexlyee commented on GitHub (Jan 22, 2023): I realize this has already been written up in #316 , mb
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/psst#250
No description provided.