diff --git a/README.md b/README.md index a7190465..5a2287fe 100644 --- a/README.md +++ b/README.md @@ -53,4 +53,6 @@ https://gitlab.com/famedly/fluffychat/-/wikis/How-To-Build * Noto Emoji Font for the awesome emojis. +* WoodenBeaver sound theme for the notification sound. + * The Matrix Foundation for making and maintaining the [emoji translations](https://github.com/matrix-org/matrix-doc/blob/main/data-definitions/sas-emoji.json) used for emoji verification, licensed Apache 2.0 diff --git a/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg b/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg new file mode 100644 index 00000000..3950f490 Binary files /dev/null and b/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg differ diff --git a/assets/sounds/notification.wav b/assets/sounds/notification.wav deleted file mode 100644 index ec51a786..00000000 Binary files a/assets/sounds/notification.wav and /dev/null differ diff --git a/lib/widgets/local_notifications_extension.dart b/lib/widgets/local_notifications_extension.dart index e2c20c6e..36a7920e 100644 --- a/lib/widgets/local_notifications_extension.dart +++ b/lib/widgets/local_notifications_extension.dart @@ -35,7 +35,8 @@ extension LocalNotificationsExtension on MatrixState { width: 64, height: 64, method: ThumbnailMethod.crop); if (kIsWeb) { html.AudioElement() - ..src = 'assets/assets/sounds/notification.wav' + ..src = + 'assets/assets/sounds/WoodenBeaver_stereo_message-new-instant.ogg' ..autoplay = true ..load(); html.Notification(