Simplified TaskbarGrouped settings by removing unneeded toggle and adding its functionality to the combobox.

This commit is contained in:
Corey Woodworth
2025-11-16 17:32:18 -05:00
parent 0706285048
commit d6de45275f
12 changed files with 35 additions and 67 deletions
@@ -41,6 +41,9 @@ ColumnLayout {
}, {
"key": "name",
"name": I18n.tr("options.workspace-labels.name")
}, {
"key": "index+name",
"name": I18n.tr("options.workspace-labels.index+name")
}]
currentKey: widgetData.labelMode || widgetMetadata.labelMode
onSelected: key => valueLabelMode = key
@@ -64,16 +67,8 @@ ColumnLayout {
NToggle {
Layout.fillWidth: true
label: I18n.tr("bar.widget-settings.taskbar-grouped.show-workspace-numbers.label")
description: I18n.tr("bar.widget-settings.taskbar-grouped.show-workspace-numbers.description")
checked: root.valueShowWorkspaceNumbers
onToggled: checked => root.valueShowWorkspaceNumbers = checked
}
NToggle {
Layout.fillWidth: true
label: I18n.tr("bar.widget-settings.taskbar-grouped.show-numbers-only-when-occupied.label")
description: I18n.tr("bar.widget-settings.taskbar-grouped.show-numbers-only-when-occupied.description")
label: I18n.tr("bar.widget-settings.taskbar-grouped.show-labels-only-when-occupied.label")
description: I18n.tr("bar.widget-settings.taskbar-grouped.show-labels-only-when-occupied.description")
checked: root.valueShowNumbersOnlyWhenOccupied
onToggled: checked => root.valueShowNumbersOnlyWhenOccupied = checked
visible: root.valueShowWorkspaceNumbers