Commit graph

225 commits

Author SHA1 Message Date
Damocles
45704cb102 hide window title when no window is focused 2026-04-13 16:37:26 +02:00
Damocles
56aa6dc342 idle inhibitor: accent color when inactive, orange warning when active 2026-04-13 16:33:49 +02:00
Damocles
6eff8710fd themed tray menu icons, remove barSpacing 2026-04-13 16:29:32 +02:00
Damocles
3c58464074 docs: groupSpacing in theme table, replace barSpacing 2026-04-13 16:28:30 +02:00
Damocles
fc36e46091 accent-colored borders on all flyouts, popups, and hover panels 2026-04-13 16:27:39 +02:00
Damocles
3e78384433 configurable groupSpacing for gap between groups and gradient border 2026-04-13 16:22:48 +02:00
Damocles
e29853cbb6 workspace numbers use accent color when inactive 2026-04-13 16:19:32 +02:00
Damocles
91657003c0 tooltip flyout border matches module accent color 2026-04-13 16:18:31 +02:00
Damocles
5b901478c7 readme: shorter, meaner feature list 2026-04-13 16:13:21 +02:00
Damocles
889bea3688 update README: notifications, shader 2026-04-13 16:10:42 +02:00
Damocles
29f14a72f0 notification center: scrollable list, configurable maxVisible (default 10) 2026-04-13 16:07:28 +02:00
Damocles
29a24b4205 fix dismiss: remove from list instead of marking closed 2026-04-13 16:04:54 +02:00
Damocles
d28100016b fix persisted notification dismiss: unique IDs to avoid D-Bus collision 2026-04-13 16:00:08 +02:00
Damocles
427aeb438c edge groups: uniform gap to gradient arc on all sides 2026-04-13 15:58:47 +02:00
Damocles
2c5cf8c174 animate popup auto-expire: swipe out instead of instant vanish 2026-04-13 15:56:31 +02:00
Damocles
03c545c9d1 fix cascade dismiss: animate all visually first, bulk-dismiss after last 2026-04-13 15:54:08 +02:00
Damocles
0c89b570ac fix dismiss-all cascade, fix notification timeout type mismatch 2026-04-13 15:49:07 +02:00
Damocles
61b49a6aa8 edge bar groups follow screen corner curvature 2026-04-13 15:47:00 +02:00
Damocles
f65bd90bfd notification center: swipe-right dismiss, cascading clear-all 2026-04-13 15:41:57 +02:00
Damocles
a6d95ffdaf notifications: derive popup enabled from maxPopups > 0 2026-04-13 15:36:54 +02:00
Damocles
9358f8fe6e notifications: disableable popups, configurable max popup count 2026-04-13 15:35:12 +02:00
Damocles
ce62d8f9cd fix notification dismiss: skip slideIn for already-visible popups 2026-04-13 15:28:31 +02:00
Damocles
8fb5e7cbe6 tooltips: live-update text while hovered 2026-04-13 15:18:26 +02:00
Damocles
369dee5335 notifications: swipe right then collapse, smooth float-up for remaining 2026-04-13 15:15:33 +02:00
Damocles
22ea9b0df1 idle inhibitor: show blocking inhibitors in tooltip, poll only while hovered 2026-04-13 15:11:48 +02:00
Damocles
0b09f9ad62 fix idle inhibitor: keep process running instead of backgrounding 2026-04-13 10:59:07 +02:00
Damocles
d90f9cbf94 thicker rainbow hex borders 2026-04-13 10:55:40 +02:00
Damocles
c2112bb451 hex shader: rainbow shimmer on edges when wave passes 2026-04-13 10:52:32 +02:00
Damocles
207e61ca52 fix hex SDF: correct IQ constants, swap coords for flat-top 2026-04-13 10:47:07 +02:00
Damocles
42f861676e shader step 2: hex grid with gradient colors and wave animation 2026-04-13 10:43:44 +02:00
Damocles
6c33db2a0e readme: not just a bar anymore 2026-04-13 10:39:36 +02:00
Damocles
b42c470287 shader debug step 1: minimal red shader with Quickshell.shellPath 2026-04-13 10:35:10 +02:00
Damocles
b4a132c8eb revert OverviewBackdrop to working Canvas version, shader needs debugging 2026-04-13 10:27:02 +02:00
Damocles
1f9c8b6d3d use LazyLoader for backdrop windows, no QtQuick import needed 2026-04-13 10:13:20 +02:00
Damocles
bd28691ee7 shell.qml: import QtQuick for Loader 2026-04-13 10:04:12 +02:00
Damocles
c0b3cd9b6f make backgroundOverlay and overviewBackdrop disableable via modules config 2026-04-13 10:01:37 +02:00
Damocles
e5861aa18f fix shader uniforms: std140 alignment, vec4 resolution, pad float 2026-04-13 09:56:34 +02:00
Damocles
51ef4c9fb3 nova-shell-cli: wrap with config path instead of bare symlink 2026-04-13 09:51:29 +02:00
Damocles
9804ed2287 fix shader: resolvedUrl path, vec4 for std140 alignment, color type 2026-04-13 09:45:47 +02:00
Damocles
2e1789ba7d fix spinner animation: use delegate id instead of parent.index 2026-04-13 09:39:12 +02:00
Damocles
af56ae064f package.nix: dontWrapQtApps, qtshadertools is build-only 2026-04-13 09:36:17 +02:00
Damocles
3c196c48d8 overview backdrop: full GPU shader with hex tiling, wave animation, spinners 2026-04-13 09:31:32 +02:00
Damocles
531e913238 notifications: right-click to fully dismiss in popup and center 2026-04-13 09:05:02 +02:00
Damocles
a2472851ae overview backdrop: randomly spinning hexagons 2026-04-13 09:00:40 +02:00
Damocles
a9f313d60f overview backdrop: darker base01 bg, hex grid only, no scan lines or particles 2026-04-13 08:58:09 +02:00
Damocles
9d4d14138e overview backdrop: dark bg, gradient-filled hexagons without outlines 2026-04-13 08:54:10 +02:00
Damocles
9874a9c094 hover panels: use HoverHandler instead of MouseArea for hover tracking 2026-04-13 00:59:59 +02:00
Damocles
4fa08f9748 mpris panel: smooth height changes to prevent wiggle 2026-04-13 00:56:26 +02:00
Damocles
608da78cea notification animations: slide-in/out popups, staggered center fade, dismiss fade 2026-04-13 00:55:04 +02:00
Damocles
b5b2276ff1 mpris: player switcher for multiple media sessions 2026-04-13 00:49:07 +02:00