forked from Shinonome/dots-hyprland
search item: reorder: checkmark goes first
This commit is contained in:
@@ -155,15 +155,7 @@ RippleButton {
|
|||||||
text: root.itemType
|
text: root.itemType
|
||||||
}
|
}
|
||||||
RowLayout {
|
RowLayout {
|
||||||
Repeater {
|
Loader { // Checkmark for copied clipboard entry
|
||||||
model: root.query == root.itemName ? [] : root.urls
|
|
||||||
Favicon {
|
|
||||||
required property var modelData
|
|
||||||
size: parent.height
|
|
||||||
url: modelData
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Loader {
|
|
||||||
visible: itemName == Quickshell.clipboardText
|
visible: itemName == Quickshell.clipboardText
|
||||||
active: itemName == Quickshell.clipboardText
|
active: itemName == Quickshell.clipboardText
|
||||||
sourceComponent: Rectangle {
|
sourceComponent: Rectangle {
|
||||||
@@ -180,7 +172,15 @@ RippleButton {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
StyledText {
|
Repeater { // Favicons for links
|
||||||
|
model: root.query == root.itemName ? [] : root.urls
|
||||||
|
Favicon {
|
||||||
|
required property var modelData
|
||||||
|
size: parent.height
|
||||||
|
url: modelData
|
||||||
|
}
|
||||||
|
}
|
||||||
|
StyledText { // Item name/content
|
||||||
Layout.fillWidth: true
|
Layout.fillWidth: true
|
||||||
id: nameText
|
id: nameText
|
||||||
textFormat: Text.StyledText // RichText also works, but StyledText ensures elide work
|
textFormat: Text.StyledText // RichText also works, but StyledText ensures elide work
|
||||||
|
|||||||
Reference in New Issue
Block a user