Damocles
|
13b737daf7
|
add cpu hover panel with per-core usage bars and freq
|
2026-04-13 22:11:49 +02:00 |
|
Damocles
|
e3c24d646e
|
fix network/bt menus using hardcoded base0D instead of accentColor
|
2026-04-13 22:00:03 +02:00 |
|
Damocles
|
55627bc157
|
fix hover panel hide race with 50ms debounce
|
2026-04-13 21:59:59 +02:00 |
|
Damocles
|
cce695a8c6
|
replace MouseArea with TapHandler in panel content, fix chevron double-fire with idempotent expand
|
2026-04-13 21:49:43 +02:00 |
|
Damocles
|
5eb6ce6d96
|
use TapHandler for volume expand chevron to avoid hover interference
|
2026-04-13 21:42:51 +02:00 |
|
Damocles
|
c30f18a2ee
|
fix volume panel expansion: move trigger to sink name row, mute on bar click, longer hover timeout
|
2026-04-13 21:38:54 +02:00 |
|
Damocles
|
e928688aa4
|
fix jarring color jump in hex shimmer: sawtooth → triangle wave
|
2026-04-13 21:34:34 +02:00 |
|
Damocles
|
e660c8c868
|
filter mpris ghost players with no track or active state
|
2026-04-13 21:29:07 +02:00 |
|
Damocles
|
5e91c86ab6
|
fix hover panel border hidden behind full-bleed content (mpris art)
|
2026-04-13 21:26:45 +02:00 |
|
Damocles
|
8f09492fc2
|
replace rainbow hex edge shimmer with theme color gradient
|
2026-04-13 21:21:46 +02:00 |
|
Damocles
|
5d472ab086
|
frosted glass background for bar groups
|
2026-04-13 21:21:07 +02:00 |
|
Damocles
|
1430eeb6d4
|
fix hover panel position: compute anchorX lazily on show, not at binding time
|
2026-04-13 21:13:37 +02:00 |
|
Damocles
|
ffb869c5cc
|
fix hover panel positioning: use contentWidth for margins, pass screen from module context
|
2026-04-13 20:56:40 +02:00 |
|
Damocles
|
0fd3c78fb0
|
refactor: extract HoverPanel component, replace inline PanelWindows in Volume, Backlight, Mpris
|
2026-04-13 20:34:41 +02:00 |
|
Damocles
|
50af43a76e
|
refactor: extract PopupBackground component for shared panel styling
|
2026-04-13 20:26:34 +02:00 |
|
Damocles
|
1dea93e1bd
|
refactor: replace Loader with LazyLoader for all popup menus
|
2026-04-13 20:21:18 +02:00 |
|
Damocles
|
c5067c4e7f
|
perf: replace notifcenter repeater with listview for virtualization
|
2026-04-13 20:14:11 +02:00 |
|
Damocles
|
e1241b33d2
|
feat: add screenCorners enable flag via Modules config
|
2026-04-13 20:08:31 +02:00 |
|
Damocles
|
5a4d5b3e27
|
feat: add privacy module enable flag and move into clock group
|
2026-04-13 20:07:22 +02:00 |
|
Damocles
|
6c91fc031c
|
fix: use accentColor in volume, backlight, and mpris panels
|
2026-04-13 20:04:46 +02:00 |
|
Damocles
|
19eedf9c0e
|
update README.md to correctly direct blame
|
2026-04-13 17:44:21 +02:00 |
|
Damocles
|
1446409351
|
readme: proper blame attribution for human vs robot decisions
|
2026-04-13 17:28:16 +02:00 |
|
Damocles
|
e4ae5046b8
|
fix flyout accent color fallback, stop cava when module hidden
|
2026-04-13 17:21:22 +02:00 |
|
Damocles
|
64eaeb61c6
|
notification progress: background fill instead of separate bar
|
2026-04-13 17:09:50 +02:00 |
|
Damocles
|
20cb306ad6
|
C6: progress bar from hints.value, maxHistory default -1 (unlimited)
|
2026-04-13 17:01:04 +02:00 |
|
Damocles
|
3a9cd59243
|
C5: render notification image/appIcon in popups and center
|
2026-04-13 16:59:17 +02:00 |
|
Damocles
|
bc3236fce6
|
C3: configurable maxHistory (default 50)
|
2026-04-13 16:58:10 +02:00 |
|
Damocles
|
176f8a1871
|
C2: dismiss state machine, animation guard prevents double-dismiss
|
2026-04-13 16:57:38 +02:00 |
|
Damocles
|
88d8842064
|
C1: NotifItem QtObject with owned timer, refactor service to stable identities
|
2026-04-13 16:56:37 +02:00 |
|
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 |
|