fix: remove unnecessary key system
This commit is contained in:
@@ -177,44 +177,26 @@ function handleMessages(side, channel, replyChannel, message, dist)
|
|||||||
|
|
||||||
log.info("processed command (%s)", message.name)
|
log.info("processed command (%s)", message.name)
|
||||||
end
|
end
|
||||||
|
|
||||||
registerEventListener("modem_message", handleMessages)
|
registerEventListener("modem_message", handleMessages)
|
||||||
|
|
||||||
local logOffset = 0
|
|
||||||
|
|
||||||
-- to-do: add key handlers
|
|
||||||
|
|
||||||
--[[
|
--[[
|
||||||
key handling
|
key handling
|
||||||
]]
|
]]
|
||||||
local keyListeners = {}
|
local logOffset = 0
|
||||||
function registerKeyListener(id, listener)
|
|
||||||
if not keyListeners[id] then keyListeners[id] = {} end
|
|
||||||
table.insert(keyListeners[id], listener)
|
|
||||||
|
|
||||||
end
|
function scrollLogs(isHeld)
|
||||||
|
if key == 264 then
|
||||||
function dispatchKey(key, isHeld)
|
|
||||||
local keyTbl = eventListeners[key]
|
|
||||||
if not keyTbl then return end
|
|
||||||
|
|
||||||
for i = 1, #keyTbl, 1 do
|
|
||||||
keyTbl[i](isHeld)
|
|
||||||
end
|
|
||||||
end
|
|
||||||
registerEventListener("key", dispatchKey)
|
|
||||||
|
|
||||||
function scrollLogsUp(isHeld)
|
|
||||||
logOffset = logOffset - 1
|
logOffset = logOffset - 1
|
||||||
if logOffset < 0 then logOffset = 0 end
|
elseif key == 265 then
|
||||||
end
|
|
||||||
registerKeyListener(265, scrollLogsUp)
|
|
||||||
|
|
||||||
function scrollLogsDown(isHeld)
|
|
||||||
logOffset = logOffset + 1
|
logOffset = logOffset + 1
|
||||||
|
end
|
||||||
|
|
||||||
|
if logOffset < 0 then logOffset = 0 end
|
||||||
if logOffset >= #log.buffer then logOffset = #log.buffer - 1 end
|
if logOffset >= #log.buffer then logOffset = #log.buffer - 1 end
|
||||||
end
|
end
|
||||||
registerKeyListener(264, scrollLogsUp)
|
|
||||||
|
|
||||||
|
registerEventListener("key", scrollLogs)
|
||||||
|
|
||||||
--[[
|
--[[
|
||||||
main
|
main
|
||||||
@@ -303,7 +285,7 @@ end
|
|||||||
--[[
|
--[[
|
||||||
main loop
|
main loop
|
||||||
]]
|
]]
|
||||||
for i=0, 15, 1 do
|
for i = 0, 15, 1 do
|
||||||
log.info("some log %d", i)
|
log.info("some log %d", i)
|
||||||
log.warning("some warning %d", i)
|
log.warning("some warning %d", i)
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user