https://bugs.kde.org/show_bug.cgi?id=499175
Bug ID: 499175 Summary: Request: Sort tasks by relative horizontal position of windows Classification: Plasma Product: plasmashell Version: 6.2.5 Platform: Arch Linux OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: Task Manager and Icons-Only Task Manager widgets Assignee: plasma-b...@kde.org Reporter: andydecle...@gmail.com CC: qydwhotm...@gmail.com Target Milestone: 1.0 SUMMARY I'm using the Karousel KWin script, so my windows are for the most part non-overlapping and arranged as a row. This is a most extreme condition, but other tiling setups as well as floating setups could benefit from this as well, if not as dramatically. As I hop focus along the windows (or move them), left to right and back again, it would be great to have the (icons only) task manager arrange the icons in the same order, so I could see where I am along the whole row of apps, and know which way to travel to certain items (often off-screen). So this request is to either add a new sort option, or integrate into an existing sort option ("by desktop"), sorting by the x coordinates of the window. Ties would have to be broken and I wouldn't care how -- but I would expect vertically higher windows to come before vertically lower ones. The benefit would be especially appreciated when scrolling over the task manager to move focus from window to window. ALTERNATIVELY Another approach for my case could be to make no changes to the task manager, keeping it in manual sorting mode, and add functionality to Karousel to adjust this manual sorting on its end. STEPS TO REPRODUCE 1. Open a few windows side by side 2. Have a horizontal task manager visible 3. Shuffle the horizontal arrangement of the windows OBSERVED RESULT On any of the sort settings, the order of icons/tasks displayed will not match the relative horizontal placement of the windows. EXPECTED RESULT The task order could be kept in sync with the relative horizontal placement of the windows. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Arch Linux KDE Plasma Version: 6.2.5 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.1 ADDITIONAL INFORMATION -- You are receiving this mail because: You are watching all bug changes.