Damocles
|
a86e90e927
|
plugin: nixpkgs qt6 headers live in default output not .dev
|
2026-05-04 19:22:49 +02:00 |
|
Damocles
|
1b07787764
|
plugin: give moc qtdeclarative include path so QML attrs reach qmltyperegistrar
|
2026-05-04 00:55:42 +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
|
bf5cb913fc
|
nix: build nova-plugin via crane to cache deps separately from crate src
|
2026-05-03 20:01:47 +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
|
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
|
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
|
7eaa50327f
|
extract stylix to separate module, add nixos module with auto-import
|
2026-04-26 18:38:35 +02:00 |
|
Damocles
|
c22eb51dcd
|
add slide-in applet dock with collapsible cards, edge trigger, and bar module toggle
|
2026-04-25 21:33:16 +02:00 |
|
Damocles
|
412f6d024b
|
add reducedMotion to hm-module theme docs, update description
|
2026-04-24 23:56:17 +02:00 |
|
Damocles
|
4256c3b86f
|
gpu applet: use configurable warm/hot thresholds from module config
|
2026-04-24 21:17:50 +02:00 |
|
Damocles
|
be7142ba59
|
lock screen: add lock.threatEffect toggle for fail visuals
|
2026-04-22 22:47:17 +02:00 |
|
Damocles
|
9285365732
|
add WeatherService, WeatherApplet with hover panel and lock screen widget
|
2026-04-22 22:06:58 +02:00 |
|
Damocles
|
8177b5e2a2
|
docs: add disk.warnThreshold to readme and hm-module
|
2026-04-22 20:08:37 +02:00 |
|
Damocles
|
92afaa7f32
|
simplify qtbase patch: validate-at-use instead of surface tracking
|
2026-04-20 19:32:39 +02:00 |
|
Damocles
|
6a8b38c73a
|
qtbase patch: guard surface_enter/leave against stale wl_output proxies
|
2026-04-20 17:00:13 +02:00 |
|
Damocles
|
d247f64cac
|
qtbase patch: add defensive validation in oldestEnteredScreen
|
2026-04-20 11:33:31 +02:00 |
|
Damocles
|
8ad32c631a
|
patch qtbase wayland client to fix screen use-after-free crash
|
2026-04-18 22:42:39 +02:00 |
|
Damocles
|
195dd37be5
|
split shaders into separate derivation for incremental builds
|
2026-04-18 13:07:27 +02:00 |
|
Damocles
|
e034b2085b
|
fix systemd rate limit keys in wrong section
|
2026-04-18 12:48:56 +02:00 |
|
Damocles
|
e2f8accbc1
|
per-pixel wave reveal mask for lock screen overlay layers
|
2026-04-18 11:35:51 +02:00 |
|
Damocles
|
a96971fba4
|
change systemd restart policy to always with rate limiting
|
2026-04-18 09:49:09 +02:00 |
|
Damocles
|
a17a365b81
|
add notification icon pills to lock screen
|
2026-04-18 00:21:40 +02:00 |
|
Damocles
|
5a5bbc5811
|
add lock.screenshot option to disable blurred desktop background
|
2026-04-17 22:46:32 +02:00 |
|
Damocles
|
74967d798c
|
add per-applet toggle options for lock screen widgets
|
2026-04-17 22:42:39 +02:00 |
|
Damocles
|
989182d603
|
move Theme, SystemStats, Modules to shell/services/
|
2026-04-17 22:07:00 +02:00 |
|
Damocles
|
197f6976e0
|
move content/ up to shell/applets/
|
2026-04-17 21:58:48 +02:00 |
|
Damocles
|
715c20aa65
|
add auto-generated docs from hm-module options
|
2026-04-17 19:42:39 +02:00 |
|
Damocles
|
b5b1f4f406
|
move lock dir up to shell/lock as sibling of modules
|
2026-04-17 18:32:33 +02:00 |
|
Damocles
|
d6cd2f173a
|
reorganize repo: move shell sources into shell/, test scripts into test/
|
2026-04-17 18:29:40 +02:00 |
|
Damocles
|
032035b7f1
|
lock: add glib to PATH for gdbus
|
2026-04-17 14:03:40 +02:00 |
|
Damocles
|
4f59bc4ce4
|
lock screen: ext-session-lock-v1 with PAM auth and logind integration
|
2026-04-17 12:38:31 +02:00 |
|
Damocles
|
88a0886681
|
temperature: per-device breakdown in panel, device filter config option
|
2026-04-17 11:24:28 +02:00 |
|
Damocles
|
ff1644c0bd
|
feat(gpu): add gpu monitor module (amd sysfs + nvidia-smi, usage/vram/temp)
|
2026-04-17 11:15:55 +02:00 |
|
Damocles
|
1ae953fc73
|
hm-module: enable poweralertd by default with battery module (opt-out via battery.poweralertd = false)
|
2026-04-16 20:53:15 +02:00 |
|
Damocles
|
f4776cb307
|
add groupPadding theme key, default 8px
|
2026-04-16 00:26:29 +02:00 |
|
Damocles
|
453aa33a9d
|
fix: add screenCorners and privacy to hm-module simpleModules
|
2026-04-15 20:59:36 +02:00 |
|
Damocles
|
4d730f51f3
|
remove dead temperature.interval config option
|
2026-04-15 19:19:40 +02:00 |
|
Damocles
|
937ae5af2e
|
feat: add statsDaemon.interval setting, pass --interval to nova-stats
|
2026-04-15 19:01:29 +02:00 |
|
Damocles
|
6eb36b86c9
|
remove unused interval options from bluetooth, network, powerprofile, cpu, memory modules
|
2026-04-15 12:27:43 +02:00 |
|
Damocles
|
136ff53cb5
|
refactor: add SystemStats singleton + nova-stats daemon for cpu/mem polling
|
2026-04-15 02:11:38 +02:00 |
|
Damocles
|
20cb306ad6
|
C6: progress bar from hints.value, maxHistory default -1 (unlimited)
|
2026-04-13 17:01:04 +02:00 |
|
Damocles
|
bc3236fce6
|
C3: configurable maxHistory (default 50)
|
2026-04-13 16:58:10 +02:00 |
|
Damocles
|
29f14a72f0
|
notification center: scrollable list, configurable maxVisible (default 10)
|
2026-04-13 16:07:28 +02:00 |
|
Damocles
|
a6d95ffdaf
|
notifications: derive popup enabled from maxPopups > 0
|
2026-04-13 15:36:54 +02:00 |
|