Commit Graph

9216 Commits

Author SHA1 Message Date
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
Ly-sec f19a19cfc6 chore(flake): update flake.lock 2026-03-27 01:14:20 +00:00
Lysec fae79fe75f fix(zed): typo resolved
Issue: #2311
2026-03-26 20:11:41 +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
Lemmy 8362462be8 chore(sway): fix border color 2026-03-25 20:14:42 -04:00
Lemmy 021f0026da fix(bar): guard bar widget metadata lookup 2026-03-25 19:12:30 -04:00
Lemmy 6d08fd1a0b feat(nightlight): using our own manual scheduling to allow more flexibility 2026-03-25 18:27:42 -04:00
Lemmy 2623f081d6 fix: only convert config symlinks when modification is needed. fix #2299 2026-03-25 17:18:54 -04:00
Lemmy e29a71e9a4 fix(lockkeys): replace 'this' to a proper id to avoid warnings 2026-03-25 16:58:33 -04:00
Lemmy c640bc9083 feat(bar-ipc): added new "peek" call and made existing call work better with auto-hide 2026-03-25 16:48:21 -04:00
Lemmy 7b35d3724e fix(launcher): fix iconMode default gui settings. fix #2296 2026-03-25 16:30:58 -04:00
Lemmy 7966f963dc fix(background): fix dupe transition on startup + minor safety improvement to avoid potential null texture on shaders 2026-03-25 16:19:47 -04:00
Lemmy de4e087363 fix(nimagerounded): avoid null shader texture when image disappear 2026-03-25 16:19:15 -04:00
Lemmy 8ecd351bfc fix(wallpaper-settings): added missing parameter 2026-03-25 15:56:37 -04:00
Lemmy 2f456e749d fix(audioservice): repeater need an Item delegate. 2026-03-25 15:48:56 -04:00
Lysec c960e17791 Merge branch 'niri-qs' 2026-03-25 13:36:25 +01:00
Lysec 59fedcac29 fix(ColorScheme): potential fix for GTK/gsettings light-dark getting out of sync 2026-03-25 13:25:31 +01:00
Thibault Martin af7fd3bad2 Move toast IPC closer to notifications 2026-03-25 12:06:54 +01:00
Ly-sec e4158c7d81 chore(flake): update flake.lock 2026-03-25 01:09:19 +00:00
Lemmy 7022fb9d20 fix(nsearchcombobox): cleanup 2026-03-24 19:53:48 -04:00
Lemmy 934af9b527 Merge pull request #2221 from nZo-sp/feat/scroll-with-keyboard-on-dropdown
Added scroll with keyboard in searchable dropdown
2026-03-24 19:50:29 -04:00
Lemmy 03d32b1368 fix(shader): uv clamping NImageRounded. Fix #2288 2026-03-24 19:39:18 -04:00
Lemmy d9d5f2063c fix(desktop-widgets): restore mouse interaction. fix #2293 2026-03-24 19:31:23 -04:00
Lysec d1c0374f73 Merge pull request #2292 from maxschipper/workspace-label-character-count-vertical-bar
feat(workspace): allow one character labels on vertical bar
2026-03-24 18:46:18 +01:00
Max Schipper 1d0ab01532 feat(workspace): allow one character labels on vertical bar
on vertical bar the character count for the label is now clamped to 2, allowing the use to set it to 1
2026-03-24 18:07:22 +01:00
Lysec b6d2599f89 fix(theming): regenerate wallpaper colors after cache load on startup 2026-03-24 16:49:11 +01:00
Lemmy 020dab63bf chore(fmt) 2026-03-24 08:25:52 -04:00
Lemmy 2d6ef5456d chore(i18n): fixes 2026-03-24 08:25:45 -04:00
Lemmy 58a765ea8d chore(i18n): added en-GB 2026-03-24 08:24:12 -04:00
Lemmy 38c3e37a75 chore(i18n): update 2026-03-24 08:19:38 -04:00
Lemmy 4376960114 Merge pull request #2270 from amateur-hacker/feat/airplane-mode-ipc
feat(ipc): add commands for airplane mode
2026-03-24 08:03:53 -04:00
Lemmy 129ae45f22 Merge pull request #2271 from navik61/feat/add-czech-translation
i18n: add Czech (cs) translation
2026-03-24 08:02:55 -04:00
Lemmy 68dddc741f Merge pull request #2282 from tibssy/feat/bar-scroll-volume
Feat/bar scroll action volume
2026-03-24 08:01:44 -04:00
Lysec 4b5fb156cd Merge pull request #2265 from tibssy/feat/launcher-category-animations
Feat/launcher category animations
2026-03-24 12:47:41 +01:00
Lysec 188b4cb134 Merge pull request #2287 from tmarti2/fix-toast-selected-screen
Fix Toast: same model than Notifications
2026-03-24 12:32:46 +01:00
Thibault Martin 1099d55512 Fix Toast: same model than Notifications 2026-03-24 10:47:04 +01:00
Lysec b725f32e27 Revert "fix(audio): potential desync fix"
This reverts commit 76ad00596f.
2026-03-24 03:21:23 +01:00