Skip to content

Feature/tags blacklisting and download queue#92

Draft
onlyashd wants to merge 3 commits into
develfrom
feature/tags-blacklisting-and-download-queue
Draft

Feature/tags blacklisting and download queue#92
onlyashd wants to merge 3 commits into
develfrom
feature/tags-blacklisting-and-download-queue

Conversation

@onlyashd

@onlyashd onlyashd commented Jul 1, 2026

Copy link
Copy Markdown
Member

This PR is bigger than planned, sorry.

Features

  • Tag blacklisting:
    Add Tag Filtering in Content #26
    hide items from search and explorer based on their tags. Manage it in Settings > Manga sources > Blacklisted tags.
  • Download queue:
    Download Scheduler - Schedule manga downloads for optimal times #74
    items can be added to a queue that will download them in the specified order.
    Order can be changed by drag-&-drop. Secondary options: "Charging only", "Off-peak" and "Storage quota".
  • Smart downloads: [not functional at this state, check details bellow]
    Download pages as the manga is read #82
    if enabled, the next chapter will be downloaded and the oldest read one will be deleted while you read. Example: you have 5 chapters downloaded, when you start the 4th, the 6th will be downloaded and the 1st will be deleted.

Fixes:

  • Imported downloaded sources not working #69: Added auto-scan when the app is installed and a rescan option. To ensure the scan succeds, access Explore > Local storage > Menu (three dots) > Directories > Add > Give the permissions.

Screenshots

New download options
Download quota limitation
Tags blacklisting

Tip

Logcat filters for tests:

tag:SmartDownloads | tag:DownloadQueue | tag:DownloadWorker | tag:DownloadScheduler | tag:DeleteReadChapters | tag:TagsBlacklist

Caution

Smart downloads isn't working!
Feature doesn't trigger next chapter download or old chapter deletion.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant