mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
cre: toggable enhanced rendering (floats, collapsed margins...)
Adds "Render mode" toggle with 4 modes, to enable some or all of crengine's new enhanced block rendering features. Use "legacy" rendering for previously opened books to not mess with bookmarks, and "web" (all of the new features) for new books. Also make available the added "HTML5" stylesheet to the Style menu.
This commit is contained in:
@@ -732,6 +732,11 @@ function CreDocument:setPageMargins(left, top, right, bottom)
|
||||
self._document:setIntProperty("crengine.page.margin.bottom", bottom)
|
||||
end
|
||||
|
||||
function CreDocument:setBlockRenderingFlags(flags)
|
||||
logger.dbg("CreDocument: set block rendering flags", string.format("0x%x", flags))
|
||||
self._document:setIntProperty("crengine.render.block.rendering.flags", flags)
|
||||
end
|
||||
|
||||
function CreDocument:setImageScaling(toggle)
|
||||
logger.dbg("CreDocument: set smooth scaling", toggle)
|
||||
self._smooth_scaling = toggle
|
||||
|
||||
Reference in New Issue
Block a user