mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
chore: fix some of the luacheck errors
This commit is contained in:
@@ -263,11 +263,8 @@ function ReaderBookmark:getDogearBookmarkIndex(pn_or_xp)
|
||||
end
|
||||
|
||||
function ReaderBookmark:isBookmarkSame(item1, item2)
|
||||
if item1.notes ~= item2.notes then return end
|
||||
if item1.notes ~= item2.notes then return false end
|
||||
if self.ui.document.info.has_pages then
|
||||
if not item2.pos0 or not item2.pos1 then return end
|
||||
local zoom1 = item1.pos0.zoom
|
||||
local zoom1 = item2.pos0.zoom
|
||||
return item2.pos0 and item2.pos1 and item1.pos0.page == item2.pos0.page
|
||||
and item1.pos0.x == item2.pos0.x and item1.pos0.y == item2.pos0.y
|
||||
and item1.pos1.x == item2.pos1.x and item1.pos1.y == item2.pos1.y
|
||||
@@ -281,7 +278,6 @@ end
|
||||
function ReaderBookmark:addBookmark(item)
|
||||
local _start, _middle, _end, direction = 1, 1, #self.bookmarks, 0
|
||||
while _start <= _end do
|
||||
local v = self.bookmarks[_middle]
|
||||
_middle = math.floor((_start + _end)/2)
|
||||
-- won't add duplicated bookmarks
|
||||
if self:isBookmarkSame(item, self.bookmarks[_middle]) then
|
||||
@@ -301,7 +297,6 @@ end
|
||||
function ReaderBookmark:isBookmarkAdded(item)
|
||||
local _start, _middle, _end, direction = 1, 1, #self.bookmarks, 0
|
||||
while _start <= _end do
|
||||
local v = self.bookmarks[_middle]
|
||||
_middle = math.floor((_start + _end)/2)
|
||||
if self:isBookmarkSame(item, self.bookmarks[_middle]) then
|
||||
return true
|
||||
@@ -312,6 +307,7 @@ function ReaderBookmark:isBookmarkAdded(item)
|
||||
_start, direction = _middle + 1, 1
|
||||
end
|
||||
end
|
||||
return false
|
||||
end
|
||||
|
||||
-- binary search to remove bookmark
|
||||
|
||||
@@ -2,7 +2,6 @@ local InputContainer = require("ui/widget/container/inputcontainer")
|
||||
local DictQuickLookup = require("ui/widget/dictquicklookup")
|
||||
local InfoMessage = require("ui/widget/infomessage")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local Geom = require("ui/geometry")
|
||||
local Screen = require("device").screen
|
||||
local Device = require("device")
|
||||
local JSON = require("json")
|
||||
|
||||
@@ -8,7 +8,6 @@ local Screen = require("device").screen
|
||||
local Input = require("device").input
|
||||
local Event = require("ui/event")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local Screen = require("device").screen
|
||||
local DEBUG = require("dbg")
|
||||
local T = require("ffi/util").template
|
||||
local _ = require("gettext")
|
||||
|
||||
@@ -3,7 +3,6 @@ local InputDialog = require("ui/widget/inputdialog")
|
||||
local Notification = require("ui/widget/notification")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local Geom = require("ui/geometry")
|
||||
local Screen = require("device").screen
|
||||
local Device = require("device")
|
||||
local DEBUG = require("dbg")
|
||||
|
||||
@@ -1,8 +1,5 @@
|
||||
local InputContainer = require("ui/widget/container/inputcontainer")
|
||||
local CenterContainer = require("ui/widget/container/centercontainer")
|
||||
local InfoMessage = require("ui/widget/infomessage")
|
||||
local InputDialog = require("ui/widget/inputdialog")
|
||||
local ConfirmBox = require("ui/widget/confirmbox")
|
||||
local GestureRange = require("ui/gesturerange")
|
||||
local UIManager = require("ui/uimanager")
|
||||
local Device = require("device")
|
||||
@@ -158,7 +155,7 @@ function ReaderMenu:onShowReaderMenu()
|
||||
dimen = Screen:getSize(),
|
||||
}
|
||||
|
||||
local main_menu = nil
|
||||
local main_menu
|
||||
if Device:isTouchDevice() then
|
||||
local TouchMenu = require("ui/widget/touchmenu")
|
||||
main_menu = TouchMenu:new{
|
||||
|
||||
Reference in New Issue
Block a user