Garbage collector plugin
A plugin that would close old tabs in a very configurable way. Possible implementation:
Any subsequent tab opened creates a timed_event with a callback that would close this tab. Any activity (configurable? Or only new messages for example) in that tab would reset the timer of that timed_event.
We could also list the types of tab that should never be garbage collected (MucTabs for example), or specific JIDs.
A new command to disable the close of a table, at runtime:
Or something like that
Optionally, display the garbage collector counter in the tab-information bar.
Optionally, just a command like that:
that closes all tabs inactive for more than n seconds.