-
Notifications
You must be signed in to change notification settings - Fork 584
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add new condition ALLOW_TRAY #4510
Conversation
From the PR date, I'd guess that this is related to issues like #4509:
So is this intended to just allow interacting with the system tray through |
Yes
It's a different idea. For tray¹ icons to work you need ¹ There are many tray icon standards but this is the most common one. General: I have already argued against allow-*.inc includes for D-Bus. |
@rusty-snake commented on Sep 10:
That makes sense; +1 for the condition. It wasn't clear to me how this was intended to be implemented, so my first
Indeed; link for reference: #4053. |
@rusty-snake commented on Sep 10:
(Continued on #4524) |
merged! |
Use ?ALLOW_TRAY: (#4510) in profiles
According to netblue30#4053, `dbus-user.talk org.kde.StatusNotifierWatcher` is unsafe and allows escaping the sandbox, but it is required by multiple programs for tray functionality. Users may not be aware of this (for example, see netblue30#4508), so add a warning about it. Note: allow-tray was added on commit c86cae2 ("Add new condition ALLOW_TRAY", 2021-09-04) / PR netblue30#4510.
According to netblue30#4053, there is currently no safe (in the sense of not allowing to escape the sandbox) implementation of `org.kde.StatusNotifierWatcher`, but it is required by multiple programs for tray functionality. Users may not be aware of this (for example, see netblue30#4508), so add a warning about it. Note: allow-tray was added on commit c86cae2 ("Add new condition ALLOW_TRAY", 2021-09-04) / PR netblue30#4510.
No description provided.