From 48ff941764f1a597d31465b89e1806c79f4188ba Mon Sep 17 00:00:00 2001 From: Sergey Organov Date: Tue, 29 Nov 2016 23:01:32 +0300 Subject: [PATCH 1/2] Custom DPI: increase upper bound from 330 to 600 It's useful on 300dpi devices to get this value above 330 to enlarge entire UI. --- frontend/ui/elements/screen_dpi_menu_table.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/ui/elements/screen_dpi_menu_table.lua b/frontend/ui/elements/screen_dpi_menu_table.lua index eb6bfa72f..73f1c497c 100644 --- a/frontend/ui/elements/screen_dpi_menu_table.lua +++ b/frontend/ui/elements/screen_dpi_menu_table.lua @@ -60,11 +60,11 @@ return { hold_input = { title = _("Input screen DPI"), type = "number", - hint = "(90 - 330)", + hint = "(90 - 600)", callback = function(input) local _dpi = tonumber(input) _dpi = _dpi < 90 and 90 or _dpi - _dpi = _dpi > 330 and 330 or _dpi + _dpi = _dpi > 600 and 600 or _dpi G_reader_settings:saveSetting("custom_screen_dpi", _dpi) setDPI(_dpi) end, From 3800a3077ab95a404e4e7574e2bf6b02404b4565 Mon Sep 17 00:00:00 2001 From: Sergey Organov Date: Thu, 1 Dec 2016 15:34:40 +0300 Subject: [PATCH 2/2] DictQuickLookup:update(): strip all leading empty lines/spaces This gets rid of sometimes huge spacing between a word and its description taken from dictionary, and thus need for scrolling just to read fisrs few lines of description. --- frontend/apps/reader/modules/readerdictionary.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/frontend/apps/reader/modules/readerdictionary.lua b/frontend/apps/reader/modules/readerdictionary.lua index 3d2104247..9a93b22e6 100644 --- a/frontend/apps/reader/modules/readerdictionary.lua +++ b/frontend/apps/reader/modules/readerdictionary.lua @@ -57,6 +57,8 @@ local function tidy_markup(results) end -- ignore all markup tags def = def:gsub("%b<>", "") + -- strip all leading empty lines/spaces + def = def:gsub("^%s+", "") result.definition = def end return results