Lysec
43043e1b3b
chore(shell): tiny cleanup
2026-03-22 19:42:55 +01:00
Lysec
18c0559453
fix(background): potential fix for black lockscreen after performance mode
...
Issue: #2257
2026-03-22 18:49:02 +01:00
Lemmy
4e44886a79
chore(autofmt)
2026-03-22 10:34:06 -04:00
Lemmy
a67020e25f
chore(i18n): update
2026-03-22 10:33:58 -04:00
Lemmy
f217297105
Merge pull request #2259 from Scrumplex/fix/nix/inherit-noctalia-qs-flake
...
fix(nix): inherit noctalia-qs overlay in our overlay
2026-03-22 10:13:01 -04:00
Lysec
8b1bb355d4
Merge pull request #2253 from spiros132/main
...
fix(NFilePicker): Added multiSelection choice
2026-03-22 15:00:34 +01:00
Lemmy
582b5629be
Merge pull request #2248 from mia-0/progressring_repaint
...
Bar/MediaMini: don’t repaint invisible progress ring
2026-03-22 09:58:22 -04:00
Lysec
68ed7b397a
fix(theming): wallpaper color generation with apostrophes in path
2026-03-22 14:44:21 +01:00
Sefa Eyeoglu
23a2a074cf
fix(nix): inherit noctalia-qs overlay in our overlay
...
This avoids a second instantiation of Nixpkgs, when consuming the
overlay, instead of using the package output directly.
Smoke test:
```console
nix repl
nix-repl> :lf .
nix-repl> pkgs = imports inputs.nixpkgs { overlays = [outputs.overlays.default]; }
nix-repl> pkgs.noctalia-shell
«derivation /nix/store/30ilvacnyyqyrnqh26vz6x1s095iwysb-noctalia-shell-2026-03-22_df0a16d.drv»
nix-repl> pkgs.quickshell
«derivation /nix/store/zyrm8fb4r4bq6mqrv4ssjc08haf5j2b4-quickshell-2026-03-21_c9beee5.drv»
```
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-03-22 13:48:23 +01:00
Lysec
deadea5c16
Merge pull request #2256 from iynaix/imagecache-race
...
fix(wallpaper): wait for ImageCacheService to be ready before scanning
2026-03-22 11:42:36 +01:00
Spyridon Siarapis
1768dacac3
fix(NFilePicker): Added ability to use both Control and Shift with both having different functionality
2026-03-22 09:03:50 +01:00
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
Spyridon Siarapis
cc59714487
fix(NFilePicker): Added multiSelection choice
2026-03-21 22:02:50 +01:00
Lysec
6b30925fb4
Merge pull request #2251 from linusammon/main
...
nix: remove cava; bump flake.lock
2026-03-21 20:33:15 +01:00
Linus Ammon
bb2b1b93d1
chore(flake): bump flake.lock
2026-03-21 20:08:32 +01:00
Linus Ammon
3ddc0f6337
build(nix): remove cava
2026-03-21 20:07:25 +01:00
Mia Herkt
1e215ba93d
Bar/MediaMini: don’t repaint invisible progress ring
...
This causes the entire container to get damaged, so avoid this when
the ring is disabled.
2026-03-21 17:05:34 +01:00
Lemmy
bef335ab3a
fix(spectrum): minimal signal new default to 1%
2026-03-21 11:35:11 -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
5eaefd8bfd
chore(MainScreen): Quickshell default layer is WlrLayer.Top, let's set them explicitely for clarity
2026-03-21 08:45:58 -04:00
Lemmy
2efacafb69
feat(OSD): full click-through
2026-03-21 08:42:46 -04:00
Lemmy
c78e7e386a
Revert "fix(OSD): keep panelwindow always loaded to avoid hotplug crash"
...
This reverts commit 3b5410103a .
2026-03-21 08:41:42 -04:00
Lysec
c6b08b380f
Merge pull request #2246 from Scrumplex/fix/bluetooth-alpha
...
fix(btsubtab): fix alpha on ntexts
2026-03-21 13:14:18 +01:00
Sefa Eyeoglu
0261f73943
fix(btsubtab): fix alpha on ntexts
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net >
2026-03-21 13:12:46 +01: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
2aa0c7a78d
chore(i18n): update
2026-03-20 22:01:04 -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
cd5863651b
Merge pull request #2235 from blackbartblues/feat/plugin-panel-slot-background-color
...
feat(plugin-panel-slot): forward panelBackgroundColor from plugin to SmartPanel
2026-03-20 21:07:35 -04:00
Lemmy
077989a347
Update PluginPanelSlot.qml
2026-03-20 21:07:10 -04:00
Lemmy
9285188981
fix(migration): improve the old migration 45
2026-03-20 20:41:29 -04:00
Lemmy
b3b236fdb8
fix(active-window): fix vertical centering, more robust if fonts get bigger than icon.
2026-03-20 20:38:01 -04:00
Lemmy
9966d695cc
fix(settings): cleaning remnants of Settings.data.bar.floating
2026-03-20 19:47:14 -04:00
Lemmy
56f3dbec82
chore(autofmt)
2026-03-20 19:09:19 -04:00
Lemmy
1554d6851d
fix(panel): simplify calculations
2026-03-20 19:09:03 -04:00
Lemmy
9430c25b1f
Merge pull request #2234 from blackbartblues/fix/smart-panel-floating-bar-overflow
...
fix(smart-panel): prevent panel overflow on small screens with floating bar
2026-03-20 19:05:27 -04:00
WojciechSulocki-Gif
7c197147ec
fix(smart-panel): also clamp panelHeight for vertical floating bars
2026-03-20 23:20:09 +01:00
Lysec
56457b1400
style(lockscreen): adjust capslock & password input icon
2026-03-20 18:56:41 +01:00
Lysec
caf74e8fa8
Merge pull request #2238 from mia-0/lockkeysvc_no_sh
...
LockKeysService: use Qml file system model
2026-03-20 18:50:18 +01: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
WojciechSulocki-Gif
ed8593aa1b
feat(plugin-panel-slot): forward panelBackgroundColor from plugin to SmartPanel
2026-03-20 16:50:55 +01:00
WojciechSulocki-Gif
d51a7406d6
fix(smart-panel): prevent panel overflow on small screens with floating bar
2026-03-20 16:50:29 +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
Lysec
829dedc2d0
Merge pull request #2231 from shouya/allow-qs-path-override
...
Allow overriding qs config path for `noctalia-shell` binary
2026-03-20 10:19:06 +01:00
shouya
ad55a2a39d
allow overriding qs config path
2026-03-20 14:03:31 +09:00
shouya
222cf23636
play volume feedback when changing volume externally
2026-03-20 13:44:17 +09:00