Skip to content

Add "Smart Delete" feature - #17

Open
Andead2 wants to merge 1 commit into
mkaflowski:mainfrom
Andead2:smart-delete
Open

Add "Smart Delete" feature#17
Andead2 wants to merge 1 commit into
mkaflowski:mainfrom
Andead2:smart-delete

Conversation

@Andead2

@Andead2 Andead2 commented Oct 5, 2025

Copy link
Copy Markdown
Contributor

This adds a "smart delete" feature, where the app deletes old audiobooks when a number is reached. This will prevent storage being full when too many downloads exist.

Deleting happens shortly after download finishes in background thread.

The number and the feature can be set in a settings activity. It is on by default and will default to 5 downloads. This should be more than anyone listens to at the same time.

@Andead2

Andead2 commented Nov 3, 2025

Copy link
Copy Markdown
Contributor Author

@mkaflowski Hey, do you have an idea when you can look at this?

rykerwilliams pushed a commit to rykerwilliams/ShelfTime that referenced this pull request Jul 14, 2026
Upstream (mkaflowski/ShelfTime) hasn't merged or committed anything
since September 2025, and PR mkaflowski#17 (Smart Delete) has sat unreviewed
since October despite a follow-up ping. This fork has since picked up
that PR plus several fixes from other stale forks and continued
development independently.

New README reflects that: drops the Play Store badge/link since this
build isn't distributed there, points to SIDELOADING.md for
installation, and lists what's changed versus upstream. The original
README is preserved at README.original.md for reference/history.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant