remove more global variables

pull/797/head
chrox 10 years ago
parent e1af17938c
commit b7c7287bab

@ -8,6 +8,7 @@ local FileChooser = require("ui/widget/filechooser")
local VerticalSpan = require("ui/widget/verticalspan")
local VerticalGroup = require("ui/widget/verticalgroup")
local ButtonDialog = require("ui/widget/buttondialog")
local lfs = require("libs/libkoreader-lfs")
local UIManager = require("ui/uimanager")
local Font = require("ui/font")
local Screen = require("ui/screen")

@ -1,10 +1,11 @@
local InputContainer = require("ui/widget/container/inputcontainer")
local CenterContainer = require("ui/widget/container/centercontainer")
local Menu = require("ui/widget/menu")
local ButtonDialog = require("ui/widget/buttondialog")
local Screen = require("ui/screen")
local lfs = require("libs/libkoreader-lfs")
local UIManager = require("ui/uimanager")
local DocSettings = require("docsettings")
local Menu = require("ui/widget/menu")
local Screen = require("ui/screen")
local DEBUG = require("dbg")
local _ = require("gettext")

@ -1,11 +1,12 @@
local InfoMessage = require("ui/widget/infomessage")
local UIManager = require("ui/uimanager")
local _ = require("gettext")
local CenterContainer = require("ui/widget/container/centercontainer")
local InputContainer = require("ui/widget/container/inputcontainer")
local InputDialog = require("ui/widget/inputdialog")
local CenterContainer = require("ui/widget/container/centercontainer")
local Screen = require("ui/screen")
local InfoMessage = require("ui/widget/infomessage")
local lfs = require("libs/libkoreader-lfs")
local UIManager = require("ui/uimanager")
local Menu = require("ui/widget/menu")
local Screen = require("ui/screen")
local _ = require("gettext")
local Search = InputContainer:new{
calibrefile = nil,
@ -72,7 +73,7 @@ function Search:init()
self.results = {}
-- check if we find the calibre file
if LIBRARY_PATH == nil then
if LIBRARY_PATH == nil then
self.calibrefile = findcalibre("/mnt")
if not self.calibrefile then
error = "LIBRARY_PATH in DEFAULTS.LUA is not set!"
@ -100,7 +101,7 @@ function Search:init()
self.calibrefile = findcalibre("/mnt")
end
end
if self.calibrefile ~= nil then
LIBRARY_PATH = string.gsub(self.calibrefile,"/[^/]*$","")
if string.sub(LIBRARY_PATH,string.len(LIBRARY_PATH)) ~= "/" then
@ -197,7 +198,7 @@ function Search:find()
else
upsearch = string.upper(self.search_value)
end
self.data[i] = {"-","-","-","-","-","-","-","-"}
while line do
if line == " }, " or line == " }" then

@ -1,11 +1,11 @@
local InputContainer = require("ui/widget/container/inputcontainer")
local ConfirmBox = require("ui/widget/confirmbox")
local lfs = require("libs/libkoreader-lfs")
local UIManager = require("ui/uimanager")
local Screen = require("ui/screen")
local Event = require("ui/event")
local DEBUG = require("dbg")
local _ = require("gettext")
-- lfs
local ReaderTypeset = InputContainer:new{
css_menu_title = _("Set render style"),

@ -1,5 +1,5 @@
local lfs = require("libs/libkoreader-lfs")
local DEBUG = require("dbg")
-- lfs
local PluginLoader = {
plugin_path = "plugins"

@ -2,6 +2,7 @@
A global LRU cache
]]--
require("MD5")
local lfs = require("libs/libkoreader-lfs")
local DEBUG = require("dbg")
local function calcFreeMem()

@ -1,5 +1,5 @@
local lfs = require("libs/libkoreader-lfs")
local DocSettings = {}
-- lfs
function DocSettings:getHistoryPath(fullpath)
local i = #fullpath - 1

@ -1,14 +1,13 @@
local Geom = require("ui/geometry")
local Blitbuffer = require("ffi/blitbuffer")
local CreOptions = require("ui/data/creoptions")
local Document = require("document/document")
local Configurable = require("configurable")
local Blitbuffer = require("ffi/blitbuffer")
local lfs = require("libs/libkoreader-lfs")
local Geom = require("ui/geometry")
local Font = require("ui/font")
local Device = require("ui/device")
local Screen = require("ui/screen")
local Font = require("ui/font")
local DEBUG = require("dbg")
local Configurable = require("configurable")
-- TBD: DrawContext
local CreDocument = Document:new{
-- this is defined in kpvcrlib/crengine/crengine/include/lvdocview.h

@ -1,12 +1,12 @@
local AndroidPowerd = require("ui/device/androidpowerd")
local KindlePowerD = require("ui/device/kindlepowerd")
local isAndroid, android = pcall(require, "android")
local KoboPowerD = require("ui/device/kobopowerd")
local BasePowerD = require("ui/device/basepowerd")
local lfs = require("libs/libkoreader-lfs")
local Screen = require("ui/device/screen")
local util = require("ffi/util")
local ffi = require("ffi")
local isAndroid, android = pcall(require, "android")
-- lfs
local Device = {
screen_saver_mode = false,

@ -1,12 +1,10 @@
local Blitbuffer = require("ffi/blitbuffer")
local einkfb = require("ffi/framebuffer")
local Geom = require("ui/geometry")
local util = require("ffi/util")
local DEBUG = require("dbg")
local _ = require("gettext")
-- Blitbuffer
-- einkfb
--[[
Codes for rotation modes:

@ -1,3 +1,5 @@
local lfs = require("libs/libkoreader-lfs")
local Freetype = require("ffi/freetype")
local Screen = require("ui/screen")
local DEBUG = require("dbg")
@ -62,7 +64,7 @@ function Font:getFace(font, size)
realname = font
end
realname = self.fontdir.."/"..realname
ok, face = pcall(freetype.newFace, realname, size)
ok, face = pcall(Freetype.newFace, realname, size)
if not ok then
DEBUG("#! Font "..font.." ("..realname..") not supported: "..face)
return nil

@ -3,11 +3,12 @@ local GestureDetector = require("ui/gesturedetector")
local Event = require("ui/event")
local TimeVal = require("ui/timeval")
local Screen = require("ui/screen")
local input = require("ffi/input")
local util = require("ffi/util")
local Math = require("optmath")
local DEBUG = require("dbg")
local _ = require("gettext")
local ffi = require("ffi")
local util = require("ffi/util")
local _ = require("gettext")
-- constants from <linux/input.h>
local EV_SYN = 0

@ -1,9 +1,9 @@
local lfs = require("libs/libkoreader-lfs")
local Menu = require("ui/widget/menu")
local Screen = require("ui/screen")
local UIManager = require("ui/uimanager")
local DEBUG = require("dbg")
local util = require("ffi/util")
-- lfs
local ffi = require("ffi")
ffi.cdef[[
int strcoll (char *str1, char *str2);

@ -1,10 +1,5 @@
#!./koreader-base
require "libs/libkoreader-lfs"
einkfb = require("ffi/framebuffer")
input = require("ffi/input")
freetype = require("ffi/freetype")
require "defaults"
pcall(dofile, "defaults.persistent.lua")
package.path = "?.lua;common/?.lua;frontend/?.lua"
@ -26,14 +21,15 @@ end
local DocumentRegistry = require("document/documentregistry")
local FileManager = require("apps/filemanager/filemanager")
local InfoMessage = require("ui/widget/infomessage")
local ReaderUI = require("apps/reader/readerui")
local lfs = require("libs/libkoreader-lfs")
local UIManager = require("ui/uimanager")
local Menu = require("ui/widget/menu")
local Device = require("ui/device")
local Screen = require("ui/screen")
local input = require("ffi/input")
local DEBUG = require("dbg")
local ReaderUI = require("apps/reader/readerui")
local Profiler = nil
function exitReader()

@ -1,10 +1,5 @@
#!./koreader-base
require "libs/libkoreader-lfs"
einkfb = require("ffi/framebuffer")
input = require("ffi/input")
freetype = require("ffi/freetype")
require "defaults"
print(package.path)
package.path = "?.lua;common/?.lua;frontend/?.lua"

Loading…
Cancel
Save