Require less interaction from "silcence the bell" dialog
By pornel... on October 05, 2014 06:26 (imported from Google Code)
I love the idea to silence the bell!
However, the dialog "the bell is ringing a lot. Want to ignore it temporarily?" requires too much work to use.
-
It doesn't disappear when the bell stops ringing.
-
It requires grabbing the mouse, and then clicking two times before the bell is silenced.
I suggest flipping it around, so it requires no clicks most of the time:
If the bell is ringing for more than 1 second, then silence it automatically, with no interaction required.
While the bell is silenced, show a banner with buttons to: re-enable the bell; throw away the output & reset the terminal.
Hide the banner automatically couple of seconds after the bell stops ringing.