summaryrefslogtreecommitdiff
path: root/applets/wncklet/window-list.c
diff options
context:
space:
mode:
authorlukefromdc <[email protected]>2025-09-21 00:21:11 -0400
committerLuke from DC <[email protected]>2025-10-28 04:50:17 +0000
commitf18c690a8eff6717b7a6fc7bdc37e73963558ed1 (patch)
treecaf38be9558a4cc951e1700aa7a1fe82f105ec67 /applets/wncklet/window-list.c
parent4558470fbeae17d487b0cbddcbea639c188c9e90 (diff)
downloadmate-panel-f18c690a8eff6717b7a6fc7bdc37e73963558ed1.tar.bz2
mate-panel-f18c690a8eff6717b7a6fc7bdc37e73963558ed1.tar.xz
wayland window list: improve space management
*Do not hide text and retain icons, that's not what we do in x11 *Hide the icons first, only hide labels when ellipsized text can no longer fit *ensure last buttons don't over-expand as windows are closed *divide available panel space by number of buttons to set size of empty buttons on crowded panel *This more evenly fills the window list when a crowded window list forces empty buttons *and allows far more buttons to show before the window list pushed other applets off the panel
Diffstat (limited to 'applets/wncklet/window-list.c')
0 files changed, 0 insertions, 0 deletions