Bug 482873 - Show application icons or desktop preview in Virtual desktop layout OSD thingy
Summary: Show application icons or desktop preview in Virtual desktop layout OSD thingy
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 6.0.1
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-08 13:22 UTC by Rohitt Vashishtha
Modified: 2024-03-10 21:01 UTC (History)
1 user (show)

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


Attachments
a sketch of the proposal (1.08 MB, image/png)
2024-03-08 13:22 UTC, Rohitt Vashishtha
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Rohitt Vashishtha 2024-03-08 13:22:52 UTC
Created attachment 166710 [details]
a sketch of the proposal

FEATURE REQUEST:

Currently, the layout indicator is blank/solid color when you're moving windows around. I'm proposing adding icons of the running applications on their respective workspaces as an additional visual aid- for when you have multiple workspaces and move applications over to them.

USECASE:

I've, since the time of Compiz, found a static 3x3 workspace setup to be perfect for my day-to-day needs, such that I know that the top left is my main browser, then my music then the middle row is my text editors and the bottom row for a git gui, and any random apps. It creates a sort of spacial setup of windows and pairs well with muscle memory to switch workspaces (CTRL+SHIFT+ARROWS).

I either shift windows using the desktop-grid when I'm using a mouse, or keyboard shortcuts otherwise. In the desktop grid, I can easily tell which workspaces are empty and move a new window over to them, or when I want to split two windows side by side, go to that workspace directly.

The layout indicators when switching virtual desktops are devoid of any information and that space can be used to show more contextual clues IMO.