Commit Graph

2537 Commits

Author SHA1 Message Date
Lin Xianyi c3532bfaad fix(wallpaper): wait for ImageCacheService to be ready before scanning 2026-03-22 14:47:17 +08:00
Lemmy 25d2efe9b3 feat(spectrum): slightly better initialization of the number of bands until noctalia-qs is updated everywhere. 2026-03-21 21:44:09 -04:00
Lemmy 3b5e596ab3 fix(ipc): audio and network panel attempt to open near their bar button 2026-03-21 09:57:26 -04:00
Lemmy b9a02cccc7 feat(spectrum): typo 2026-03-20 22:30:40 -04:00
Lemmy 40a64b6aa6 feat(spectrum): adding support for both band and bar properties during the migration 2026-03-20 22:26:07 -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 56f3dbec82 chore(autofmt) 2026-03-20 19:09:19 -04:00
Mia Herkt 4230ae5207 LockKeysService: use Qml file system model
Forking shell processes is very very expensive. Replace with a more
efficient Qml model.

This should automatically instantiate watchers for hotplugged
devices, as FolderListModel uses a file system watcher.

Quickshell’s FileView does not get notified of changes because
that’s how sysfs works, but it does handle the content conparison
for us. Convenient!
2026-03-20 18:27:47 +01:00
Lysec e2ba46ed12 Merge pull request #2230 from shouya/main
Play volume feedback sound when changing volume externally
2026-03-20 14:40:47 +01:00
Lysec 5a92a82d06 feat(ColorScheme): always set gsetting color-scheme when toggling light/dark mode
Issue: #2222
2026-03-20 13:42:34 +01:00
Lysec 3b2fa6a428 feat(emacs): add posthook to refresh the theme
Issue: #2229
2026-03-20 12:50:17 +01:00
shouya 222cf23636 play volume feedback when changing volume externally 2026-03-20 13:44:17 +09:00
Lemmy c8d8709c26 Revert "perf(mainscreen): merging fix/damage-control"
This reverts commit 67a7f75c37, reversing
changes made to 8828d9d7be.
2026-03-20 00:29:04 -04:00
Lemmy b4d12870d1 fix(panel): reset closedImmediately flag reliably after panel close 2026-03-19 20:23:03 -04:00
Lemmy 67e1b42f08 bumping version to v4.7.1 git 2026-03-19 08:12:24 -04:00
Lemmy 16c6181bae Release v4.7.0 2026-03-19 08:11:12 -04:00
Lemmy d2396b3e60 chore(sysstat): removed dead code 2026-03-18 22:11:59 -04:00
Lysec bc258254d8 fix(notification-rules): do not allow empty patterns 2026-03-18 21:31:49 +01:00
Lysec 381444bc2c feat(notifications): add notification display rules
- block: skips the notification completely
- mute: does not play sound (played by noctalia), shows popup, adds to
history
- hide: no sound, no popup, still adds to history
2026-03-18 21:24:14 +01:00
Lysec 79207af629 Merge pull request #2211 from nZo-sp/fix/ignore-sounde-notification
Fix ignore notification sound for app without a name but with a desktopEntry defined
2026-03-18 15:35:56 +01:00
nZo-sp 3394439328 Fix ignore sound for app without a name but with a desktopEntry defined 2026-03-18 15:25:09 +01:00
Lemmy bbee20a1a6 fix(labwc): minor fixes to support upstream ext-workspace-v1 2026-03-18 09:43:20 -04:00
Lysec 739d84a214 Revert "add logging to HyprlandService & CompositorService"
This reverts commit 719ef29fe1.
2026-03-18 14:36:37 +01:00
Lemmy 09b4c927c3 Merge branch 'dwl-mango' 2026-03-18 09:07:52 -04:00
Lemmy 9610e3672e Merge branch 'labwc' 2026-03-18 09:07:42 -04:00
Lemmy 1ed2e5762d chore(merge): bar autohide + hyprland fixes 2026-03-18 09:00:54 -04:00
nZo-sp 71568bd2a3 Added min/max events in audio service to notify subscribers when audio limit is reached 2026-03-17 17:54:28 +01:00
Lemmy 08ed43d9a8 fix(hyprland): same fix but with a simpler Qt.callLater approach 2026-03-17 09:28:58 -04:00
Lemmy 8370ef36ac fix(hyprland): defer workspace ListModel updates to prevent SIGSEGV during incubation 2026-03-17 09:18:27 -04:00
Lysec 5e95658fa9 fix(hyprland): correct focusedWindowIndex after sorting window list 2026-03-17 11:23:11 +01:00
Lysec 311fc08ac8 fix(bar): attempt to avoid crash when autohide is used 2026-03-17 11:00:43 +01:00
Lysec 46a3c7e2d4 Revert "fix(bar): defer update to next cycle"
This reverts commit 2fcd219c34.
2026-03-17 10:38:25 +01:00
Lysec 2fcd219c34 fix(bar): defer update to next cycle 2026-03-17 10:16:41 +01:00
Lemmy 5614c16ea3 chore(audioservice): minor cleanup 2026-03-16 19:43:29 -04:00
Lysec 719ef29fe1 add logging to HyprlandService & CompositorService 2026-03-16 15:31:55 +01:00
Lysec 9511f1fce4 fix(Hyprland): attempt to fix invalid window extraction 2026-03-16 15:06:49 +01:00
Lemmy b9fbe6cd1f feat(network): cleanup and UI polish 2026-03-15 19:49:22 -04:00
Turann_ 13de2c818e reworked icon logic to cover all grounds 2026-03-16 01:36:04 +03:00
Turann_ 3ec64e3945 Merge remote-tracking branch 'upstream/main' into pr/networking-refactor-pt2 2026-03-15 23:46:39 +03:00
Turann_ 83881197c3 simplify channel logic remove iw usage 2026-03-15 23:29:55 +03:00
Lysec dbdabba589 feat(Plugins): add toggle to hide the update notification 2026-03-15 20:09:18 +01:00
Turann_ a5af3e83d6 Guard ethtool usage. 2026-03-15 22:07:04 +03:00
Turann_ e6fc9dc700 increase range a bit
I wish we were using RSSI for measurement...
2026-03-15 20:51:22 +03:00
Turann_ 6defe3c56d Merge branch 'noctalia-dev:main' into pr/networking-refactor-pt2 2026-03-15 17:55:52 +03:00
Lemmy 1454ef24e1 feat(hooks): added a simple color generation hook 2026-03-15 10:23:13 -04:00
Turann_ d44df268e2 normally i should've returned. might be oversimplified :P 2026-03-15 07:32:41 +03:00
Turann_ 1e05fc394d fmtd 2026-03-15 07:03:38 +03:00
Turann_ aec50a5f06 put actual icons 2026-03-15 07:03:14 +03:00
Turann_ 34f1457e15 move to service 3/3
I may found determined percentages, but this is subject to change while This pr is open.
2026-03-15 06:52:48 +03:00
Turann_ 7d4b22059d prep for new icons 1/3 2026-03-15 04:48:00 +03:00