GithubHelp home page GithubHelp logo

ireaderorg / ireader Goto Github PK

View Code? Open in Web Editor NEW
291.0 9.0 19.0 38.36 MB

Free and open source novel reader for Android and Desktop.

Home Page: https://ireaderorg.netlify.app/

License: Apache License 2.0

Kotlin 100.00%
android compose novel webnovel kotlin novel-reader light-novels webnovels reader ireader

ireader's Introduction

IReader

IReader is a free and open source application for Android.


Build Support Server
Latest Version Discord Server

Release Page

  • You can download the app Here

Contributing in Translation

  • You can contribute by helping translate Here

Creating a new Source

  • You can take a look here, to understand how to create a source for this application

Sponsorship

If you like my app, feel free to support me over here.

Screenshots ๐Ÿ“ท

Views Dark Light
Library library_view_dark library_view_light
Book book_view_dark book_view_light
Reader book_view_dark book_view_light

License

Copyright 2023 Kazem Moridi and contributors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

Disclaimer

The developer of this application does not have any affiliation with the content providers available.

ireader's People

Contributors

6879756e avatar enokiun avatar kazemcodes avatar renovate[bot] avatar rozari0 avatar weblate avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ireader's Issues

Slow Navigation between screens

I'm not sure, what is causing this slow navigation between screens, specially the library screen and extensions screen, If anyone has any idea, how to improve the navigation, let me know

Feature Request (Global Search)

I just want to request to add a global search for the extensions. You can work on it whenever you want. You can even work on it next year or next next year.

improve downloaded filter

Steps to reproduce

when using the filter , Sometimes what you downloaded does not appear, and sometimes only some novel, not all, and when it appears, it disappears again if you move from category to other

Expected behavior

.

Actual behavior

.

Crash logs

No response

IReader version

0.1.28

Android version

8.0.0

Device

Huawei

Other details

.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • If this is an issue with an extension, I should be opening an issue in the extensions repository.
  • I have updated the app to version 0.1.28.
  • I have updated all installed extensions.
  • I will fill out all of the requested information in this form.

Auto next chapter not working/ Tts stops working

Describe the bug
I was listening to The demon prince goes to the academy, with auto next chapter on. How ever sometimes it would just pause itself when the chapter ends. So I had to manually play it again.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'The demon Prince goes to the academy from my love novel extension'
  2. Click on 'click on continue reading then the Tts icon afterwards'
  3. Turn off the phone or use other apps
  4. See error

Expected behavior
It is expected that it would work properly for the first chapters, however when your in the next chapter, the Tts would stop after the current chapter ends. Sometimes it would also stop
Just midway the chapter.
Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: []
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [Huawei Y6P]
  • OS: [Emui 10]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
It also happens even when I'm using the app and didn't exit it. Like when I'm reading the chapter while listening to the Tts.

(Feature Request)

Is it possible to add an option to follow the device's brightness. It is quite painful to the eyes, when you open a novel in a not well lit room. Thank you

Feature Request( Background Tts)

I would like to listen to the Tts while my screen is off, or while using other apps. So i hope the app would support background play.

[BUG] Chapter Not Marking Read

Describe the bug
After completely reading chapter it should be marked read but this not working as expected.

To Reproduce
Steps to reproduce the behavior:

  1. Go to Any Series Chapter list
  2. Open Chapter and scroll till end
  3. Either move to next chapter exit chapter reading page
  4. Already read Chapter is still not marked read

Expected behavior
After reading Chapter should be marked as read

Smartphone (please complete the following information):

  • Device: Redmi Note 5 Pro
  • OS: Android 9.0
  • Version 0.1.27

Option to not show up the Title of the Novel in the Cover

Hi. Can you add an option not to Display the Title of the Novel in the Cover.

In Small display I think an option to not display the Titles would be nice.
Some titles are unreadable when using smaller cover (compact layout) so I hope you will consider adding this..

Screenshot_2022-07-11-15-21-16-91

Dark mode

Dark mode option isn't working or not implemented correctly

There still small bug in Immerse mode

Record_2022-06-10-11-04-37.mp4

Describe the bug
In immerse mode, the navigation bar doesn't disappear along with reader sheet when it was tap, this occur when I swipe up to
to view my navigation buttons.

To Reproduce
Steps to reproduce the behavior:

  1. Enable Immerse mode
  2. Swipe up the navigation bar in order for the navigation button show up
  3. See the Video

Expected behavior
The phone navigation should disappear along with the reader sheet when it was tap or should automatically disappear after 5 sec (just like in Tachiyomi)

Smartphone (please complete the following information):

  • OS: [Android 9]
  • Version [Stable 0.1.24]

Reading Screen Lagging Problem

Describe the bug
When You read more than 2 chapters Reading screen became very laggy.
When you scroll the reading screen it will lag.

Smartphone (please complete the following information):

  • Device: [Symphony i10]
  • OS: [Android 6]
    App
  • Version [0.1.23]

Add continues reading option in cover of the novel

IMG_20220202_164025

Add this option in the cover of novel

Feature name - continues reading
Feature function - if we click in the "continue reading" option in novel cover it's will automatically open the last read chapter or if we start a new novel it's will Start the 1st chapter of novel

Reference - tachiyomi j2k

[Feature] Auto-Backup

I just think it'd be neat if we had an Auto-Backup feature similar to Tachiyomi's

App crashing when scrolling

Describe the bug
I was readingvThe demon prince goes to the academy from source mylovenovel. While looking for the part i was at on ch. 91. The app suddenly chrashed, it keeps on happening when i scroll really fast.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'The demon Prince goes to the Academy'
  2. Click on 'On continue Reading'
  3. Scroll down to 'Any part really fast'
  4. See error

Expected behavior
It is expected that when you scroll to fast the app logo either appears then exit to home screen or just immedietely exits.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [Huawei Y6p]
  • OS: [Emui 10]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
I hadn't tried it on other novels s yet as i just recently updated the app and forgot to back up. I will post the video on discord.

Scrolling reader setting issue

Steps to reproduce

I can't scrolling down more than this to see the last feature in the reader, I flip the phone (auto-rotate) to see her

orca-image--1055905856

Expected behavior

.

Actual behavior

.

Crash logs

No response

IReader version

0.1.28

Android version

8.0.0

Device

Huawei

Other details

.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • If this is an issue with an extension, I should be opening an issue in the extensions repository.
  • I have updated the app to version 0.1.28.
  • I have updated all installed extensions.
  • I will fill out all of the requested information in this form.

Bug Report (Tts Lag)

Describe the bug
I don't if this is really a bug, however when I navigate through the Tts player, the app would lag, and would have a delay in responding to commands.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...' Tts Player
  2. Click on '....' Settings or Contents
  3. Scroll down to '....' or try to navigate AL the options available in the Tts player
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: Huawei Y6P
  • OS: Emui10( Android)
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

(Feature Request) Title Global Search

Please add the feature that when you press on the title of a novel, it would globally search the novel. It would be very helpful when migrating to another source. Thank You

Chapter starting at the bottom.

Describe the bug
A clear and concise description of what the bug is.
According to the user, whenever he go to the next chapter, it start at the bottom instead of the beginning part of the chapter.

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.
I didn't experience it first hand, but itried to reproduce the bug, but for me instead of starting at the bottom, it would a start few lines bellow the beginning of the chapter.

updater not working

while trying to update novels in library,it is showing error books are skipped.
IMG_20220819_091140

Bug Report (Scroll to the first Chapter))

Describe the bug
Sometimes when I'm reading and accidentally scrolls it down to the next chapter. I would scroll it up back to go to the previous chapter. However instead of going to the previous one, it would comeback to the very first chapter of the novel

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...' a novel
  2. Click on '....' a specific chapter or just continue reading
  3. Scroll down to '....' the next Chapter, then Scroll back up to the next chapter.
  4. See error

Expected behavior
Sometimes it would work properly, but it is expected to go to the very first chapter of the novel.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

add an option to not show up Updates & History in Navbar

Can you add an option not to show up Updates & History in Navbar.

Honestly I use History to check my recent novel I read so I don't mind it, I just like this option because I don't use Updates. Feel like waste of space in Navbar I so will appreciate if you add that option in the futute. ^^

IMG_20220529_112532

Bottom bar showing up

the reader the bottom bar of the phone keeps showing up , even when using immersive mode which I think it is a full screen (I have a Samsung A40 with android 11)

New badge for library

Describe your suggested feature

badge for how many chap in novel and how many chap u dwl

Other details

No response

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • If this is an issue with an extension, I should be opening an issue in the extensions repository.
  • I have updated the app to version 0.1.28.
  • I will fill out all of the requested information in this form.

[Feature Request] An option not to show the continue reading icon from the cover

I'm using the recent preview and I think it would be nice if you add an option not to show the continue reading icon (?) in the cover.
The icon almost cover the novel cover when I'm using small display so it would be nice if you add an option not to show up the icon.

I also tried the import epub feature, noticed a small problem, it doesnt show the cover.

Thank you for the update. Looking forward the stable realease~

IMG_20220608_200231

IMG_20220608_200754

Badges on novel covers vanishes

After updating the library , the badges on the novel cover for counting the chapters read and total , vanish and cant be restored by restarting the app.

Edit: after gointo into the novel and updating from there the badge reappears but every chapter you have read will be vanished as well.

Novel cover not loading

The covers of the novel of 1kissnovel isn't loading even after updating

Steps to reproduce the behavior:

  1. Go to 'Explore'
  2. Click on 'Sources'
  3. Scroll down to 'KissNovel'
  4. Open any one of them

Expected behavior
The novel cover's should load

Screenshots
image

Smartphone (please complete the following information):

  • Device: [Realme Gt Neo 2 5g]
  • OS: [Android 12]

He does not keep the novels in the library

Screenshots_2022-07-22-07-12-54
Describe the bug
He does not update the library and repeats the narrations that have been preserved because it does not save a witness at the top of the problem that he repeats the narrations without updating Yes, the narration is repeated when saving again from the source

To Reproduce
Steps to reproduce the behavior:

  1. Go to '.Keeping the novel in the library..'
  2. Click on '..Make an update for the library that doesn't show the new chapters of the novels..'
  3. Scroll down to '..Enter the source again, it appears that the novel is not saved in the library and is repeated again and the same problem as before..'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Download issues

Steps to reproduce

Can you make the application download more than one novel at the same time, because it stops the download if you choose more than one novel

Expected behavior

The application already carries more than one novel if you choose to download all chapters of a novel from library
But if you go to some novel and select some chap and download them,While downloading, you go to another novel and choose chapters to download, this will stop the chapters of the first novel from downloading

Actual behavior

.

Crash logs

.

IReader version

0.1.28

Android version

8.0.0

Device

Huawei y6

Other details

.

Acknowledgements

  • I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
  • I have written a short but informative title.
  • If this is an issue with an extension, I should be opening an issue in the extensions repository.
  • I have updated the app to version 0.1.28.
  • I have updated all installed extensions.
  • I will fill out all of the requested information in this form.

Scrolling to next chapter brings you to chapter 1

Describe the bug
I was reading Blood Warlock: Succubus partner in the apocalypse chapter 605, sourced from novelfull. However when i scrolled down to the next chapter instead of ch 606, what was shown was chapter 1. I checked the chapter list, and confirmed that it really came back to the very first chapter on the list.

To Reproduce
Steps to reproduce the behavior:

  1. Go to 'Blood Warlock: Succubus partner in the apocalypse sourced from novelfull'
  2. Click on 'Continue Reading or click on chapter 605'
  3. Scroll down to 'next chapter'
  4. See error

Expected behavior
It is expected, that when scroll to tye next chapter, instead of going to the next chapter it would come back to the very first chapter of the novel.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: [e.g. iOS]
  • Browser [e.g. chrome, safari]
  • Version [e.g. 22]

Smartphone (please complete the following information):

  • Device: [Huawei Matepad 10.4]
  • OS: [Emui 10]
  • Browser [e.g. stock browser, safari]
  • Version [0.1.19]

Additional context
Before it transitioned to the very first chapter, the screen showed a loading icon, even though i already dowloaded the chapters. I also had't tried it on other novels.

Extensions issue

The time to install an extension is huge , sometimes it takes 3-4 minutes to just make the window of the installer pop-up with the message to install.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.