window-switcher: Allow to adjust app-icon size and wrap via settings
Although the default behaviour of the window-switcher is already pretty good, I have to say that Windows 10 inspired me in that regard, and I think the size could be increased so it's easier to read as well as introducing an app-icon-wrap, so they can appear on multiple rows. This makes more use of the available screen size for better visibility to allow faster switching I believe.
In general I think introducing settings would be neat like /org/gnome/shell/window-switcher/app-icon-size
or /org/gnome/shell/window-switcher/wrap
.
E.g. if users prefer larger icons (like me to better navigate to usually up to 5 open windows), they can change via the dconf Editor for example.
For the app-icon-size as well as the wrap feature I would additionally support some sort of "auto" value, that chooses a sane and well-looking amount of rows and size depending on the app-icon size (so the window-switcher ideally targets e.g. some 4:3 size and avoids the scroll-bar that appears for too many windows).
What do you think about this feature? Implementation details and how to realize exactly obviously not final :)