Bug 410453

Summary: Indicate which tasks belong to which desktops when sorting by desktop
Product: [Plasma] plasmashell Reporter: Michael D <nortexoid>
Component: Task Manager and Icons-Only Task Manager widgetsAssignee: Eike Hein <hein>
Status: ASSIGNED ---    
Severity: wishlist CC: nate, plasma-bugs-null, qydwhotmail
Priority: NOR    
Version First Reported In: 5.16.3   
Target Milestone: 1.0   
Platform: Manjaro   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: DesktopId-Badge.png
DesktopId-Badge.png

Description Michael D 2019-07-31 14:27:00 UTC
When sorting tasks by desktop and not filtering by desktop, it can be very difficult to determine which task is on which desktop, which can make it difficult to figure out which window you want to select. E.g., I have a bunch of pdfs open on various desktops, but since their window names are not memorable (e.g. 2039483.pdf), it would be of immense help to know which desktop their on, because I remember which pdfs I have open on which desktops.

One idea would be to have windows assigned to one desktop divided by a separator from those assigned to adjacent desktops. Another would be to assign different background colors to different desktops. Another, which I prefer least, would be to group windows from the same desktop so, e.g., if one has windows open on six different desktops, the task manager will show at most six different entries.
Comment 1 Fushan Wen 2021-11-02 04:42:57 UTC
The desktop info should be in the tooltip.
Comment 2 Michael D 2021-11-02 07:55:05 UTC
The point is seeing desktop info at a glance, so the tooltip is of no help. (Not mention that I have tooltips disabled.) Strange, I thought I had attached a mockup of the idea...

Why "needsinfo"?
Comment 3 Fushan Wen 2021-11-02 08:44:41 UTC
I should ask you if the indicator in the tooltip could meet your demand. Cancel it.
Comment 4 Fushan Wen 2021-11-02 09:28:20 UTC
Created attachment 143120 [details]
DesktopId-Badge.png

I uploaded a draft. Do you think the proposal is acceptable?
Comment 5 Fushan Wen 2021-11-02 09:29:32 UTC
Change the status
Comment 6 Fushan Wen 2021-11-02 10:36:15 UTC
Created attachment 143123 [details]
DesktopId-Badge.png

Update draft
Comment 7 Bug Janitor Service 2021-11-02 12:23:57 UTC
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/676