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.

Reply via email to