Commit graph

1426 commits

Author SHA1 Message Date
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
9076f2ad91 hyprlock: merge with stylix instead of overriding
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 23:30:33 +01:00
8f92aa7c6c hyprlock: mkForce background to override stylix
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 23:20:40 +01:00
862c6b22ed hyprlock: add themed lockscreen config
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 23:19:19 +01:00
63334db4a1 quickshell: style notification toast flush with bar
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 21:18:41 +01:00
5e72fdf038 quickshell: fix tray hover switching same contextMenu dropdown
When hovering between tray icons, update menu content in-place
instead of calling toggleDropdown which closes the visible menu.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 21:15:39 +01:00
656a1fa4ed quickshell: fix tray hover gaps closing dropdown
Enlarge tray icon hit areas and add HoverHandler on tray row
to keep dropdown alive while moving between icons.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 21:13:28 +01:00
05ada14442 quickshell: reset auto-close timer when hovering between widgets
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 21:06:16 +01:00
526f673f7d quickshell: keep dropdown open while hovering bar
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 21:01:28 +01:00
c6dc2632c3 quickshell: add notification sound with app muting
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:52:26 +01:00
031c8d2166 quickshell: fix toast and notifServer binding issues
Use PanelWindow with overlay layer instead of PopupWindow for toast.
Rename notifServer id to avoid binding loop with Bar property.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:45:08 +01:00
46585667db quickshell: register Bar and NotificationToast in qmldir
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:36:12 +01:00
3a4d8db003 quickshell: modularize QML into separate files
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:34:03 +01:00
252d88c758 quickshell: fix missing ShellRoot closing brace
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:17:43 +01:00
5ba4e7d6cf quickshell: fix notification toast as separate Variants popup
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:06:48 +01:00
18ccb266c3 quickshell: add notification toast popup
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 20:01:54 +01:00
2ec4f400c6 quickshell: replace mako with libnotify
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:57:19 +01:00
0cbd2f1ab4 quickshell: add notification center to calendar dropdown
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:56:22 +01:00
5c062365ea quickshell: use HoverHandler for dropdown auto-close detection
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:51:32 +01:00
a76b6e8f26 quickshell: reset auto-close timer on mouse movement in dropdown
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:50:07 +01:00
0f2324fd20 quickshell: reduce auto-close timer to 1.5s
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:46:46 +01:00
9954877379 quickshell: fix network status flicker during refresh
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:45:20 +01:00
8fe48557e4 quickshell: fix network list flicker during refresh
Accumulate scan results into a temp array, swap to wifiNetworks
in one assignment when the process finishes. No more clearing
the list before each scan.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-05-26 19:41:40 +01:00