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

[TODO] Reader improvements MK II #23

Open
12 tasks
ObserverOfTime opened this issue Mar 6, 2020 · 0 comments
Open
12 tasks

[TODO] Reader improvements MK II #23

ObserverOfTime opened this issue Mar 6, 2020 · 0 comments
Assignees
Labels
Priority: High This issue/PR has high priority Status: Blocked This issue/PR is being blocked Type: Enhancement This is an enhancement proposal/implementation
Milestone

Comments

@ObserverOfTime
Copy link
Member

ObserverOfTime commented Mar 6, 2020

The reader will need to be rewritten once the redesign (#22) is completed.

Requirements:

  • Series types
    • Manga
    • Comic
    • Webtoon
    • Novel
  • Reading modes
    • Right to left
    • Left to right
    • Long strip
    • Fit to screen
    • Double page
  • 18+ series filter

The reader could use a webpub manifest generated based on the chapter to determine the default reading mode (RTL for manga, LTR for comics, TTB for webtoons) and request the pages via XHR.
The long strip mode may be used as the noscript fallback mode.

It must also recognize a query parameter which defines the page to start from.

For novels, we can just let the browser handle the PDF file.

@ObserverOfTime ObserverOfTime added Priority: Low This issue/PR has low priority Status: Blocked This issue/PR is being blocked Type: Enhancement This is an enhancement proposal/implementation labels Mar 6, 2020
@ObserverOfTime ObserverOfTime added this to the v0.9.x milestone Mar 6, 2020
@ObserverOfTime ObserverOfTime self-assigned this Mar 6, 2020
@ObserverOfTime ObserverOfTime added Priority: Medium This issue/PR has normal priority and removed Priority: Low This issue/PR has low priority labels Mar 6, 2020
@ObserverOfTime ObserverOfTime added Priority: High This issue/PR has high priority and removed Priority: Medium This issue/PR has normal priority labels Aug 18, 2022
@ObserverOfTime ObserverOfTime modified the milestones: v0.9.x, v0.10.x Dec 5, 2023
@ObserverOfTime ObserverOfTime pinned this issue Jan 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: High This issue/PR has high priority Status: Blocked This issue/PR is being blocked Type: Enhancement This is an enhancement proposal/implementation
Projects
Status: To do
Development

No branches or pull requests

1 participant