2. In KDE when one pulls up the window list one gets a nice VERTICAL 2-level tree with the 1st level a selectable Space _name_, and the 2nd level it the specific window selection list ..

'2. In KDE when one pulls up the window list one gets a nice VERTICAL 2-level tree with the 1st level a selectable Space _name_, and the 2nd level it the specific window selection list with the names of those windows that are allocated to them (with the application of each window clear from an icon, or optionally in appended text, one could use "WindowTitle [Application]"

Well, it's not quite a 'tree', it's a vertical list with the horizontal rows of window titles separated by the "space/desktop" names (see image). And I love having those names there !

KDE3.5: window list with multiple desktop structure

Click on the image below to view it full size in an image viewer !
KDE3.5: window list with multiple desktop structure

Note how next to the pager in the KPanel there is an arrow one can click to bring up the entire list of all open windows, structured by desktop; that is what I miss most (or have not yet found) in Mac OS X Leopard. It is so much easier than first pressing F8 to go to the Spaces view, then trying to locate the desired (now smaller) desired target window amongst all others. It's even worse on Mac if the target window is not on top of its space, in that case one has to also use the Expose F9 to reduce the Window view even further and hunt amongst tiny little windows (admittedly with a title on hover).

randomness