From 21339c6866f015f1c768a74a041477b2bb33eab0 Mon Sep 17 00:00:00 2001 From: Daniel Gasienica Date: Mon, 26 Feb 2018 11:27:32 -0500 Subject: [PATCH] Add `Settings` type --- js/modules/types/settings.js | 4 ++++ preload.js | 1 + 2 files changed, 5 insertions(+) create mode 100644 js/modules/types/settings.js diff --git a/js/modules/types/settings.js b/js/modules/types/settings.js new file mode 100644 index 000000000..c6f9133a9 --- /dev/null +++ b/js/modules/types/settings.js @@ -0,0 +1,4 @@ +const OS = require('../os'); + +exports.shouldShowAudioNotificationSetting = () => + !OS.isLinux(); diff --git a/preload.js b/preload.js index be72c1097..9c99e38c0 100644 --- a/preload.js +++ b/preload.js @@ -106,6 +106,7 @@ window.Signal.Types.Attachment = require('./js/modules/types/attachment'); window.Signal.Types.Message = require('./js/modules/types/message'); window.Signal.Types.MIME = require('./js/modules/types/mime'); + window.Signal.Types.Settings = require('./js/modules/types/settings'); // We pull this in last, because the native module involved appears to be sensitive to // /tmp mounted as noexec on Linux.