aboutsummaryrefslogtreecommitdiffstats
path: root/desktop/Button.qml
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-16 15:23:41 +0200
committerDanilo M. <danix@danix.xyz>2026-10-16 15:23:41 +0200
commitf5da8d8ee2cb4ace1fa6841437b4798e7799c100 (patch)
tree9a1d51d8e61782852de2779cc77bfa5d2ca94a65 /desktop/Button.qml
parent13a10999f53802858f87883db381842d741eab69 (diff)
downloadquickshell-f5da8d8ee2cb4ace1fa6841437b4798e7799c100.tar.gz
quickshell-f5da8d8ee2cb4ace1fa6841437b4798e7799c100.zip
feat(assistant): entry line, file state, staged files and a picker
The card has three states: an entry line, a file state for staged files with Chat about it, and the chat. SUPER+Home resumes a conversation active in the last 10 minutes and otherwise starts a new one. The paperclip opens a picker drawn in the card, since a system dialog would open beneath the overlay that holds the keyboard. Button gains a font alias for the paperclip glyph, and the canvas a socketPath property so a check can point it at a scratch daemon. Co-Authored-By: Claude Haiku 5.5 <noreply@anthropic.com>
Diffstat (limited to 'desktop/Button.qml')
-rw-r--r--desktop/Button.qml1
1 files changed, 1 insertions, 0 deletions
diff --git a/desktop/Button.qml b/desktop/Button.qml
index 3e0d63f..b93a926 100644
--- a/desktop/Button.qml
+++ b/desktop/Button.qml
@@ -14,6 +14,7 @@ import QtQuick
Rectangle {
id: btn
property alias text: label.text
+ property alias font: label.font
property bool danger: false
property bool enabled: true
signal clicked