Commit graph

1548 commits

Author SHA1 Message Date
cb3716a1ec quickshell: fix bar border gap, ear spike on close, toast border
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 16:08:13 +01:00
d472ab3444 quickshell: fix border timing and right-aligned overlap
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 16:03:27 +01:00
8843bfc830 quickshell: fix border timing, add rounded corner outlines
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:58:46 +01:00
17b85a13bb quickshell: border only on bar bottom + dropdown sides/bottom
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:53:51 +01:00
32f3d39610 quickshell: add 1px base03 border to bar and dropdowns
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:46:38 +01:00
7028abd772 quickshell: fix exclusive zone by using 3 anchors + screen height
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:40:13 +01:00
fb8854489e quickshell: single-surface bar+dropdowns for uniform blur
Make bar full-screen with exclusiveZone 30 and render dropdowns
as Items inside it instead of separate PanelWindows. One surface
means one uniform blur. Input mask ensures clicks pass through
transparent areas.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:38:01 +01:00
658bcf3703 quickshell: bump bar/dropdown opacity to 90%
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:33:25 +01:00
c541430962 quickshell: set blur size 1 passes 3
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 15:27:17 +01:00
ad99c5c91e quickshell: convert dropdowns from PopupWindow to PanelWindow
Gives each dropdown its own layer surface so Hyprland blur
layer rules apply to them.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 14:35:31 +01:00
e8ff26ef91 fix typo 2026-05-27 13:06:24 +01:00
06fd382125 quickshell: transparent PanelWindow for compositor blur
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 13:04:54 +01:00
bcd0a32bab quickshell: use hl.layer_rule for blur behind bar/toasts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:59:05 +01:00
8d20250f80 quickshell: apply layerrules via hyprctl keyword at startup
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:39:39 +01:00
76b8a00bb1 quickshell: move layerrules back to config table
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:35:12 +01:00
46c10a7114 quickshell: fix layerrules to use hl.keyword in lua config
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:33:12 +01:00
8c20fdf93c quickshell: add blur behind bar and toasts, reduce opacity to 70%
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:30:16 +01:00
6af8e5e129 quickshell: remove calendar inner wrappers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:25:17 +01:00
c928cd3ca4 quickshell: remove inner dropdown wrappers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:23:52 +01:00
b3a376cbb3 quickshell: revert opacity, remove dropdown top margin
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:09:42 +01:00
93ae3f1e33 quickshell: add 5% transparency to dropdown wrappers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 12:04:43 +01:00
bef271f77a quickshell: match dropdown radius to 10px
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:37:39 +01:00
3752a13d92 quickshell: fix dropdown sizing to match wrapper rects
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:33:43 +01:00
dfc4a6b509 quickshell: add parent wrapper to all dropdowns
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:30:10 +01:00
179b44d319 quickshell: wrap calendar+notifications in parent container
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:26:34 +01:00
6e69f86f17 quickshell: add background wrapper around weekday headers
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:21:01 +01:00
269c9bbe15 quickshell: restyle calendar with background blobs and larger fonts
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 11:19:12 +01:00
3b8bb68647 quickshell: move concave bite to bottom-left corner
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:19:51 +01:00
b3266306af quickshell: rewrite bottom-right concave ear from scratch
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:17:18 +01:00
a5f5e32963 quickshell: flip concave ear to bottom-right corner
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:14:29 +01:00
5024779126 quickshell: mirror left ear geometry for bottom-right concave
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:13:18 +01:00
71d5f0368e quickshell: flip concave ear to bottom-left direction
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:11:36 +01:00
88c5aa4261 quickshell: fix bottom-right concave ear arc direction
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:09:59 +01:00
b4e6638037 quickshell: flip bottom-right concave arc direction
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:03:05 +01:00
b0f2b9bfd4 quickshell: fix bottom-right concave ear position
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 10:01:38 +01:00
d6bbf44566 quickshell: overshoot right edge and add bottom concave ear
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:58:53 +01:00
0f51a3fa49 quickshell: simplify right-edge dropdown flush to screen
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:55:58 +01:00
c2bd45944f quickshell: right-edge dropdowns with concave curve to screen edge
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:53:58 +01:00
de3aa43cf9 quickshell: snap right-side dropdowns flush to screen edge
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:50:35 +01:00
a806fa9b80 quickshell: drop monochrome app icons from volume dropdown
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:45:39 +01:00
5a046357b8 quickshell: remove file:// prefix from iconPath result
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:43:40 +01:00
ae7c6deac9 quickshell: add IconTheme pragma and file:// prefix for app icons
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:41:41 +01:00
3068492aa7 quickshell: fix app icons with Quickshell.iconPath
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:39:38 +01:00
319314c194 quickshell: debug app icons with IconImage + logging
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:36:07 +01:00
d5a3d1e389 quickshell: use Quickshell.iconPath for app stream icons
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:34:15 +01:00
9e636e92d5 quickshell: add monochrome app icons to volume dropdown
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:31:52 +01:00
b3fdfda1ec quickshell: fix volume widget with PwObjectTracker binding
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:27:30 +01:00
1e7427ec0d nginx: add no-store cache header to code-server vhost
Prevents browser from restoring cached page with expired
Authelia session, which caused WebSocket 1006 on first load.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:21:55 +01:00
dc797ba09b quickshell: add volume widget with per-app sliders
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-27 09:18:39 +01:00
forgejo-actions[bot]
70f1547557 Update flake inputs 2026-05-27 04:01:52 +00:00