Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 09-17-2026, 05:32 PM   #106
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by MrSilverstrike View Post
TENG can be optimized, but it's likely a bunch of optimizations spread all across the reader app in a way that I can't easily fix. If TENG is fast, it's because the pages you visited were cached, and they're not always -- it's why page turns can feel very inconsistent.
It was really extraordinarily fast. No loading screen for any book either.

Quote:
Originally Posted by MrSilverstrike View Post
I suspect most CSS you'd find in an ebook is going to work just fine, yes
sure would be nice to have in TENG. I wonder why it's deactivated

Quote:
Originally Posted by sherman View Post
Another option might be to try and adapt WPE Webkit if you want to use a fully featured browser engine.
Webkit may be a good choice, I think it even supports hanging punctuation, which would be awesome to have on a reading device.
Falkor is offline   Reply With Quote
Old 09-18-2026, 09:01 AM   #107
jackie_w
Grand Sorcerer
jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.jackie_w ought to be getting tired of karma fortunes by now.
 
Posts: 6,341
Karma: 16800000
Join Date: Sep 2009
Location: UK
Device: ClaraHD, Forma, Libra2, Clara2E, LibraCol, PBTouchHD3
Quote:
Originally Posted by MrSilverstrike View Post
Happy to answer them! ... <snip>
Thanks for your replies.
jackie_w is offline   Reply With Quote
Old 09-18-2026, 09:55 AM   #108
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,970
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by MrSilverstrike View Post
I'm using KOReader's engine (CREngine) for the prototype. The idea is simple: KOReader's engine letting you read your purchased books in a familiar (Kobo-like) UI.
There's a possible problem with using KOReader's engine. It make not support ePub3 well enough. Before you do this, are you sure there's enough ePub3 support?

What would be good is a mod to allow using RMSDK for DRM-Free eBooks if the user so chooses.
JSWolf is offline   Reply With Quote
Old 09-18-2026, 10:31 AM   #109
MrSilverstrike
Connoisseur
MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.
 
MrSilverstrike's Avatar
 
Posts: 93
Karma: 969306
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
Quote:
Originally Posted by JSWolf View Post
There's a possible problem with using KOReader's engine. It make not support ePub3 well enough. Before you do this, are you sure there's enough ePub3 support?

What would be good is a mod to allow using RMSDK for DRM-Free eBooks if the user so chooses.
I did some research and I'm happy enough with the CREngine's support of ePub3 features. Building my own engine or bolting on functionality to make it all work as the spec desires would simply be too much work.

As far as RMSDK is concerned: I believe in 5.18 you can already force RMSDK for epubs via a configuration edit in .kobo/Kobo/Kobo eReader.conf. No mod needed:

Code:
[DeveloperSettings]
EpubSideloadedRenderer=RMSDK
MrSilverstrike is online now   Reply With Quote
Old 09-18-2026, 10:39 AM   #110
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,970
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by MrSilverstrike View Post
I did some research and I'm happy enough with the CREngine's support of ePub3 features. Building my own engine or bolting on functionality to make it all work as the spec desires would simply be too much work.

As far as RMSDK is concerned: I believe in 5.18 you can already force RMSDK for epubs via a configuration edit in .kobo/Kobo/Kobo eReader.conf. No mod needed:

Code:
[DeveloperSettings]
EpubSideloadedRenderer=RMSDK
But then how do you load side loaded ePub to the Kobo renderer instead of RMSDK?
JSWolf is offline   Reply With Quote
Old 09-18-2026, 01:07 PM   #111
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by MrSilverstrike View Post
I did some research and I'm happy enough with the CREngine's support of ePub3 features. Building my own engine or bolting on functionality to make it all work as the spec desires would simply be too much work.
I haven't been using Koreader for long, but I already found a couple of CSS features that are not supported. It can do basic stuff very well, though. And its font settings a really good.

Personally I'd find a modern, webkit based renderer much more useful than a Koreader based on. I can already use Koreader on the device, anyway.

Quote:
Originally Posted by MrSilverstrike View Post
As far as RMSDK is concerned: I believe in 5.18 you can already force RMSDK for epubs via a configuration edit in .kobo/Kobo/Kobo eReader.conf. No mod needed:
It can also be selected from the developer menu.
Falkor is offline   Reply With Quote
Old 09-18-2026, 01:09 PM   #112
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
But then how do you load side loaded ePub to the Kobo renderer instead of RMSDK?
You set it back back to default or TENG.

Last edited by Falkor; 09-18-2026 at 01:12 PM.
Falkor is offline   Reply With Quote
Old 09-18-2026, 02:32 PM   #113
MrSilverstrike
Connoisseur
MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.MrSilverstrike ought to be getting tired of karma fortunes by now.
 
MrSilverstrike's Avatar
 
Posts: 93
Karma: 969306
Join Date: Apr 2024
Location: Belgium
Device: Kobo Libra Color, Kobo Clara Color
Quote:
Originally Posted by Falkor View Post
I haven't been using Koreader for long, but I already found a couple of CSS features that are not supported.
Any particular ones you want to point out? If you have an epub you can link that leverages these features, that'd be even better. I can integrate it into my test suite if I find it's too much of an omission.
MrSilverstrike is online now   Reply With Quote
Old 09-18-2026, 02:44 PM   #114
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,970
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Falkor View Post
You set it back back to default or TENG.
NickelMenu should be good for that. Do you need to reboot after a change?
JSWolf is offline   Reply With Quote
Old 09-18-2026, 04:08 PM   #115
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
NickelMenu should be good for that. Do you need to reboot after a change?
No, just select the option in the developer menu and the book opens with the selected renderer.
Falkor is offline   Reply With Quote
Old 09-18-2026, 04:11 PM   #116
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,970
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by Falkor View Post
No, just select the option in the developer menu and the book opens with the selected renderer.
If you have the developer menu accessible, does it log like it does on 4.x firmware?
JSWolf is offline   Reply With Quote
Old 09-18-2026, 04:46 PM   #117
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by MrSilverstrike View Post
Any particular ones you want to point out? If you have an epub you can link that leverages these features, that'd be even better. I can integrate it into my test suite if I find it's too much of an omission.
From what I remember
Code:
overflow: hidden
,
Code:
display: flex
and
Code:
position: absolute
aren't supported.

There are also some funny little rendering oddities I've encountered. E.g. it supports
Code:
initial-letter
, but for some reason my fallback for readers that don't support it messes with how the drop caps are being displayed –*which might be caused by the way I implemented removal of the fallback solution, though it doesn work fine in quite a number of software readers…
Falkor is offline   Reply With Quote
Old 09-18-2026, 04:51 PM   #118
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 54,520
Karma: 182340323
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Sage, Libra Colour, Lenovo M8 FHD, Paperwhite 4, Tolino epos
Quote:
Originally Posted by JSWolf View Post
But then how do you load side loaded ePub to the Kobo renderer instead of RMSDK?
Have you tried sending them as .kepub.epub?
DNSB is offline   Reply With Quote
Old 09-18-2026, 04:55 PM   #119
Falkor
Groupie
Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!Falkor rocks like Gibraltar!
 
Posts: 151
Karma: 100000
Join Date: Dec 2024
Device: Tolino Shine 5
Quote:
Originally Posted by JSWolf View Post
If you have the developer menu accessible, does it log like it does on 4.x firmware?
No idea how 4.x handles it, but it does have settings for logs and I found some logs on the device.
Attached Thumbnails
Click image for larger version

Name:	screen_003.png
Views:	20
Size:	110.1 KB
ID:	226042  
Falkor is offline   Reply With Quote
Old 09-18-2026, 04:57 PM   #120
JSWolf
Resident Curmudgeon
JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.JSWolf ought to be getting tired of karma fortunes by now.
 
JSWolf's Avatar
 
Posts: 84,970
Karma: 153791427
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
Quote:
Originally Posted by DNSB View Post
Have you tried sending them as .kepub.epub?
I don't have firmware 5.18. I'm still on some version 4.x firmware.
JSWolf is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Typesetting Shakespeare Psymon ePub 26 06-20-2016 04:21 AM
Best typesetting/typography engine: Kindle Voyage vs Kobo Aura H2O cerem0ny Which one should I buy? 16 04-18-2016 08:45 AM
Is there a way to import kepub to calibre/convert a kepub to other formats? Major General Library Management 9 04-08-2014 10:00 PM
iOS Devices [mod: might be] Banned in Europe [mod: Germany] CyGuy News 27 12-13-2011 07:47 AM


All times are GMT -4. The time now is 05:07 AM.


MobileRead.com is a privately owned, operated and funded community.