mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-06-28 06:46:27 +00:00
Draft idea for custom notification sounds
This commit is contained in:
@@ -116,6 +116,7 @@ export const SMAudio = new class {
|
||||
if ('running' == audioCtx.state && (this.supportedMp3 || this.supportedOgg)) {
|
||||
notificator = notificator || createNewObject();
|
||||
if (notificator) {
|
||||
// SettingsGet('NotificationSound').startsWith('custom@')
|
||||
notificator.src = Links.staticLink('sounds/'
|
||||
+ SettingsGet('NotificationSound')
|
||||
+ (this.supportedMp3 ? '.mp3' : '.ogg'));
|
||||
|
||||
@@ -822,6 +822,9 @@ class Actions
|
||||
foreach (\glob(APP_VERSION_ROOT_PATH.'static/sounds/*.mp3') as $file) {
|
||||
$aResult['newMailSounds'][] = \basename($file, '.mp3');
|
||||
}
|
||||
// foreach (\glob(APP_INDEX_ROOT_PATH.'notifications/*.mp3') as $file) {
|
||||
// $aResult['newMailSounds'][] = 'custom@'.\basename($file, '.mp3');
|
||||
// }
|
||||
}
|
||||
else {
|
||||
if ($oConfig->Get('login', 'allow_languages_on_login', true) && $oConfig->Get('login', 'determine_user_language', true)) {
|
||||
|
||||
Reference in New Issue
Block a user