Version: (using KDE KDE 3.5.4) Installed from: SuSE RPMs I have more and more problems with dialogs sizes vs. screen res. It would be great if all developers could think/predict what the effective _desktop_ res will be, but in reality it sounds to perfect to become true. I though of ability windows beyond the screen in preset % but after that... how about virtual desktop. Let's say my screen res is 1024x768 but my desktop will be 4000x2000. I could zoom out and in this mode I see whole desktop at once however in view mode only, I can only point which part of the desktop I want to work at, zoom in and voila I work as before. Then I move windows off the screen but not off the (big) desktop. No app will be "lost" because it is still one desktop. Continuing description one could though about nice feature -- when I click on app at the taskbar the "view" of the desktop is set so the app is in the middle (if possible). Such solution could be more appealing to beginners than multiple desktops.
Better approach -- this big-virtual desktop could be build with NxM desktops. So the user could easily switch to desktop X at any time just like today, she/he could drag windows from A desktop to B and stop in the middle in horizontal and vertical (pretty much like today), but with zoom in/out and maybe some desktop-view movement could stop in a place so she/he for example would see some part of desktop A, B, C and D. So it is rather extension to current design, so the desktop are tiled to build big, rectangular, mega desktop.
Just a little info for anyone who has problems with organizing desktops (like me) -- there is extremely helpful app, Kompose, which comes really close to fullfill this wish-report.
It's called viewports, and it's identical to virtual desktops except for some minor behavioral details (windows can overlap to other "screens") and completely different internals. Given the lesson of trying to support viewports because of Compiz, it is just not worth having two different systems for one thing.
Hmm, but compiz is to not compatible with KDE and I am not aware that that would be a merge in terms of providing compatibility (from Compiz side). Pity, I still envy Apple users this feature :-)