Effectively add the ability to write to external monitors some statistics about the system. For instance:
Inventories on the network, and how full they are.
Item counts on the network.
The big question here is how we let users display this. I'm thinking a "monitor name" ⇒ "list of components". So something like:
stats_monitors = {
left = {
-- Show a list of inventories, #slots and a percentage/barchart
{ type = "inventories" },
-- Show the top 10 items
{ type = "items", limit = 10, sort = "count" },
}
}
Obviously this is really restrictive though. Maybe we should just allow people to write programs which are run on each item_change event and provide some built-in methods for drawing things like that?
Effectively add the ability to write to external monitors some statistics about the system. For instance:
The big question here is how we let users display this. I'm thinking a "monitor name" ⇒ "list of components". So something like:
Obviously this is really restrictive though. Maybe we should just allow people to write programs which are run on each item_change event and provide some built-in methods for drawing things like that?