From 5fb22a26376dcbb9f4b838a9c1e4042071b875e2 Mon Sep 17 00:00:00 2001 From: "kepler155c@gmail.com" Date: Sat, 30 Mar 2019 21:43:50 -0400 Subject: [PATCH] milo: override control-a for stack --- milo/apps/furni.lua | 2 +- milo/core/listing.lua | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/milo/apps/furni.lua b/milo/apps/furni.lua index 6066e44..ad0f858 100644 --- a/milo/apps/furni.lua +++ b/milo/apps/furni.lua @@ -65,7 +65,7 @@ local localName print('detecting wired modem connected to furnaces...') for _, dev in pairs(device) do - if dev.type == 'wired_modem' then + if dev.type == 'wired_modem' and dev.getNameLocal then local list = dev.getNamesRemote() furni = { } localName = dev.getNameLocal() diff --git a/milo/core/listing.lua b/milo/core/listing.lua index 6678444..441e417 100644 --- a/milo/core/listing.lua +++ b/milo/core/listing.lua @@ -60,6 +60,7 @@ local page = UI.Page { [ 'enter' ] = 'eject', [ 'up' ] = 'grid_up', [ 'down' ] = 'grid_down', + [ 'control-a' ] = 'eject_all', }, }, storageStatus = UI.Text { @@ -77,6 +78,7 @@ local page = UI.Page { backgroundFocusColor = colors.black, accelerators = { [ 'enter' ] = 'eject_specified', + [ 'control-a' ] = 'eject_all', }, help = 'Specify an amount to send', },