deposit toggle
This commit is contained in:
@@ -14,7 +14,7 @@ local socket
|
|||||||
|
|
||||||
local SHIELD_SLOT = 2
|
local SHIELD_SLOT = 2
|
||||||
|
|
||||||
local config = Config.load('miloRemote', { })
|
local config = Config.load('miloRemote', { displayMode = 0 })
|
||||||
|
|
||||||
local depositMode = {
|
local depositMode = {
|
||||||
[ true ] = { text = '\25', textColor = colors.black, help = 'Deposit enabled' },
|
[ true ] = { text = '\25', textColor = colors.black, help = 'Deposit enabled' },
|
||||||
@@ -155,7 +155,6 @@ local page = UI.Page {
|
|||||||
backgroundColor = colors.cyan,
|
backgroundColor = colors.cyan,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
displayMode = 0,
|
|
||||||
items = { },
|
items = { },
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -358,11 +357,12 @@ function page:eventHandler(event)
|
|||||||
[2] = 'C',
|
[2] = 'C',
|
||||||
}
|
}
|
||||||
event.button.value = (event.button.value + 1) % 3
|
event.button.value = (event.button.value + 1) % 3
|
||||||
self.displayMode = event.button.value
|
config.displayMode = event.button.value
|
||||||
event.button.text = values[event.button.value]
|
event.button.text = values[event.button.value]
|
||||||
event.button:draw()
|
event.button:draw()
|
||||||
self:applyFilter()
|
self:applyFilter()
|
||||||
self.grid:draw()
|
self.grid:draw()
|
||||||
|
Config.update('miloRemote', config)
|
||||||
|
|
||||||
elseif event.type == 'text_change' and event.element == self.statusBar.filter then
|
elseif event.type == 'text_change' and event.element == self.statusBar.filter then
|
||||||
self.filter = event.text
|
self.filter = event.text
|
||||||
@@ -402,7 +402,7 @@ function page:refresh(requestType)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function page:applyFilter()
|
function page:applyFilter()
|
||||||
local t = filterItems(self.items, self.filter, self.displayMode)
|
local t = filterItems(self.items, self.filter, config.displayMode)
|
||||||
self.grid:setValues(t)
|
self.grid:setValues(t)
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user