Commit Graph

9 Commits

Author SHA1 Message Date
Lemmy 9edf747404 PluginSystem: plugins hot reload enabled when using NOCTALIA_DEBUG=1 as env var. 2025-12-17 19:31:03 -05:00
Ly-sec e437939407 SessionMenu: use panel opacity, fix styling
DesktopWidgets: add control explanation to edit mode
2025-12-16 20:20:41 +01:00
Lemmy 4ab86449c8 PluginSystem: added support for desktop widgets. 2025-12-16 08:45:09 -05:00
Lemmy 26dac1b040 Autoformatting 2025-12-15 18:55:42 -05:00
loner 3b4c4796cf feat: Scale desktop widgets
* Implement right-click scaling and left-click dragging interactions
* Remove collision detection
* Provide smoother scaling via an incremental scaling algorithm with
state tracking (`lastScale`)
* Add debouncing handling
2025-12-15 16:06:10 +08:00
Lemmy e1846dc275 DesktopWidgets: Simplified dragging 2025-12-14 13:20:37 -05:00
Lemmy d208476eea DesktopWidgets: multi-monitor support 2025-12-14 13:03:20 -05:00
Ly-sec 3dc01610c5 DesktopWidget: fix dragging & cava service 2025-12-14 16:55:51 +01:00
Ly-sec feee1d146c desktop-widget: initial commit 2025-12-14 14:37:29 +01:00