https://bugs.kde.org/show_bug.cgi?id=453437
Bug ID: 453437 Summary: Add an UI to configure which plasma workspace belongs to which screen connector Product: plasmashell Version: 5.24.4 Platform: Debian testing OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: plasma-b...@kde.org Reporter: a...@laxu.de CC: k...@davidedmundson.co.uk Target Milestone: 1.0 SUMMARY When switching monitors, e.g., by plugging in a graphics tablet, it is sometimes complicated to understand which configured workspace (plasmoids, background image, etc.) is assigned to which monitor. Sometimes a whole workspace seems to be lost and would probably only be available when a very specific configuration of screens is plugged in again. In particular, it happens to me that when I revert after working with another configuration to my usual two monitors, the secondary monitor has a new empty workspace. Currently, I edit .config/plasmashellrc as a workaround and assign the correct index to the correct screen connector to swap the workspaces around. Still, I have no idea which no longer used workspaces may exist and not belong to any monitor or how to control which workspace appears where. My suggestion would be to add a control panel similar to the one for arranging screens (which one is left/right of which one), where one can assign existing workspaces to monitors. This could probably be combined with the activities framework, such that one can drag around workspaces between monitors and activities or assign each workspace a combination of monitor and activity. This would mean that one could have inactive workspaces, which can be assigned on demand, similar to the current implementation of activities, only that an activity defines the workspaces on all monitors instead of only one. SOFTWARE/OS VERSIONS Operating System: Debian GNU/Linux KDE Plasma Version: 5.24.4 KDE Frameworks Version: 5.90.0 Qt Version: 5.15.2 Graphics Platform: X11 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.