https://bugs.kde.org/show_bug.cgi?id=517016
Bug ID: 517016
Summary: Add layout direction toggle and master category
visibility toggles to System Tray settings
Classification: Plasma
Product: plasmashell
Version First master
Reported In:
Platform: Arch Linux
OS: Linux
Status: REPORTED
Severity: wishlist
Priority: NOR
Component: System Tray widget
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Target Milestone: 1.0
I am requesting two UX enhancements for the System Tray widget to better
support custom panel layouts. Currently, managing multiple system trays or
placing them on non-standard panel edges is difficult due to hard-coded layout
behavior and tedious granular settings.
Feature Request 1: Layout Direction Toggle
The Problem: The System Tray's expansion direction is currently tied to the
global OS locale. If a user running a Left-To-Right language places a system
tray on the left edge of a panel, new icons spawning in the tray push existing
icons to the right. This creates a jarring visual effect where icons slide away
from the screen edge instead of cleanly spawning into the empty space.
The Solution: Introduce a simple toggle in the System Tray settings to manually
override the layout direction (e.g., "Expand Left-to-Right/Bottom-to-Top" vs.
"Expand Right-to-Left/Bottom-to-Top"). This decouples the widget's rendering
from the system language and gives users total control over their layout
physics.
Feature Request 2: Master Category Visibility Toggles
The Problem: Many users like to separate their core system functions (Network,
Volume, Bluetooth) from their third-party background applications (Steam,
Discord, Nextcloud) by using two separate system trays on different panels.
Currently, achieving this requires manually going into the "Entries" settings
of both trays and hiding/showing every individual item one by one. Whenever a
new background app is installed, the user has to repeat this process.
The Solution: Add master visibility toggles for the broader categories inside
the "Entries" tab: specifically a master toggle for "System Controls" and a
master toggle for "Applications". This would allow a user to instantly
configure a tray to act strictly as a background app catcher with a single
click, rather than micromanaging individual app drop downs.
--
You are receiving this mail because:
You are watching all bug changes.