https://bugs.kde.org/show_bug.cgi?id=513436

cwo <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |RESOLVED
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kdeplasma-addons/-/commi
                   |                            |t/b6b88a79cbbc2e03796430239
                   |                            |43a2592838f71c5

--- Comment #3 from cwo <[email protected]> ---
Git commit b6b88a79cbbc2e0379643023943a2592838f71c5 by Christoph Wolk.
Committed on 01/01/2026 at 18:07.
Pushed by cwo into branch 'master'.

kwin/windowswitchers: allow big_icons to use multiple rows

When there is not enough space to show all icons in the big_icons
switcher, it cuts off the list and scrolls through it as the user
moves the currentIndex. This makes it hard to see all the open windows
even if there is in principle enough space on the screen to show them
all.

Instead, we use a gridView, similar to how the thumbnail grid works. In
contrast to thumbnail grid, which tries to build the best grid, we still
want this to feel like a list, so we do not copy its layouting algorithm
but instead just fill up a row of icons as usual, only it is allowed to
wrap onto new rows as necessary. The tabbox does not handle dialog
height resizing well, so we wrap it in an instantiator that creates it
fresh, again similarly to how the thumbnail grid handles it.

M  +37   -24   kwin/windowswitchers/big_icons/contents/ui/main.qml

https://invent.kde.org/plasma/kdeplasma-addons/-/commit/b6b88a79cbbc2e0379643023943a2592838f71c5

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to