mienaiyami / yomikiru

An offline desktop reader for manga, comics, and novels. Offers a customizable reading experience with extensive settings, shortcuts, themes and layouts. Manga reader / Manhwa reader / Webtoon Reader / EPUB Reader. **Not a downloader**
MIT License
223 stars 10 forks source link

.EPUB Support #78

Closed zeoint closed 1 year ago

zeoint commented 1 year ago

Description of the new feature / enhancement

To Read novels.

Scenario when this would be used?

No response

Supporting information

No response

mienaiyami commented 1 year ago

Thanks for enhancement request. I have had this in plans but its totally different from displaying images. Even if I'm able to make it well it won't be as good as other epub like there like Freda, which provides too many settings just for epub.

I will be working on it but might take a long time.

zeoint commented 1 year ago

Other than epub, this reader has all the things I wanted in a reader. Really like this reader.

Even if I'm able to make it well it won't be as good as other epub like there like Freda, which provides too many settings just for epub.

I use calibre and I dont know of other software. Checked it out and there are many feature that are not wanted like online integration, back up to drives, downloading from dropbox, Synchronisation, etc.

For epub, customisable fonts, font size, font colors, background color, bookmarks and history support is all that is wanted. Thanks.

omodia commented 1 year ago

Will this affect RAM usage?

omodia commented 1 year ago

As an experienced user of various manga reading softwares, I can say that this is the best comic reader. This has all the settings that are required for a modern comic reader and none that are not needed.

zeoint commented 1 year ago

@omodia, Well Said. It's true.

mienaiyami commented 1 year ago

@omodia Thanks

Will this affect RAM usage?

It might but not any noticeable amount. epub format is not supported on web so I will have to use some other tool to read its data and display it.

You can expect this feature and other issues in about a month as Im busy right now.

omodia commented 1 year ago

You can expect this feature and other issues in about a month as Im busy right now.

Okay.

As a checkpoint, can you please release this after #75?

mienaiyami commented 1 year ago

Yes, Im currently working on #75. And you can expect it in few days but might have some bugs because I cant test everything, so please report any you encounter.

mienaiyami commented 1 year ago

Sorry but i have tried my best to get a good epub reader in app but cant seem to do it, as of now at least. I will keep trying and learn mre about epub format.

You can try my personal favorite app Freda which is available on Microsoft store for free. It has all the necessary features needed for a comfortable read.

zeoint commented 1 year ago

Sorry but i have tried my best to get a good epub reader in app but cant seem to do it, as of now at least. I will keep trying and learn mre about epub format.

No rush. I wanted to have an all in one reader app. Meanwhile I will use Freda for epub reading. And thx for your work.

mienaiyami commented 1 year ago

Thanks, I will try my best to implement epub in it.

mienaiyami commented 1 year ago

high memory to load the file

I tested a 17mb epub file on freda and clibre and they take more RAMthan this app to load it. If file is 12mb, let most of it is just images, but the text part of it is not as simple as normal .txt file, you need to parse it and display it appropriately so it take this much RAM.

the scrolling is not smooth

Im cant see any scrolling issue, it would help if you send a epub file for test. As i had said earlier, i have no experience with epub file and could learn only few things from internet.

Whenever I try to change the options, use custom font, it stops responding and again uses more memory.

Im unable to reproduce it, can you create new issue for this with more detail

zeoint commented 1 year ago

I tested a 17mb epub file on freda and clibre and they take more RAMthan this app to load it. If file is 12mb, let most of it is just images, but the text part of it is not as simple as normal .txt file, you need to parse it and display it appropriately so it take this much RAM.

For epub reading, currently I am using EPUBReader, which is available as a firefox extension. Freda is too confusing for me. Calibre is not good.

As i had said earlier, i have no experience with epub file and could learn only few things from internet.

Cool. Take the time needed.

I created a new issue and uploaded the EPUBReader video too.