Bug 477122

Summary: Layout of containments on "Manage Desktops and Panels" window should match actual Display Configuration
Product: [Plasma] plasmashell Reporter: Justin Zobel <justin>
Component: "Manage Desktop and Panels" windowAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: nate, niccolo.venerandi, notmart
Priority: NOR Keywords: usability
Version First Reported In: master   
Target Milestone: 1.0   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=483476
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Justin Zobel 2023-11-17 01:41:14 UTC
OBSERVED RESULT
Displays listed in Panels and Desktops Management window are not in the same order as Display Configuration

EXPECTED RESULT
Displays are listed in the same order
Comment 1 Nate Graham 2023-11-17 20:36:33 UTC
This gets asked for a lot, but itt's not easily possible because right now it's just a flat list. But your screen arrangement is *not* a flat list; it's a 2-dimensional drawing canvas, where screens can be placed in arbitrary X/Y locations.

To do this, we would need to implement the same 2-dimension UI from KScreen. But then the problem becomes something different: this is really meant as a troubleshooting UI to help you recover lost panels and containments. Which physical screen does a lost containment or a lost panel map to? None. So we would need to have the KScreen UI to show the
Comment 2 Nate Graham 2023-11-17 20:38:06 UTC
Accidentally hit Ctrl+Return.

So we would need to have the KScreen UI to show the screen arrangement and the containments+panels bound to each actual screen, as well as a separate "unused containments" view that could show all inactive containments in a flat list.

That actually sounds pretty cool.