lock screen: add kb layout indicator

This commit is contained in:
end-4
2025-09-05 13:07:44 +02:00
parent 1a636ff8e9
commit df56224df6
3 changed files with 113 additions and 37 deletions
@@ -12,6 +12,8 @@ Item {
property bool vertical: false
property bool invertSide: false
property bool trayOverflowOpen: false
property bool showSeparator: true
property bool showOverflowMenu: true
property list<var> itemsInUserList: SystemTray.items.values.filter(i => Config.options.bar.tray.pinnedItems.includes(i.id))
property list<var> itemsNotInUserList: SystemTray.items.values.filter(i => !Config.options.bar.tray.pinnedItems.includes(i.id))
@@ -29,7 +31,7 @@ Item {
RippleButton {
id: trayOverflowButton
visible: root.unpinnedItems.length > 0
visible: root.showOverflowMenu && root.unpinnedItems.length > 0
toggled: root.trayOverflowOpen
property bool containsMouse: hovered
@@ -101,9 +103,7 @@ Item {
font.pixelSize: Appearance.font.pixelSize.larger
color: Appearance.colors.colSubtext
text: "•"
visible: {
SystemTray.items.values.length > 0
}
visible: root.showSeparator && SystemTray.items.values.length > 0
}
}