expandable dialogs for color scheme, fonts and scheduling modes
This commit is contained in:
@@ -55,6 +55,10 @@ PageBase {
|
||||
enabled: Object.keys(model).length > 0
|
||||
header: qsTr("Add new entry")
|
||||
icon: "add"
|
||||
settingAnchor: "panels-bar-status-icons-add-item"
|
||||
onOpenChanged: {
|
||||
root.sState.dimmed = open;
|
||||
}
|
||||
last: true
|
||||
label: qsTr("Add entry")
|
||||
model: {
|
||||
|
||||
@@ -75,10 +75,18 @@ PageBase {
|
||||
|
||||
acceptLabel: qsTr("Confirm")
|
||||
enabled: Object.keys(model).length > 0
|
||||
settingAnchor: "panels-sidebar-select-scheme"
|
||||
separateContent: false
|
||||
header: qsTr("Select scheme")
|
||||
first: true
|
||||
last: true
|
||||
icon: "add"
|
||||
icon: "format_paint"
|
||||
iconLabel.font.pointSize: Tokens.font.size.large
|
||||
rowButton.trailingIcon: "open_in_new"
|
||||
onOpenChanged: {
|
||||
root.sState.dimmed = open;
|
||||
}
|
||||
rowButton.activeItem: root.schemes.find(s => s.id === Config.llm.appearance.scheme).label
|
||||
label: qsTr("Color scheme")
|
||||
subtext: qsTr("Select the color scheme used for code blocks")
|
||||
model: root.schemes
|
||||
|
||||
@@ -88,6 +88,10 @@ PageBase {
|
||||
enabled: Object.keys(model).length > 0
|
||||
header: qsTr("Add new entry")
|
||||
icon: "add"
|
||||
onOpenChanged: {
|
||||
root.sState.dimmed = open;
|
||||
}
|
||||
settingAnchor: "panels-sidebar-quick-toggles-add-item"
|
||||
label: qsTr("Add entry")
|
||||
last: true
|
||||
model: {
|
||||
|
||||
Reference in New Issue
Block a user