Commit Graph

19 Commits

Author SHA1 Message Date
Lemmy 3bc9a625b8 Colors: removed Colors.transparent / black and white in favor of their direct shorthands 2026-01-04 13:54:51 -05:00
Lemmy a736e5379d DesktopWidgets: more flexibility on positionning and changed reset-scale to reset (also reset positionning to avoid odd cases) 2025-12-29 09:57:01 -05:00
Lemmy 06e919ca56 DesktopWidgets: Revamped scaling for a sharper look, added 3 new entries in contextual menu: reset scale, raise to top and lower to bottom. 2025-12-29 09:28:09 -05:00
Ly-sec 29fc260c2d DraggableDesktopWidget: fix clock scale setting 2025-12-28 17:33:51 +01:00
Eric Handley a6e4060280 DesktopMediaPlayer: improve options for visual customization 2025-12-27 20:53:05 -08:00
Lemmy 196515f3d7 DesktopWidgets: simplified scaling and fix the snapping bug 2025-12-21 22:12:18 -05:00
Lemmy 7354d5e642 DesktopWidgets: Add widget from the editing screen 2025-12-21 19:22:59 -05:00
Lemmy 90d20c44a3 DesktopWidgets: better scaling 2025-12-21 18:18:04 -05:00
Lemmy 482bd1a03a DesktopWidgets: support for context menu 2025-12-21 17:38:37 -05:00
Ly-sec 21605184bb DraggableDesktopWidget: context menu 2025-12-21 15:06:25 +01:00
Ly-sec 347f55e6b3 DesktopWidget/MediaPlayer: adjust width expansion 2025-12-21 00:55:04 +01:00
Ly-sec b184ded81a DesktopWidgets: add grid snap option 2025-12-18 10:57:43 +01:00
Lemmy abe3e8a906 DesktopWidget: removed scale animation so widgets don't scale on init. 2025-12-17 21:27:22 -05: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 13fa00cebd fix: Accepts only left- and right-clicks 2025-12-16 00:27:54 +08:00
loner d68d259c7f feat: fix the desktop widget drag jitter issue 2025-12-15 20:50:33 +08: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