1
0
mirror of https://github.com/kepler155c/opus synced 2025-10-26 05:07:40 +00:00

reduce net traffic

This commit is contained in:
kepler155c@gmail.com
2019-07-08 13:52:53 -04:00
parent ccc7693f46
commit 4c2d121562
2 changed files with 39 additions and 38 deletions

View File

@@ -45,8 +45,8 @@ local tab = UI.Tab {
ex = -2,
},
percentage = UI.Text {
x = 11, y = -1,
ex = -2,
x = 11, y = -3,
ex = '47%',
align = 'center',
},
icon = UI.NftImage {
@@ -57,19 +57,16 @@ local tab = UI.Tab {
local function getDrives()
local unique = { ['hdd'] = true, ['virt'] = true }
local exclude = {}
local drives = {
{name = 'hdd', side = ''},
}
local drives = { { name = 'hdd', side = '' } }
for _, drive in pairs(fs.list('/')) do
local side = fs.getDrive(drive)
if side and not unique[side] then
unique[side] = true
exclude[drive] = true
table.insert(drives, {name=drive, side=side})
table.insert(drives, { name = drive, side = side })
end
end
return drives, exclude
return drives
end
local function getDriveInfo(p)
@@ -125,8 +122,7 @@ function tab:updateInfo()
end
function tab:updateDrives()
local drives, exclude = getDrives()
self.exclude = exclude
local drives = getDrives()
self.drives:setValues(drives)
end
@@ -139,7 +135,8 @@ end
function tab:eventHandler(event)
if event.type == 'grid_focus_row' then
self:updateInfo()
else return UI.Tab.eventHandler(self, event)
else
return UI.Tab.eventHandler(self, event)
end
return true
end
@@ -151,4 +148,4 @@ Event.on({ 'disk', 'disk_eject' }, function()
tab:sync()
end)
return tab
return tab