diff --git a/js/glowingbear.js b/js/glowingbear.js
index 8203827..6169f7c 100644
--- a/js/glowingbear.js
+++ b/js/glowingbear.js
@@ -685,6 +685,8 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
$store.bind($scope, "useFavico", true);
// Save setting for notimestamp
$store.bind($scope, "notimestamp", notimestamp);
+ // Save setting for playing sound on notification
+ $store.bind($scope, "soundnotification", false);
// Save setting for displaying embeds in rootScope so it can be used from service
$rootScope.visible = $scope.noembed === false;
@@ -876,6 +878,13 @@ weechat.controller('WeechatCtrl', ['$rootScope', '$scope', '$store', '$timeout',
window.focus();
notification.close();
};
+
+ if ($scope.soundnotification) {
+ // TODO fill in a sound file
+ var audioFile = "assets/rickroll";
+ var soundHTML = '
';
+ document.getElementById("soundNotification").innerHTML = soundHTML;
+ }
};
$scope.hasUnread = function(buffer) {