mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
@@ -91,7 +91,7 @@ function TweakInfoWidget:init()
|
||||
f:close()
|
||||
end
|
||||
end
|
||||
self.css_text = css:gsub("^%s+", ""):gsub("%s+$", "")
|
||||
self.css_text = util.trim(css)
|
||||
self.css_frame = FrameContainer:new{
|
||||
bordersize = Size.border.thin,
|
||||
padding = Size.padding.large,
|
||||
@@ -309,7 +309,7 @@ function ReaderStyleTweak:updateCssText(apply)
|
||||
-- re-reading it, but this will allow a user to experiment
|
||||
-- wihout having to restart KOReader
|
||||
end
|
||||
css = css:gsub("^%s+", ""):gsub("%s+$", "")
|
||||
css = util.trim(css)
|
||||
table.insert(css_snippets, css)
|
||||
end
|
||||
if self.book_style_tweak and self.book_style_tweak_enabled then
|
||||
|
||||
@@ -7,10 +7,12 @@ local Event = require("ui/event")
|
||||
local Font = require("ui/font")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local Geom = require("ui/geometry")
|
||||
local InfoMessage = require("ui/widget/infomessage")
|
||||
local InputContainer = require("ui/widget/container/inputcontainer")
|
||||
local Menu = require("ui/widget/menu")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local logger = require("logger")
|
||||
local util = require("util")
|
||||
local _ = require("gettext")
|
||||
local Screen = Device.screen
|
||||
local T = require("ffi/util").template
|
||||
@@ -582,6 +584,17 @@ function ReaderToc:onShowToc()
|
||||
end
|
||||
end
|
||||
|
||||
function toc_menu:onMenuHold(item)
|
||||
-- Trim toc_indent
|
||||
local trimmed_text = util.ltrim(item.text)
|
||||
local infomessage = InfoMessage:new{
|
||||
show_icon = false,
|
||||
text = trimmed_text,
|
||||
}
|
||||
UIManager:show(infomessage)
|
||||
return true
|
||||
end
|
||||
|
||||
toc_menu.close_callback = function()
|
||||
UIManager:close(menu_container)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user