I've created a patch to show all windows when cycling through the list with alt-tab.
Current caveats: Thanks to the difficulty of detecting when new windows pop up,
this patch doesn't deal with them. It's an infrequent, relatively harmless case,
so it's ignored.
Windows disappearing are handled.
Steps to Reproduce:
1. Press Alt-Tab.
2. Look at the dialog
There was only one window listed in the dialog
Shown all windows in a list.
Created attachment 289
The promised patch
As I promised, here's the patch. Test, complain about bugs, help me fix them,
and apply it!
Created attachment 294
The other patch miscalculated the number of columns for the grid, making it too
high. This patch fixes it.
Created attachment 295
Fixed Fixed patch
Removed a debugging printf() and sleep() call.
The patch is now in SVN, with modifications. Thanks Ori!