Skip to content

Allows to manage the mute state of a group (or all) tabs to only keep the currently focused one of the group unmuted and mute the others. Quick-Change via Toolbar Button and permanent ex/inclusion via preferences

License

Notifications You must be signed in to change notification settings

igorlogius/mute-unfocused-tabs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Allows to manage the mute state of a group (or all) tabs to only keep the currently focused one of the group unmuted and mute the others. Quick-Change via Toolbar Button and permanent ex/inclusion via preferences

Short Demo Video:

demo-2023-12-14_17.22.42.trimmed.mp4

Usage: Simple (Automatic Mode)

  1. All Tabs are managed, click the toolbar icon, to toggle the manage or unmanaged state each tab.
  2. The List on the preference page allows to make default exclusions (set unmanaged sites/urls via regex) (Sites which you want to hear audio from when they are not focused)

Usage: Advanced (Manual Mode)

  1. Needs to be enabled on the preference page
  2. All Tabs are now unmanaged
  3. click the toolbar icon, to toggle the manage or unmanaged state of each tab.
  4. The list on the preference page now allows to make default inclusions (set managed sites/urls via regex) (Sites which you dont want to hear audio from when they are not focused)

Sidenote: If the mute icon on the tabs is annoying to you, you can hide it via userChrome.css.

.tab-secondary-label[muted] { display: none !important; }

PS: Dont forget to enable the about:config switch that enables it.

About

Allows to manage the mute state of a group (or all) tabs to only keep the currently focused one of the group unmuted and mute the others. Quick-Change via Toolbar Button and permanent ex/inclusion via preferences

Topics

Resources

License

Stars

Watchers

Forks