Comments (6)
Can you try a few comic books from the Kobo store (the preview should be enough) and see if they display full-screen, and if they let you bookmark pages?
from kepubify.
Okay, so I've done a little bit of testing to try and figure out the cause of the issue here are some more notes.
Previews directly from the Kobo store have several features disabled including booking marking 😔 Luckily free books aren't limited by this. I tested several manga as you suggested and they all have full screen images and bookmark functions.
To me the next step was to try and figure out what was different between the sideloaded manga and the stuff on the store. I used Claribre and with the plugin DeDRM to decrypt the content from the store and compare it to my samples with a diff checker. For sanity I tried sideloading the unencrypted copy back on the device with no changes and the bookmark function no longer worked!
This means any of the following could be true:
- This is a firmware issue or some restriction imposed directly by Kobo on sideloaded books
- The DeDRM strips whatever magic causes the device to allow fullscreen
Eitherway I think there's nothing to do about it unless you know something I don't. Thank you.
from kepubify.
Thanks for looking into it thoroughly. I'm going to test your two theories when I get a chance, but you might be right about the bookmarking. Another thing you could compare are the rows in the content table for the book from the kobo store vs the same book sideloaded as a de-drm'd kepub, since that table is populated differently for sideloaded books.
from kepubify.
Table of contents are identical between the two books.
This reddit thread appears to have the same issue I'm encountering except they're using KCC to convert directly to kepubs instead of Kepubify. They reference being able to bookmark properly on an older device so I think my next step will be to try older firmwares.
I did some research on the DeDRM process and while it's possible it's removing important content, the more I learn the more I think it's another issue. Something I might return to if downgrading doesn't work.
Kobolabs says "Content should display identically whether sideloaded or downloaded to a device from the Kobo store". This documentation also says "Sideloaded EPUBs with the ".fxl.kepub.epub" or ".kepub.epub" will disable bookmarking and note keeping.", but I don't think that applies here because it's a properly converted kepub and not simply renaming the file.
I want to point out that there has been similar firmware issues in the past, which I want to reference here for documentation sake even though you clearly remember that.
I'll drop an update after playing with older firmware.
from kepubify.
All functions operate as expected under firmware 4.31.19086. The issue appears in any firmware versions following that. I'll submit a bug report officially to Kobo at a later date, but right now this workaround is fine for me. Thank you for your assistance.
from kepubify.
You did most of the troubleshooting :).
Note that be "content table", I meant the table in the KoboReader.sqlite database, since that is more likely than not to at least be part of the difference.
from kepubify.
Related Issues (20)
- covergen: Unsupported device model with Kobo Libra2
- KepubifyError: convert EPUB: read source EPUB: parse OPF package: xml: unsupported version "1.1"; only version 1.0 is supported HOT 1
- Feature request: Compile for ARMV6 HOT 1
- Feature Request: Improved kobospan algorithm
- Feature Request: Specify an encoding with command line arguments HOT 2
- UTF-8 conversion issue with particular input HOT 3
- Feature Request: Add cover if missing from cover.jpg file (Calibre)
- Kepubify Mac does not work HOT 3
- Quotation Marks & Apostrophe's rendering incorrectly after kepubify conversion HOT 2
- Converted ebook from AO3 is very unstable HOT 1
- Illustrator problem with converted kepub
- Whitespace characters
- Custom CSS not working in web interface HOT 3
- installation of kepubify on Kobo device
- Web version - No download button?
- Book which generates erroneous kepubs
- What tag/class does kepubify need to recognize an endnote? HOT 2
- An kepub which does not want to import into my kobo clara hd HOT 1
- headings get hyphenated with current hyphenation.css
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kepubify.