From e27b99f77021b617ccbb38af5d1415af26fd3ea7 Mon Sep 17 00:00:00 2001 From: Qingping Hou Date: Mon, 17 Dec 2012 14:51:50 +0800 Subject: [PATCH] read font_face and font_size from document settings This is done in readerfont.lua --- frontend/ui/reader/readerfont.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontend/ui/reader/readerfont.lua b/frontend/ui/reader/readerfont.lua index dd9cbeb1a..ae19bb301 100644 --- a/frontend/ui/reader/readerfont.lua +++ b/frontend/ui/reader/readerfont.lua @@ -4,6 +4,7 @@ ReaderFont = InputContainer:new{ line_space_percent = 100, font_menu_title = "Font Menu", face_table = nil, + default_font = "DroidSansFallback", } function ReaderFont:init() @@ -51,13 +52,15 @@ end function ReaderFont:onReadSettings(config) self.font_face = config:readSetting("font_face") if not self.font_face then - self.font_face = self.ui.document:getFontFace() + self.font_face = self.default_font end + self.ui.document:setFontFace(self.font_face) self.font_size = config:readSetting("font_size") if not self.font_size then self.font_size = self.ui.document:getFontSize() end + self.ui.document:setFontSize(self.font_size) end function ReaderFont:onShowFontMenu()