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

--- Comment #10 from Blazer Silving <breakingsp...@gmail.com> ---
Hey, thanks for providing this use case! I've been tinkering with an option to
ignore the pager and auto-tile Desktops in the Grid Effect, and only in the
Grid Effect. It's a very small change, uses the square root of the amount of
desktops to determine the amount of rows and columns to use, and allows
fallback to the default Plasma 6 behavior: 

property int columns: effect.autoTileGrid ? Math.ceil(Math.sqrt(desktops)) :
Math.ceil(desktops / rows)
property int rows: effect.autoTileGrid ? Math.ceil(desktops / columns) :
KWinComponents.Workspace.desktopGridHeight

As it were, 20 desktops is currently the soft maximum, these tile into 5x4 like
the attached screenshot. The pager in the panel remains 1-row per the general
VD setting (and does take up quite a bit of panel space at 20 desktops). 

Hoping to have this ready for merge by 6.3's feature cutoff in a little over a
week. I need to: 
- raise the soft maximum to 25 desktops (clean 5x5 grid) wherever that's
defined, 
- add labels to the desktop previews similar to how windows are presented in
Overview.

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

Reply via email to