Skip to content

[Feature] Persistent Caching support in Library #406

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
1 task done
ildar opened this issue Feb 9, 2023 · 3 comments
Open
1 task done

[Feature] Persistent Caching support in Library #406

ildar opened this issue Feb 9, 2023 · 3 comments
Assignees
Labels
enhancement New feature or request

Comments

@ildar
Copy link

ildar commented Feb 9, 2023

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

UI is laggy in many places as (I think) the app does the network action to Spotify.

Expected Behavior

This is not a banking app so I think some caching/non-strict displaying is ok.
So a user may expect the following things to be cached:

  1. Playlists and their contents
  2. Llibrary → Artists, Albums, Tracks

The cache lifetime may be tunable:

  • 5 minutes (for users who use other clients/web Spotify)
  • 24 hours (for users who use this app only)

Steps To Reproduce

  • "like" an album
  • add song to a playlist
  • etc

Spotube Version

2.6.0

Operating System

Android

Linux Distribution (if applicable)

No response

Operating System Version

Android 13

Installation Source

F-Droid (Android)

Additional information

thanks a lot for the app. It's so gooood ))

@ildar ildar added bug Something isn't working good first issue labels Feb 9, 2023
@KRTirtho KRTirtho changed the title needs SpoData caching Persistent Caching support Feb 10, 2023
@KRTirtho KRTirtho moved this to Backlog in Spotube Board Feb 10, 2023
@KRTirtho KRTirtho added enhancement New feature or request and removed bug Something isn't working labels Feb 10, 2023
@KRTirtho KRTirtho changed the title Persistent Caching support [Feature] Persistent Caching support Feb 10, 2023
@KRTirtho KRTirtho changed the title [Feature] Persistent Caching support [Feature] Persistent Caching support in Library Mar 8, 2023
@KRTirtho
Copy link
Owner

KRTirtho commented Mar 8, 2023

@ildar Although full caching support isn't available now but there's caching support for "Liked Tracks"
I could add it in this release, but I was being lazy :P

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

4 participants
@ildar @KRTirtho @RaptaG and others