Bug 477122 - Layout of containments on "Manage Desktops and Panels" window should match actual Display Configuration
Summary: Layout of containments on "Manage Desktops and Panels" window should match ac...
Status: CONFIRMED
Alias: None
Product: plasmashell
Classification: Plasma
Component: "Manage Desktop and Panels" window (show other bugs)
Version: master
Platform: Other Linux
: NOR wishlist
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords: usability
Depends on:
Blocks:
 
Reported: 2023-11-17 01:41 UTC by Justin Zobel
Modified: 2024-04-10 19:51 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.