From 560444c1686b6a61ca65d0cc2d1b9cc5de39fdff Mon Sep 17 00:00:00 2001 From: chrox Date: Mon, 10 Mar 2014 22:06:17 +0800 Subject: [PATCH] add fallback_font option in G_reader_settings --- frontend/document/credocument.lua | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/frontend/document/credocument.lua b/frontend/document/credocument.lua index 9899ebb38..44412b528 100644 --- a/frontend/document/credocument.lua +++ b/frontend/document/credocument.lua @@ -18,9 +18,9 @@ local CreDocument = Document:new{ engine_initilized = false, line_space_percent = 100, - default_font = "FreeSerif", - header_font = "FreeSans", - fallback_font = "Droid Sans Fallback", + default_font = G_reader_settings:readSetting("cre_font") or "FreeSerif", + header_font = G_reader_settings:readSetting("header_font") or "FreeSans", + fallback_font = G_reader_settings:readSetting("fallback_font") or "Droid Sans Fallback", default_css = "./data/cr3.css", options = CreOptions, } @@ -56,16 +56,6 @@ function CreDocument:engineInit() end end - local default_font = G_reader_settings:readSetting("cre_font") - if default_font then - self.default_font = default_font - end - - local header_font = G_reader_settings:readSetting("header_font") - if header_font then - self.header_font = header_font - end - engine_initilized = true end end