Lemmy
9a2f676753
fix(ncontextmenu): smart positionning to avoid clipping outside of parent.
2026-03-29 10:00:27 -04:00
Lysec
9d5bc13000
style(wallpaper): hide dark/light behind toggle just like display selection
2026-03-29 13:58:29 +02:00
Lysec
deb79261dd
feat(wallpaper): add separate selection for light & dark mode
2026-03-29 12:53:06 +02:00
Lysec
3dd46fbd6e
Merge pull request #2340 from notiant/patch-4
...
Apply reduced light mode opacity also to dock, notifications & OSD
2026-03-29 10:34:33 +02:00
Lysec
fd7a16d951
fix(settings): avoid unified notification sound handler clobbering per-urgency paths
2026-03-29 10:29:45 +02:00
Ly-sec
3b9e93a8b1
chore(flake): update flake.lock
2026-03-29 01:17:37 +00:00
notiant
39a6671151
apply reduced light mode opacity also to dock, notifications & OSD
2026-03-28 23:11:39 +01: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
ba424526b5
feat(settings): in windowed mode, dont stretch to full width
2026-03-28 16:29:22 -04:00
Lemmy
1e068156ad
feat(settings): when switching settings panel mode, close and reopen the settings to see the actual change
2026-03-28 16:01:32 -04:00
Lemmy
a5fc309880
cleanup(NScrollText): remove unused imports, gate layer on overflow
2026-03-28 14:06:24 -04:00
Lemmy
ffb61d8fc4
Merge pull request #2334 from BUSTheid/mediamini-visual-bugfix
...
refactor: Rethink `NScrollText.qml` gradients
2026-03-28 14:04:55 -04:00
notiant
9462caf6c3
remove onResumed() since networkMonitorProcess already covers it
2026-03-28 18:20:22 +01:00
BUSTheid
b18d33742a
refactor(NScrollText.qml): MultiEffect fade mask
...
Replace the leftGradient and rightGradient Rectangles in NScrollText
with a MultiEffect mask approach. Old solution caused visual bugs.
2026-03-28 17:59:11 +01:00
Lysec
f3edbe3dc8
Merge pull request #2335 from spiros132/main
...
fix(TemplatesSubTab): Fixed a bug which prevented the qmlformat to run correctly
2026-03-28 12:15:21 +01:00
Spyridon Siarapis
f15609b590
chore(TemplatesSubTab): format
2026-03-28 12:11:07 +01:00
Spyridon Siarapis
348ccbf0ed
fix(TemplatesSubTab): Fixed a bug which prevented qml format to run correctly
2026-03-28 12:10:29 +01:00
Lemmy
ed1a2b54de
Revert "Merge pull request #2203 from haikalllp/fix/update-pywalfox-colors"
...
This reverts commit d51bc95788 , reversing
changes made to 5e95658fa9 .
2026-03-27 21:13:06 -04:00
Ly-sec
0d088d8a3a
chore(flake): update flake.lock
2026-03-28 01:08:15 +00:00
cbxcvl
6e71050593
fix(renderer): remove ambiguous \s* from _parse_if regex to prevent ReDoS
...
The pattern \s*(.+?)\s* in _parse_if allowed polynomial backtracking
when no closing }} was found — confirmed to hang at n=5000 whitespace
chars. The \s* wrappers were redundant since group(1) is already
stripped at the call site.
Reported and patched with @pa1va. Closes #2326
2026-03-27 13:53:54 -03:00
cbxcvl
e91d20ef0d
fix(renderer): remove ambiguous \s* from _EXPR_RE to prevent ReDoS
...
The pattern \s*([^}\n]+?)\s* allowed polynomial backtracking when no
closing }} was found — confirmed to hang at n=5000 whitespace chars.
The \s* wrappers were redundant since group(1) is already stripped at
the call site.
Reported and patched with @pa1va. Closes #2325
2026-03-27 13:53:32 -03:00
cbxcvl
4ad7ffbbdf
fix(renderer): remove ambiguous \s* from _BLOCK_RE to prevent ReDoS
...
The pattern \s*(.*?)\s* allowed polynomial backtracking when no closing
*> delimiter was found — confirmed to hang at n=5000 whitespace chars.
The \s* wrappers were redundant since group(1) is already stripped at
the call site (line 278).
Reported and patched with @pa1va. Closes #2323
2026-03-27 13:42:01 -03:00
Lysec
8a3aafc69f
fix(ProfileCard): add elide to GECOS name
2026-03-27 15:18:44 +01:00
Lysec
4d31d05248
fix(media): tighten MediaMini panel layout for album art and height
2026-03-27 15:02:45 +01:00
Lysec
9b64e21bea
style(mediapanel): fix artwork cropping in non compact mode
2026-03-27 14:22:21 +01:00
Lemmy
215750ddcb
feat(template): added dedicated Scroll(wm) template
2026-03-27 08:29:25 -04:00
Lysec
6b2c0fc9c4
fix(audio): scope stream volume overrides per media identity
2026-03-27 13:12:06 +01:00
Lysec
0133da8bd0
Merge pull request #2315 from ern775/audio-stream-filter
...
fix(audio): filter out intermediate stream nodes
2026-03-27 12:56:43 +01:00
Lysec
10cd968f9d
Merge pull request #2318 from linusammon/main
...
fix(ci): flake updates should trigger cachix workflow
2026-03-27 12:54:27 +01:00
Linus Ammon
39dccc49dc
fix(ci): flake updates should trigger cachix workflow
2026-03-27 12:16:34 +01:00
ern775
2c09e9185f
fix(audio): filter out intermediate stream nodes
2026-03-27 10:44:27 +03:00
Ly-sec
f19a19cfc6
chore(flake): update flake.lock
2026-03-27 01:14:20 +00:00
notiant
477810b954
change Airplane Mode visibility conditions
2026-03-26 22:18:16 +01:00
Lysec
fae79fe75f
fix(zed): typo resolved
...
Issue: #2311
2026-03-26 20:11:41 +01:00
notiant
dffdfcffc4
improve some process handling
2026-03-26 19:30:41 +01:00
notiant
78c0b2fe25
improve airplane mode handling
2026-03-26 18:58:05 +01:00
Lysec
396fba755b
Merge pull request #2309 from gammons/fix/idle-lock-on-suspend
...
fix(IdleService): respect lockOnSuspend when idle triggers suspend
2026-03-26 15:56:20 +01:00
Lysec
17bfd02204
fix(lock-keys): only apply sysfs LED state on successful reads
2026-03-26 15:49:15 +01:00
Grant Ammons
6d7d35d7e0
fix(IdleService): respect lockOnSuspend when idle triggers suspend
2026-03-26 10:32:30 -04:00
Lysec
537ec29f5e
Merge branch 'main' of https://github.com/noctalia-dev/noctalia-shell
2026-03-26 15:30:06 +01:00
Lysec
9222070803
fix(Lockscreen): adjust password cursor so it properly follows position
...
Fixes : #2308
2026-03-26 15:29:55 +01:00
Lysec
c608f1f700
Merge pull request #2298 from tmarti2/dismiss-toast-ipc-call
...
Dismiss toast ipc call
2026-03-26 15:17:29 +01:00
Thibault Martin
7800306b4b
Add Toast dismiss IPC Handler
2026-03-26 14:25:07 +01:00
Lysec
70082a6491
Merge pull request #2303 from tibssy/feat/smooth-scroll-nviews
...
feat/smooth scroll animations on NListView, NGridView, and NScrollView
2026-03-26 12:22:28 +01:00
tibssy
ea1710c9c9
fix: restore smooth scroll animation for keyboard navigation in wallpaper selector panel
2026-03-26 02:38:30 +00:00
tibssy
c524c9611f
feat(view): add smooth scroll animation for keyboard navigation in NListView and NGridView
2026-03-26 02:38:30 +00:00
tibssy
01744222c4
feat(view): implement smooth wheel scrolling for NScrollView
2026-03-26 02:38:30 +00:00
tibssy
b612c353fd
feat(view): implement smooth wheel scrolling for NGridView
2026-03-26 02:38:30 +00:00
tibssy
3798118461
feat(view): implement smooth wheel scrolling for NListView with global setting
2026-03-26 02:38:30 +00:00
Ly-sec
df62bb3212
chore(flake): update flake.lock
2026-03-26 01:14:59 +00:00