Damocles
|
fa861a4399
|
plugin: workaround cxx-qt 0.8.1 dyn plugin not calling qml_register_types
|
2026-05-03 23:27:20 +02:00 |
|
Damocles
|
8b73f3d692
|
plugin: switch dynamic-list to version-script (only the latter overrides local: *)
|
2026-05-03 22:58:04 +02:00 |
|
Damocles
|
3fae09b2b6
|
nix: scope crane src filter exception to qt_plugin_exports.txt only
|
2026-05-03 22:53:32 +02:00 |
|
Damocles
|
6a0feebf98
|
nix: extend crane src filter to keep qt_plugin_exports.txt
|
2026-05-03 22:52:59 +02:00 |
|
Damocles
|
d2708087be
|
plugin: use --dynamic-list to add qt entry symbols past rust's version script
|
2026-05-03 22:48:46 +02:00 |
|
Damocles
|
12c5f3283f
|
plugin: use bare --export-dynamic to expose qt_plugin syms (per-sym form is exec-only)
|
2026-05-03 22:39:50 +02:00 |
|
Damocles
|
d47200932d
|
plugin: anchor qt_plugin entry symbols past --gc-sections so qt finds them
|
2026-05-03 21:08:19 +02:00 |
|
Damocles
|
bf5cb913fc
|
nix: build nova-plugin via crane to cache deps separately from crate src
|
2026-05-03 20:01:47 +02:00 |
|
Damocles
|
2a691aa66f
|
plugin: export Qt plugin entry symbols from cdylib via --export-dynamic
|
2026-05-03 19:55:10 +02:00 |
|
Damocles
|
dad977d4c5
|
plugin: anchor cxx-qt plugin init symbol so the linker keeps QQmlEngineExtensionPlugin
|
2026-05-03 19:31:10 +02:00 |
|
Damocles
|
db2bcb2e69
|
fix qmllint warnings in systemd/machinectl modules and services
|
2026-05-03 18:37:14 +02:00 |
|
Damocles
|
545812cf75
|
plugin: log dylib load + service init/poll to debug missing singleton registration
|
2026-05-03 17:39:52 +02:00 |
|
Damocles
|
f7c485c881
|
fix plugin filename: install as libNovaStats.so to match qmldir plugin name
|
2026-05-02 03:05:30 +02:00 |
|
Damocles
|
26e14d8133
|
fix QML import path: use QML_IMPORT_PATH env var instead of invalid -I flag
|
2026-05-02 03:00:11 +02:00 |
|
Damocles
|
e39d47177b
|
add nova-plugin: in-process cxx-qt stats plugin replacing nova-stats subprocess
|
2026-05-02 02:24:42 +02:00 |
|
Damocles
|
40cc681e9a
|
fix busctl json parse: data is double-wrapped, use data[0]
|
2026-05-01 19:24:32 +02:00 |
|
Damocles
|
8ab3fc5f6b
|
add systemd and machinectl bar modules with applets
|
2026-05-01 18:43:35 +02:00 |
|
Damocles
|
7ab784e101
|
battery: remove dead notification code, poweralertd handles this via hm-module
|
2026-04-29 18:22:35 +02:00 |
|
Damocles
|
2acb4e70ad
|
battery: send notifications via dbus instead of internal service or notify-send
|
2026-04-29 18:18:42 +02:00 |
|
Damocles
|
88f14b26cd
|
battery: use internal notification service instead of shelling out to notify-send
|
2026-04-29 18:13:14 +02:00 |
|
Damocles
|
bc2d54c07a
|
add sourceSize to ThemedIcon and mpris album art to prevent oversized SVG/image decoding
|
2026-04-29 18:08:33 +02:00 |
|
Damocles
|
345326c1e3
|
tray menu: defer showPanel to onCompleted to fix anchor position race
|
2026-04-29 18:04:08 +02:00 |
|
Damocles
|
d4001f7900
|
notifications: centralize icon resolution in NotifItem.resolvedIcon, fix lock pill grouping and missing fallbacks
|
2026-04-29 17:58:26 +02:00 |
|
Damocles
|
99b63a2756
|
dock: add bar strip with pin toggle when pinned, hide from main bar
|
2026-04-29 17:36:57 +02:00 |
|
Damocles
|
70fea7c4ba
|
dock: use bottom layer when pinned to match bar
|
2026-04-29 17:26:38 +02:00 |
|
Damocles
|
41293c02a9
|
dock: coordinated resize animation via centralized reservedWidthAnimated
|
2026-04-28 00:00:56 +02:00 |
|
Damocles
|
23297d2c4b
|
lock screen: clip password dots to pill bounds
|
2026-04-27 23:30:24 +02:00 |
|
Damocles
|
f57dd0ea5a
|
dock: only show on rightmost screen
|
2026-04-27 23:30:23 +02:00 |
|
Damocles
|
a660da8f25
|
fix multi-monitor: remove screen property redeclaration that shadows C++ PanelWindow.screen
|
2026-04-27 22:13:42 +02:00 |
|
Damocles
|
aeb4bf81e8
|
fix multi-monitor: use ShellScreen type instead of var to avoid shadowing C++ screen property
|
2026-04-27 20:24:30 +02:00 |
|
Damocles
|
29e06eadb5
|
extract cpu service from system stats, add --types filter to nova-stats
|
2026-04-27 19:04:28 +02:00 |
|
Damocles
|
8628b4b27b
|
pipewire service, lock-aware applets, cpu overall chart, security comments
|
2026-04-27 18:36:07 +02:00 |
|
Damocles
|
e7bf175169
|
fix duplicate onActiveChanged in cpu applet
|
2026-04-27 18:21:32 +02:00 |
|
Damocles
|
d85b65c6d9
|
fix lock screen tap handlers blocked by TextInput z-order
|
2026-04-27 18:04:41 +02:00 |
|
Damocles
|
1d92463819
|
clock tooltip with seconds, cpu overall utilization chart, move mem graph below stats
|
2026-04-27 18:02:49 +02:00 |
|
Damocles
|
adb6c21135
|
remove hoverpanel title, move actions into applets, add qmllint baseline regen script
|
2026-04-27 15:04:24 +02:00 |
|
Damocles
|
c24e18d5da
|
drop redundant nova-shell-cli from home.packages
|
2026-04-26 19:51:29 +02:00 |
|
Damocles
|
5b0e499b9f
|
add main package to home.packages for desktop file discovery
|
2026-04-26 19:04:53 +02:00 |
|
Damocles
|
e48cd78adf
|
remove tray debug logging
|
2026-04-26 19:04:21 +02:00 |
|
Damocles
|
b1d0be5d31
|
remove bar dependency from modules, use QsWindow.window.screen instead
|
2026-04-26 19:01:51 +02:00 |
|
Damocles
|
dc8344d0af
|
fix nixos module: inject hm modules unconditionally so options exist
|
2026-04-26 18:58:13 +02:00 |
|
Damocles
|
eda0fb4376
|
add desktop entry and app id for portal registration
|
2026-04-26 18:50:36 +02:00 |
|
Damocles
|
7e594b7f8d
|
bar modules own active state, fix circular effectiveVisible deadlock in BarGroup
|
2026-04-26 18:45:11 +02:00 |
|
Damocles
|
7eaa50327f
|
extract stylix to separate module, add nixos module with auto-import
|
2026-04-26 18:38:35 +02:00 |
|
Damocles
|
35f880b563
|
tray: work around qt compiled binding bug on visible via indirection
|
2026-04-26 15:17:27 +02:00 |
|
Damocles
|
dde0b73ca5
|
tray: add diagnostic logging to identify broken visible binding
|
2026-04-26 15:09:57 +02:00 |
|
Damocles
|
200a844062
|
mpris applet reads service directly, fix accent color gradient with pinned dock
|
2026-04-26 13:37:34 +02:00 |
|
Damocles
|
02910957f1
|
move network/bluetooth refresh + active tracking into applets, fix dock parent.expanded
|
2026-04-26 12:31:15 +02:00 |
|
Damocles
|
c96856581d
|
move cpu core consumer tracking into applet, move mpris art caching into service
|
2026-04-25 22:44:23 +02:00 |
|
Damocles
|
baf4fd8bd1
|
dock: sync hide animation with bar, solid base09 edge line, remove content border
|
2026-04-25 22:14:24 +02:00 |
|