Lemmy
8abf32ac15
fix(desktop-widgets): ignore mouse via mask when not editing so the events pass thru to an eventulal desktop shortcuts manager (pcmanfm). Fix #2241
2026-03-20 21:33:17 -04:00
Lemmy
9966d695cc
fix(settings): cleaning remnants of Settings.data.bar.floating
2026-03-20 19:47:14 -04:00
Spyridon Siarapis
87299dda06
fix(desktop-widgets): Added a toggle for snapping the scale
2026-03-09 17:56:19 +01:00
Lysec
3452619f5d
fix(settings): turn System Monitor into System with Performance subtab
2026-03-06 23:56:54 +01:00
Lysec
d9a37187c8
DesktopWidgetsTab: add toggle to show/hide widgets in overview
2026-02-22 02:20:13 +01:00
Lemmy
db56321f54
layout: more double margins implementations
2026-02-20 21:11:06 -05:00
Lemmy
04308481ed
optim: disable desktop widgets when lockscreen is on
2026-02-14 20:23:54 -05:00
Lemmy
c038878152
settings+connections: unified the way to open the settings on a particular tab/subtab + QoL settings access for bt and wifi
2026-02-14 09:42:13 -05:00
Lemmy
0acca7d2d3
settings: clean the deprecated "allowUserSettings" + fix gear icon showing when plugin has no settings
2026-01-30 11:10:12 -05:00
Lemmy
4c89a451cc
Bar: replace more direct Style.barHeight acces by the new Style.getBarHeightForScreen()
2026-01-19 00:41:31 -05:00
Lemmy
b340529b10
Bar: custom setup per screen (position, density, widgets)
2026-01-18 20:12:46 -05:00
anthonyhab
f34dcc11b9
feat: convert bar margins from percentages to pixels
...
Change bar margin settings from percentage values (0-1) to integer pixel values (0-18). Add migration 38 to convert existing settings. Update all margin calculations to use pixel values directly. Update UI labels to show "px" instead of "%".
2026-01-07 12:20:07 -05:00
Lemmy
138e5a50af
i18n: Large refactor of all translations keys to prepare the move to our new translation web platform.
2026-01-05 23:25:46 -05:00
Lemmy
3bc9a625b8
Colors: removed Colors.transparent / black and white in favor of their direct shorthands
2026-01-04 13:54:51 -05:00
Lemmy
022af7d57f
DesktopWidgets: always show the control box when in edit mode
2025-12-29 09:42:13 -05:00
Lemmy
39b412b0bf
DesktopWidgets: fix the apocalypse
2025-12-28 17:11:12 -05:00
Ly-sec
a79fd3b6d7
DesktopWidgets: fix index warning
2025-12-28 07:13:57 +01:00
Eric Handley
a6e4060280
DesktopMediaPlayer: improve options for visual customization
2025-12-27 20:53:05 -08:00
Lemmy
7354d5e642
DesktopWidgets: Add widget from the editing screen
2025-12-21 19:22:59 -05:00
Lemmy
e808aee878
DesktopWidgets: draggable controls box
2025-12-21 18:39:24 -05:00
Lemmy
90d20c44a3
DesktopWidgets: better scaling
2025-12-21 18:18:04 -05:00
Lemmy
02031cbb16
DesktopWidgets: added IPC call to toggle, enable & disable. Auto disable desktop widgets in NoctaliaPerformanceMode
2025-12-18 20:01:45 -05:00
Ly-sec
585a49bc9b
DesktopWidgets: edit mode visual overhaul
2025-12-18 14:34:54 +01:00
Ly-sec
b184ded81a
DesktopWidgets: add grid snap option
2025-12-18 10:57:43 +01:00
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