linuxmint / cinnamon

A Linux desktop featuring a traditional layout, built from modern technology and introducing brand new innovative features.
GNU General Public License v2.0
4.56k stars 742 forks source link

[Feature request] Allow multiple rows in (grouped) window list applet #9746

Open AndreiMiculita opened 3 years ago

AndreiMiculita commented 3 years ago

Hello, using a window list with window titles enabled, the buttons quickly become too small to display the complete titles. A feature like Windows XP/Vista/7's multi-row window list would be very useful (see image).

Could be implemented with a (configurable) max applet height. Once the panel exceeds that height, the applet splits horizontally to accommodate 2 rows. And so on, for more rows.

I wasn't sure whether to suggest this for the old window list applet, or the grouped window list applet. It seems that the latter can completely replace the former, with the right settings. Not sure why the old applet hasn't been retired completely.

alt text
ItzSwirlz commented 3 years ago

When the windows go over a row, the windows just squeeze, right?

Windows 7 doesn't have this feature if I recall, but it's something that can definitely be added (I'm not really that good with Cinnamon and JS yet unfortunately so I won't be able to help much)

AndreiMiculita commented 3 years ago

@ItzSwirlz Yes, when the buttons don't fit, they squeeze into place and you can't see the full title anymore.

I'm pretty sure the screenshot I provided is from Windows 7. In any case, here is a screenshot of it in Windows 10 as well. It's been a feature since at least XP.

alt text

Edit: as well as a MATE screenshot I found on Trisquel's website

alt text
StargazerA5 commented 3 years ago

I strongly support this feature for both the grouped and non-grouped Window lists. It would also allow you to deprecate the very buggy Cinnamon Multi-Line Taskbar applet as this is the entire reason for it's existence.

DuncanMarshall commented 2 years ago

I want this too.