https://bugs.kde.org/show_bug.cgi?id=434711
Bug ID: 434711 Summary: Feature request on Wayland: per screen widget layout and panel management settings to replace primary display Product: plasmashell Version: 5.21.3 Platform: Other OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: Multi-screen support Assignee: aleix...@kde.org Reporter: g.gue...@posteo.net CC: plasma-b...@kde.org Target Milestone: 1.0 On X11, a user can set a primary display, arrange panels and widgets on that display in any way they like and can then move this arrangement to another screen by switching primary display. It seems a shame for this not to be possible on Wayland but apparently users were confused by the idea of Primary Display vs Active Display (to do with windows placement) which pushed Plasma devs to remove the concept of Primary Display on Wayland. If Plasma Devs want to remove the concept of primary display in Wayland, maybe it could be replaced by a more generalised version of the idea of "per screen widgets and panel settings" currently provided by the concept of primary display on X11. By more generalised I mean: - The user set panels and widgets on any screen and save that config. For e.g. KCM has a new config sub-section under Display called "Panels and Widgets Layout", where people can save the widget config by selecting "save widget config present on Screen X" (where Screen X is a drop down) and give it a name (e.g. Primary). From that point on Plasma save any changes happening to the widget config on that screen and record the state of the config when a screen is unplugged or that particular config is not assigned to any screen. When no config is assigned, then we get the usual empty wallpaper. - The user can then apply a saved widget config on an screen by selecting..."apply widget config NameX on screen X" People could then save widget config on different screen, switch config between screens or assign any of them to any new screen. This would be a more involved widget management function and no idea how complicated it would be to implement something like this but here is an idea if useful anyway :) -- You are receiving this mail because: You are watching all bug changes.