All Projects → sersorrel → mute-tab

sersorrel / mute-tab

Licence: EUPL-1.2 License
Re-enables the "Mute Tab" feature once found in Chrome itself.

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects
Makefile
30231 projects
shell
77523 projects

Tab Muter

Re-enables the "Mute Tab" feature once found in Chrome itself.

Background

Once upon a time, Chrome had a feature hidden away in chrome://flags to allow users to mute individual tabs by clicking the speaker icon next to the tab's title. This was deemed "not good enough", as the Chrome developers wanted to remove the need for users to manually control tab audio, so it was removed in favour of the "Mute Site" feature.

Chrome cannot yet automatically determine which tabs should be playing audio, so I made this extension to let the user make that decision. The button's in a different place due to Chrome API limitations, but apart from that, this extension should work exactly as the old "Mute Tab" feature did.

Usage

  1. Install the extension from the Chrome Web Store.
  2. Click the speaker icon in the toolbar (top-right) to toggle audio for the current tab on and off.
  3. Rejoice in the knowledge that you can once again control your browser's behaviour in a sensible, granular fashion.

Bugs

Probably! If you spot any, I'd be grateful if you could report them.

Contributing

Please do – I'm intending to keep this extension simple, unlike most of the other ones like it, so no guarantees your code will make it in, but feel free to open a pull request and discuss.

Note that this extension includes an icon from Font Awesome Pro, images/muted.svg, which I'm not allowed to distribute in source form. There is a similar icon from Font Awesome Free at images/muted-free.svg, which you can rename and use instead.

Copyright

Copyright © 2020 Ash Holland. Licensed under the EUPL (1.2 or later).

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].