Skip to content
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

Improve usability of episode cache / automatic cleanup #4795

Open
3 tasks done
keunes opened this issue Dec 24, 2020 · 3 comments · May be fixed by #7096
Open
3 tasks done

Improve usability of episode cache / automatic cleanup #4795

keunes opened this issue Dec 24, 2020 · 3 comments · May be fixed by #7096

Comments

@keunes
Copy link
Member

keunes commented Dec 24, 2020

Checklist

  • I have used the search function to see if someone else has already submitted the same feature request.
  • I will only create one feature request per issue.
  • I will describe the problem with as much detail as possible.

System info

App version: 2.1.1

App source: Google Play

Enhancement description

Problem you may be having, or feature you want: the Episode cache linked to the automatic downloads is useful, but can lead to confusion, as is clear from this conversation on Twitter. We should better guide users in this, and make the feature easier to understand.

Suggested solution:

  • Rename 'episode cache' to 'Episode storage limit' or 'Episode download limit' (or something like that). 'Cache' is used for two different things in the app, and a rather technical term.
  • Show a pop-up to the user when the episode limit is reached for the first time. (Or do we already do this?). The pop-up text showing after hitting the icon in the menu should get the same text. It should read something like:
    Episode storage limit reached
    AntennaPod has download the maximum number of episodes on your device. In the settings you can:
    • increase the limit (under Automatic Download)
    • enable Episode Cleanup (under Automatic Download)
    • enable Auto Delete (under Storage)
  • Make the episode limit universal - i.e. not only for automatic but also manual downloads. It could work in a similar fashion as downloading over mobile network, i.e. show a warning when the maximum is reached and let user override when downloading manually.
  • Move the episode limit setting under 'Storage', or (if the above isn't implemented) add there a reference to the setting. Storage is where I first checked when replying on Twitter; it's hard to find it currently (even though it makes sense it is under Automatic Downloads).

Related to #2990

@ByteHamster
Copy link
Member

I think a similar discussion is currently going on in #2495. In general, all the issues of the "Rework automatic deletion" milestone are pretty similar.

@keunes
Copy link
Member Author

keunes commented Dec 30, 2020

There's a link indeed, but from quickly scanning that issue, it seems more about functional changes to the mechanisms. This issue I feel is more about relatively quick UX fixes. Since the Rework automatic deletion milestone is a rather big one that probably wont be implemented any time soon, at least fixing point 1, 2 & 4 listed here in the next point release would be great.

@ByteHamster
Copy link
Member

Rename 'episode cache' to 'Episode storage limit' or 'Episode download limit' (or something like that).

👍

Move the episode limit setting under 'Storage'

I would rather wait until the auto delete things are reworked and then create a new settings item for automation.

@ByteHamster ByteHamster changed the title Improve usability of episode cache Improve usability of episode cache / automatic cleanup Apr 6, 2023
@ByteHamster ByteHamster linked a pull request Apr 14, 2024 that will close this issue
6 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants