BarWidgetSettingsDialog: remove DND, rename Save to Apply
This commit is contained in:
parent
dc0ef93680
commit
c14eb95dba
1 changed files with 1 additions and 11 deletions
|
|
@ -112,7 +112,7 @@ Popup {
|
||||||
}
|
}
|
||||||
|
|
||||||
NButton {
|
NButton {
|
||||||
text: "Save"
|
text: "Apply"
|
||||||
onClicked: {
|
onClicked: {
|
||||||
if (settingsLoader.item && settingsLoader.item.saveSettings) {
|
if (settingsLoader.item && settingsLoader.item.saveSettings) {
|
||||||
var newSettings = settingsLoader.item.saveSettings()
|
var newSettings = settingsLoader.item.saveSettings()
|
||||||
|
|
@ -186,14 +186,11 @@ Popup {
|
||||||
!== undefined ? settingsPopup.widgetData.showUnreadBadge : BarWidgetRegistry.widgetMetadata["NotificationHistory"].showUnreadBadge
|
!== undefined ? settingsPopup.widgetData.showUnreadBadge : BarWidgetRegistry.widgetMetadata["NotificationHistory"].showUnreadBadge
|
||||||
property bool valueHideWhenZero: settingsPopup.widgetData.hideWhenZero
|
property bool valueHideWhenZero: settingsPopup.widgetData.hideWhenZero
|
||||||
!== undefined ? settingsPopup.widgetData.hideWhenZero : BarWidgetRegistry.widgetMetadata["NotificationHistory"].hideWhenZero
|
!== undefined ? settingsPopup.widgetData.hideWhenZero : BarWidgetRegistry.widgetMetadata["NotificationHistory"].hideWhenZero
|
||||||
// Stage DND locally; commit on Save
|
|
||||||
property bool valueDoNotDisturbGlobal: Settings.data.notifications.doNotDisturb
|
|
||||||
|
|
||||||
function saveSettings() {
|
function saveSettings() {
|
||||||
var settings = Object.assign({}, settingsPopup.widgetData)
|
var settings = Object.assign({}, settingsPopup.widgetData)
|
||||||
settings.showUnreadBadge = valueShowUnreadBadge
|
settings.showUnreadBadge = valueShowUnreadBadge
|
||||||
settings.hideWhenZero = valueHideWhenZero
|
settings.hideWhenZero = valueHideWhenZero
|
||||||
Settings.data.notifications.doNotDisturb = valueDoNotDisturbGlobal
|
|
||||||
return settings
|
return settings
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -208,13 +205,6 @@ Popup {
|
||||||
checked: valueHideWhenZero
|
checked: valueHideWhenZero
|
||||||
onToggled: checked => valueHideWhenZero = checked
|
onToggled: checked => valueHideWhenZero = checked
|
||||||
}
|
}
|
||||||
|
|
||||||
NCheckbox {
|
|
||||||
label: "Do Not Disturb (notifications)"
|
|
||||||
description: "Toggle notifications 'Do Not Disturb'"
|
|
||||||
checked: valueDoNotDisturbGlobal
|
|
||||||
onToggled: checked => valueDoNotDisturbGlobal = checked
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue