• Berlin
  • Joined on 2025-01-15
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 21:34:43 +02:00
c22eb51dcd add slide-in applet dock with collapsible cards, edge trigger, and bar module toggle
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 14:09:55 +02:00
6fd36c812f barmodule: own hoverpanel internally, modules supply content as component
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 12:17:13 +02:00
26476dc930 refactor: unified BarModule base component, click-to-open panels, remove pinning
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:57:58 +02:00
034f0b6d85 sparkline: fix missing bottom-left fill corner
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:49:37 +02:00
f6c93ad9d9 sparkline: smooth quadratic curves between data points
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:44:47 +02:00
2ed0b3da3a hoverpanel: add max height with flickable scrolling when content overflows
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:41:00 +02:00
c64373313d sparkline: unified coloring - vertical gradient from colorAt/thresholds, stroke line, 1px border, consistent 32px height
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:11:36 +02:00
e1d20c2407 sparkline: render as continuous filled polygon with gradient color interpolation
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 10:03:57 +02:00
85e62c6eeb sparkline: fix subpixel rounding gaps between bars
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 09:57:54 +02:00
946c3a61d7 sparkline: remove maxSamples, remove bar gaps, always fill width from data
a0a5b907b9 tray: add debug logging for visibility chain
Compare 2 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 09:47:42 +02:00
2803bca1c3 sparkline: dynamic bar width, log scale x-axis option
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 09:40:29 +02:00
45814286b8 tray: use Repeater.count for visibility instead of model values
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 00:38:51 +02:00
fb82cfc478 tray: use .values.length for visibility - UntypedObjectModel has no count property
vinzenz pushed to main at vinzenz/nova-shell 2026-04-25 00:33:05 +02:00
b6fe670467 tray: fix invisible module - use .count instead of .length on UntypedObjectModel
412f6d024b add reducedMotion to hm-module theme docs, update description
ada611d6c5 gate non-essential animations behind reducedMotion config toggle
Compare 3 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-24 22:56:29 +02:00
446edaab9c cpu: fix core type detection via cpu_core/cpu_atom sysfs, freq-gap fallback, numeric sort
e5e15f82fb rename Flyout/FlyoutState to Tooltip/TooltipState, improve qmllint check script
0c955f93f8 lock screen: skip entrance animation on wake from sleep via SleepService
Compare 3 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-24 21:26:16 +02:00
4256c3b86f gpu applet: use configurable warm/hot thresholds from module config
42d11e7a14 battery applet: add wattage history sparkline, sparkline supports signed data with auto-range
b5be146619 extract PulseAnimation component from 3 modules
Compare 3 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-24 00:44:19 +02:00
8d76df6ef5 extract SparklineCanvas component from 5 applets
vinzenz pushed to main at vinzenz/nova-shell 2026-04-23 23:38:00 +02:00
732a14e5cb HoverableListItem: add tapped signal, remove inline TapHandlers
e712842424 extract HoverableListItem component from list delegates
85e32dcd8c extract Separator component from applet divider rectangles
2ec24e3075 extract OsdSection base component from Volume and Backlight modules
Compare 4 commits »
vinzenz pushed to main at vinzenz/nova-shell 2026-04-23 23:27:23 +02:00
e50dd155fa extract InfoRow component from applet key-value rows
vinzenz pushed to main at vinzenz/nova-shell 2026-04-23 23:23:30 +02:00
d38c4b5161 lock screen: clear password after 30s idle with wiggle
7d9800374f extract loadColor gradient function into Theme service
Compare 2 commits »