Add a receive sound that is selectable for incoming email

Add a Receive sound that is user selectable

The Problem

Various beeps etc in windows does not always mean that email has arrived. I also use Gmail and it allows me to pick a sound that says “Mail arrived”

Proposed Solution

Add a feature set or selectable sound browser

Alternative Solutions

Mimic what Google email can do?

Context

Just a handy way of knowing what other accounts are being emailed.

This request is addressed by Mailspring PR #2830.

The pull request adds:

  • A user-selectable notification sound.
  • Notification sound volume control.
  • A preview button that plays the currently selected sound.
  • A button to restore the default notification sound.
  • A file picker that opens at the current sound or bundled default sound location.

The notification sound controls have also been grouped so changing the sound and restoring the default are together, while previewing the selected sound is a separate action.

Please review or test the implementation on the pull request and leave technical feedback there.