diff options
| author | Danilo M. <danix@danix.xyz> | 2026-11-12 11:10:56 +0100 |
|---|---|---|
| committer | Danilo M. <danix@danix.xyz> | 2026-11-12 11:10:56 +0100 |
| commit | 13f04c0d3188f9f974986225486c01f91cd18701 (patch) | |
| tree | 3736c597a92f7f357c38db6912742e376282b6f4 /bookmarks/shell.qml | |
| parent | 20dca0e8a84ba5e12caf06cac2c8aa6079daf615 (diff) | |
| download | quickshell-13f04c0d3188f9f974986225486c01f91cd18701.tar.gz quickshell-13f04c0d3188f9f974986225486c01f91cd18701.zip | |
feat(assistant): deck-it's chat look on the canvas
The canvas takes the deck-it Assistant tab's look: the backdrop picture
faded in behind the chat through a soft elliptic mask (stronger while the
chat is empty), and chat bubbles, the question on the right in an accent
bubble with the user's avatar, the reply on the left with the assistant's
face cropped from the backdrop. Thinking, tool chips and errors sit in the
reply bubble; three dots bounce while it has no words yet.
The pictures come from deck-it's config ([assistant] background,
user_avatar, face), read once at startup with the system python3, so
both follow one setting. MultiEffect's mask needs maskSpreadAtMin for a
gradient to fade; the default thresholds cut it to a hard oval.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'bookmarks/shell.qml')
0 files changed, 0 insertions, 0 deletions
