Bug 521549 - Plasma Desktop scripting: `Panel` is missing the `floatingApplets` property
Summary: Plasma Desktop scripting: `Panel` is missing the `floatingApplets` property
Status: RESOLVED FIXED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Scripting (other bugs)
Version First Reported In: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-06-17 07:18 UTC by Sergey Katunin
Modified: 2026-07-29 16:39 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.8.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Katunin 2026-06-17 07:18:22 UTC
Using the default panel (js) script, we can set the `floating` property, but we cannot set `floatingApplets'.

Because of this, this setting cannot be changed via layout template of default panel.
Comment 1 Bug Janitor Service 2026-07-28 21:39:40 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6882
Comment 2 Nate Graham 2026-07-29 16:39:27 UTC
Git commit 61ad4a3dced883d26f383a609b9f4b651c59bdac by Nate Graham, on behalf of Ramil Nurmanov.
Committed on 29/07/2026 at 16:39.
Pushed by ngraham into branch 'master'.

shell/scripting: expose floatingApplets on Panel

Expose the `floatingApplets` property on the scripting `Panel` object.

This allows panel layout scripts to configure whether applets use the
floating style, just like the existing `floating` property.
FIXED-IN: 6.8.0

M  +18   -0    shell/scripting/panel.cpp
M  +4    -0    shell/scripting/panel.h

https://invent.kde.org/plasma/plasma-workspace/-/commit/61ad4a3dced883d26f383a609b9f4b651c59bdac