Damocles
|
6eb36b86c9
|
remove unused interval options from bluetooth, network, powerprofile, cpu, memory modules
|
2026-04-15 12:27:43 +02:00 |
|
Damocles
|
25c2ed1021
|
perf: gate sparkline repaints on panel visibility
|
2026-04-15 02:27:09 +02:00 |
|
Damocles
|
59547f81f1
|
fix: use is_multiple_of to satisfy clippy
|
2026-04-15 02:23:03 +02:00 |
|
Damocles
|
ffac11b186
|
ci: add clippy to nativeBuildInputs for clippy check
|
2026-04-15 02:21:04 +02:00 |
|
Damocles
|
7423990f34
|
ci: add clippy check to nix flake check
|
2026-04-15 02:20:12 +02:00 |
|
Damocles
|
e55c8379ec
|
test: add nova-stats unit tests, wire to nix flake check
|
2026-04-15 02:15:56 +02:00 |
|
Damocles
|
136ff53cb5
|
refactor: add SystemStats singleton + nova-stats daemon for cpu/mem polling
|
2026-04-15 02:11:38 +02:00 |
|
Damocles
|
71a843e0f3
|
refactor: consolidate niri event-stream into NiriIpc singleton
|
2026-04-15 00:28:40 +02:00 |
|
Damocles
|
cc44bd1c0e
|
cleanup: remove dead bar property from cpu, update readme
|
2026-04-14 01:19:15 +02:00 |
|
Damocles
|
75875b54a0
|
cpu panel: sparklines, throttle highlight, animated header, P/E-core grouping
|
2026-04-14 01:04:52 +02:00 |
|
Damocles
|
db9e38d267
|
cpu panel: add top processes list
|
2026-04-14 01:00:54 +02:00 |
|
Damocles
|
7e0021853f
|
add ProcessList singleton, memory hover panel with breakdown + top processes
|
2026-04-14 01:00:08 +02:00 |
|
Damocles
|
edcc78483c
|
network/bluetooth menus: add radio toggle header, fix contentWidth
|
2026-04-14 00:58:24 +02:00 |
|
Damocles
|
86003d8eaa
|
disk: add hover panel with per-mount usage bars
|
2026-04-14 00:55:44 +02:00 |
|
Damocles
|
751d875cad
|
volume: always show device list, remove chevron/expand toggle
|
2026-04-14 00:52:54 +02:00 |
|
Damocles
|
8bee713fd3
|
hoverpanel: add 400ms grace period on show, increase hide debounce to 150ms
|
2026-04-14 00:37:54 +02:00 |
|
Damocles
|
f23fbda6bb
|
fix volume panel disappear: decouple _expanded from _showPanel
|
2026-04-13 23:48:38 +02:00 |
|
Damocles
|
f46b7d6c55
|
revert volume to single hoverpanel, device list expands in-place
|
2026-04-13 23:42:30 +02:00 |
|
Damocles
|
b72ca67198
|
offset volume mixer popup below OSD slider panel
|
2026-04-13 23:38:45 +02:00 |
|
Damocles
|
bcaabd5120
|
fix remaining PopupPanel refs in TrayMenu and Volume
|
2026-04-13 23:34:26 +02:00 |
|
Damocles
|
585297ea2d
|
fix NotifCenter: switch from deleted PopupPanel to HoverPanel
|
2026-04-13 23:31:51 +02:00 |
|
Damocles
|
71258b6d80
|
merge PopupPanel into HoverPanel with popupMode flag, delete PopupPanel
|
2026-04-13 23:26:35 +02:00 |
|
Damocles
|
885e446bf4
|
make HoverPanel fullscreen to avoid Niri resize issues, fix cpu freq color
|
2026-04-13 22:49:38 +02:00 |
|
Damocles
|
df53abcc43
|
fix volume mixer: separate PopupPanel to avoid layer-shell resize issue
|
2026-04-13 22:44:57 +02:00 |
|
Damocles
|
8c915605f2
|
fix volume panel disappearing: use animateHeight, remove inner height animation
|
2026-04-13 22:40:15 +02:00 |
|
Damocles
|
8eaf64eac6
|
add deeper debug logging to HoverPanel and Volume
|
2026-04-13 22:34:35 +02:00 |
|
Damocles
|
6f907fd027
|
fix volume panel closing: remove collapse timer, close on device select
|
2026-04-13 22:29:07 +02:00 |
|
Damocles
|
26de0d6c4f
|
fix duplicate on_AnyHoverChanged in Volume.qml
|
2026-04-13 22:21:58 +02:00 |
|
Damocles
|
03554e5ad3
|
cpu panel: interpolate bar color green→yellow→red by load
|
2026-04-13 22:20:56 +02:00 |
|
Damocles
|
7633ed75a9
|
add debug logging to trace volume panel hide issue
|
2026-04-13 22:17:17 +02:00 |
|
Damocles
|
e8e998c814
|
remove cpu tooltip, panel shows on hover instead
|
2026-04-13 22:17:17 +02:00 |
|
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 |
|