forked from matrix/element-web
allow hiding of notification body for privacy reasons
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
This commit is contained in:
parent
b8d9276f29
commit
fca86be077
|
@ -116,6 +116,11 @@ module.exports = React.createClass({
|
||||||
UserSettingsStore.setEnableNotifications(event.target.checked);
|
UserSettingsStore.setEnableNotifications(event.target.checked);
|
||||||
},
|
},
|
||||||
|
|
||||||
|
onEnableDesktopNotificationBodyChange: function(event) {
|
||||||
|
UserSettingsStore.setEnableNotificationBody(event.target.checked);
|
||||||
|
this.forceUpdate();
|
||||||
|
},
|
||||||
|
|
||||||
onEnableEmailNotificationsChange: function(address, event) {
|
onEnableEmailNotificationsChange: function(address, event) {
|
||||||
var emailPusherPromise;
|
var emailPusherPromise;
|
||||||
if (event.target.checked) {
|
if (event.target.checked) {
|
||||||
|
@ -831,6 +836,21 @@ module.exports = React.createClass({
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div className="mx_UserNotifSettings_tableRow">
|
||||||
|
<div className="mx_UserNotifSettings_inputCell">
|
||||||
|
<input id="enableDesktopNotificationBody"
|
||||||
|
ref="enableDesktopNotificationBody"
|
||||||
|
type="checkbox"
|
||||||
|
checked={ UserSettingsStore.getEnableNotificationBody() }
|
||||||
|
onChange={ this.onEnableDesktopNotificationBodyChange } />
|
||||||
|
</div>
|
||||||
|
<div className="mx_UserNotifSettings_labelCell">
|
||||||
|
<label htmlFor="enableDesktopNotificationBody">
|
||||||
|
{ _t('Show message in desktop notification') }
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<div className="mx_UserNotifSettings_tableRow">
|
<div className="mx_UserNotifSettings_tableRow">
|
||||||
<div className="mx_UserNotifSettings_inputCell">
|
<div className="mx_UserNotifSettings_inputCell">
|
||||||
<input id="enableDesktopAudioNotifications"
|
<input id="enableDesktopAudioNotifications"
|
||||||
|
|
|
@ -33,6 +33,7 @@
|
||||||
"Drop here %(toAction)s": "Drop here %(toAction)s",
|
"Drop here %(toAction)s": "Drop here %(toAction)s",
|
||||||
"Enable audible notifications in web client": "Enable audible notifications in web client",
|
"Enable audible notifications in web client": "Enable audible notifications in web client",
|
||||||
"Enable desktop notifications": "Enable desktop notifications",
|
"Enable desktop notifications": "Enable desktop notifications",
|
||||||
|
"Show message in desktop notification": "Show message in desktop notification",
|
||||||
"Enable email notifications": "Enable email notifications",
|
"Enable email notifications": "Enable email notifications",
|
||||||
"Enable notifications for this account": "Enable notifications for this account",
|
"Enable notifications for this account": "Enable notifications for this account",
|
||||||
"Enable them now": "Enable them now",
|
"Enable them now": "Enable them now",
|
||||||
|
|
Loading…
Reference in New Issue