Lysec
4f523301c9
fix(bar): harden AudioVisualizer when ShellScreen is null
2026-03-31 21:04:03 +02:00
Lemmy
967e9d843b
fix(desktop-widgets): pass screen as initial property to avoid wrong spectrum registration
2026-03-29 18:36:48 -04:00
Lemmy
decb65ae95
fix(plugins): pass pluginApi as initial property to prevent binding warnings. Eliminate the need for fallback chains in plugins code.
...
hot reload
2026-03-28 16:58:55 -04:00
Lemmy
d9d5f2063c
fix(desktop-widgets): restore mouse interaction. fix #2293
2026-03-24 19:31:23 -04:00
Lemmy
187fced35e
feat(sysgraphs): sharper
2026-03-22 20:01:38 -04:00
Lemmy
6180d457f2
feat(audioviz): added a settings to control the frequency mirroring. Fix #2239
2026-03-20 21:59:15 -04:00
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
Spyridon Siarapis
d95806f440
Merge branch 'noctalia-dev:main' into desktopwidgets-grid-scale
2026-03-09 17:35:41 +01:00
Lemmy
d3732cb197
fix(desktop-widgets): resolve widgetMetadata ReferenceError in DraggableDesktopWidget
2026-03-09 10:57:15 -04:00
Spyridon Siarapis
cbc650751e
feat(desktop-widgets): Added support for grid snapping of the desktop widgets
2026-03-08 19:57:31 +01:00
Lemmy
88f95c82e3
Merge pull request #2095 from spiros132/main
...
feat(desktop-widgets): Better desktopWidgetSettings for plugins, and fixed a bug related to the desktopWidgetSettings
2026-03-07 13:15:43 -05:00
Lemmy
77de0b0ade
chore(cava): CavaService => SpectrumService
2026-03-06 22:34:14 -05:00
Lysec
5533d35527
feat(desktop-widgets): add configurable audio visualizer widget and fix CAVA deregistration lifecycle
2026-03-07 01:05:11 +01:00
Lysec
bb4e8fd9e8
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-06 23:57:17 +01:00
Lysec
3452619f5d
fix(settings): turn System Monitor into System with Performance subtab
2026-03-06 23:56:54 +01:00
Lemmy
1135440850
fix(ngraph): removed Shapes and using a pure shader approach.
2026-03-06 17:28:34 -05:00
Spyridon Siarapis
c2b2dac1fb
fix(desktop-widgets): Fixed a bug where the widget settings context action didn't show if you didn't have the settings in the manifest
2026-03-06 21:40:57 +01:00
Lemmy
ddfb06fe5b
desktop-widgets: improves background rounding corners radius when scaling up or down.
2026-03-02 20:14:40 -05:00
Thibault Martin
eaa467c0dd
Clean and default settings in desktop widgets
2026-02-28 10:55:56 +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
b36bef4cc0
layout: implement double margin (e.g. Style.margin2M) instead of what PR #1408 did.
2026-02-20 21:01:35 -05:00
Lemmy
5fae6b7b95
desktop-sysmon: fix interval var.
2026-02-19 20:42:47 -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
1a75b0b3f2
system-stats: many optimizations, removed GUI settings to control polling as it's too risky, disable all when on the lockscreen.
2026-02-13 14:34:35 -05:00
Lemmy
103ef53ff1
ngraph: dont force mError as secondary color - avoid two red curves on redish themes.
2026-02-06 10:16:33 -05:00
notiant
8fbfc07890
fixing desktop clock widget colorization
2026-02-06 15:56:40 +01:00
Lemmy
8da1966ad3
sysstat: better default fill and some graphing improvments
2026-02-03 21:04:20 -05:00
Lemmy
ad51d12c56
sysstat: better graphing
2026-02-03 18:19:37 -05:00
Lysec
0bb9e380ba
DesktopWidgets: fix settings lockup
2026-02-01 20:10:38 +01:00
Lysec
bc92c12c38
DesktopMediaPlayer: adjust visualizer opacity
2026-02-01 19:58:50 +01:00
Lemmy
4e310f4fa1
sysstat-desktop: added cpu temp as a shape
2026-01-31 21:27:59 -05:00
Lemmy
6115ef8060
desktop-sysstat: dual graph for network
2026-01-31 16:52:05 -05:00
Lemmy
d5e0a4ddc4
desktop-sysstat: moved history to service, improved curve drawing
2026-01-31 16:27:55 -05:00
Lysec
82f9e7e89d
DesktopWidgets: add SystemStat widget
2026-01-31 10:36:50 +01: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
Turann_
c6eb70170b
widgets: Update DesktopWeather icon logic and format
2026-01-23 05:49:19 +03: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
Corey Woodworth
440147168d
bulk find replace of different style values
2026-01-15 13:14:06 -05:00
Ly-sec
0dfe9d0b7f
DraggableDesktopWidget: use panel opacity slider
2026-01-11 12:57:06 +01: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
Ly-sec
fd4a8fc44a
RegionTab: add city & timezone display toggle
2026-01-05 15:42:44 +01: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
792246c23e
Merge pull request #1224 from onelocked/main
...
MediaPlayer Widget persistent position for play/pause and animations.
2026-01-02 20:35:49 -05:00
Lemmy
830fba58e5
Container/Box Borders: off by default with a new setting to turn them on in the UI tab
2026-01-02 18:08:23 -05:00