Add defrag button
This commit is contained in:
@@ -33,6 +33,11 @@ local page = UI.Page {
|
|||||||
event = 'rescan',
|
event = 'rescan',
|
||||||
help = 'Rescan all inventories'
|
help = 'Rescan all inventories'
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
text = 'Defragment storage',
|
||||||
|
event = 'defrag',
|
||||||
|
help = 'Defragments the storage'
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
@@ -250,6 +255,9 @@ function page:eventHandler(event)
|
|||||||
self.grid:draw()
|
self.grid:draw()
|
||||||
self:setFocus(self.statusBar.filter)
|
self:setFocus(self.statusBar.filter)
|
||||||
|
|
||||||
|
elseif event.type == 'defrag' then
|
||||||
|
context.storage:defrag()
|
||||||
|
|
||||||
elseif event.type == 'toggle_display' then
|
elseif event.type == 'toggle_display' then
|
||||||
displayMode = (displayMode + 1) % 2
|
displayMode = (displayMode + 1) % 2
|
||||||
Util.merge(event.button, displayModes[displayMode])
|
Util.merge(event.button, displayModes[displayMode])
|
||||||
|
|||||||
Reference in New Issue
Block a user