• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/nova-shell 2026-04-18 00:44:13 +02:00
dff70f18d1 add app name tooltip on hover for lock screen notification pills
vinzenz pushed to main at vinzenz/nova-shell 2026-04-18 00:26:58 +02:00
d20fdf8fa0 move NotifService and NotifItem to services/, keep notification UI in modules/
a17a365b81 add notification icon pills to lock screen
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 23:55:20 +02:00
a35f451fc0 fix pointer cursor on all click targets - move cursorShape from TapHandler to HoverHandler
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 23:45:34 +02:00
a43d0c8dcd fix lock screen media player switching
84d1ad1f18 fix hex wave not fully exiting screen before loop restart
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 23:28:47 +02:00
e30cae5c7f enable clippy pedantic for nova-stats, fix all warnings
64d0172bee add taplo toml formatter to treefmt
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 23:17:42 +02:00
9a079fe2f1 standardize services import alias to S in applets and lock
0160e4a1fb move NiriIpc and PowerProfileService singletons to services/
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 23:00:00 +02:00
63e93f5de0 show screen corners on lock screen when enabled
5a5bbc5811 add lock.screenshot option to disable blurred desktop background
74967d798c add per-applet toggle options for lock screen widgets
Compare 3 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 22:33:10 +02:00
8f66d67029 fix lock screen widget interaction by moving TextInput below content in z-order
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 22:16:35 +02:00
a8d8da7145 fix ThemedIcon wrongly moved to S. namespace
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 22:14:20 +02:00
c3d7fa0bc5 rename bar module files and qmldir types to *Module
6461b9a943 rename *Content.qml to *Applet.qml
989182d603 move Theme, SystemStats, Modules to shell/services/
197f6976e0 move content/ up to shell/applets/
Compare 4 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 21:54:04 +02:00
15a49726b5 fix HexWaveBackground: onRunningChanged resolves to ShaderEffect, use Connections
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 21:48:25 +02:00
b27c4a2abc add media and volume widget cards to lock screen
d495a63894 add hex wave background overlay to lock screen
e939a6b096 extract panel contents into reusable content/ components
b27bb533da readme: add manual build instructions for non-nix users
715c20aa65 add auto-generated docs from hm-module options
Compare 8 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 18:12:33 +02:00
7dbbb89455 add accentColor property to BarIcon and BarLabel for proper color propagation
b3e919514a fix lock screen color flash on show/hide
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 15:53:57 +02:00
2a50ab62b7 fix lock unlock - WlSessionLock.unlock() is a private slot, not QML-callable
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 15:44:46 +02:00
d58d4b0078 fix lock binding loops caused by id/property name shadowing
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 15:35:00 +02:00
e8a7469d47 guard null auth in lock surface text handler
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 15:20:53 +02:00
3d68d467f7 lock: use TextInput for keyboard input instead of Keys on plain Item
vinzenz pushed to main at vinzenz/nixos-configuration 2026-04-17 15:19:54 +02:00
4c82ecd2b9 replace swaylock with nova-shell lock
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 14:13:37 +02:00
9f0043cd23 lock: aggressively reclaim keyboard focus on lock surface
032035b7f1 lock: add glib to PATH for gdbus
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-17 14:02:12 +02:00
892b2dca48 lock: resolve session path dynamically, use gdbus monitor (no root needed)