Github Repository
Github Projects
Preferences Image
Latest Update

Do Not Disturb Button Extension Features

  • A panel button is provided to toggle on or off the receipt of notifications.
  • A keyboard shortcut can be assigned to perform the toggle function.
  • The Available and Busy panel button icon image can be selected by the user.
  • An optional count of active notifications is displayed next to the panel button.
  • The position of the button on the panel is a preference setting.
  • The Busy or Available state is persistent and is maintained during the current session and on the next session login depending on the Busy State Override At Session Start preference.
  • One time or a recurring time-out can be applied to Busy State.
  • Notification sounds can be muted while in Busy State and un-muted when the state changes to Available.

When the extension is in the Busy state non-critical notifications are not displayed to the user as they are received. The extension detects unseen notifications and activates the notification indicator dot after the time display in the panel to alert the user to unseen notifications in the calendar notification area.

The ability to set a busy status for notifications was removed from Gnome Shell 3.16. The Do Not Disturb Button extension provides a means to set the presence status for notifications. It does not provide integrated presence setting with Online Accounts. A later release of the Gnome Shell may provide an improved means for providing this function.

The discussion of this issue on the Fedora Desktop List lead to the creation of this extension. "Do Not Disturb Thread".... "Do Not Disturb Thread Continued"

Ubuntu 17.10 introduced a modified version of Gnome Shell to provide a 'Unity like experience'. The Do Not Disturb Button Extension has been modified to be compatible with the Ubuntu default Ubuntu Session as of extension version 19.

For Bugs, issues, comments please see Bugs... etc.