KDE has many ways to manipulate & management your workspace which provide a lot of convenience. Virtual Desktop for example allows you to expand your screen beyond the limits Size through duplicating Desktop to provide virtual extra space. Also, Switching between applications enable multitasks which really enhance DE usability.
Now if we combine the way that we shift between desktops (Slid,Cube animation,Grid..) and the way that we switch between applications (Cover switch,Flip switch...) in one activity that provide both virtual desktop & task switcher Functionalities :
# Switch between applications. # Group applications in one area i.e Desktop1, Desktop2..and so on. # Sift between Virtual Desktops.
one way to illustrate any idea is to give an example and our example for this idea is Grid Desktop.
In Grid : we can switch between applications whether they're in current desktop or other. [ Satisfy first requirement ]. we can group applications by drap & drop them into whenever desktop we want . [ Satisfy second requirement ]. we can shift between any virtual desktops . [ Satisfy third requirement ].
But Grid effect isn't designed to provide these functionalities in the best manner, it was originally to sift betweens desktop then these functionalities have been added.
Mockup : I've made muckup that ensures the all requirements to be present in best manner and consider appropriate in terms of Size & design.
I hope the mokeup is crystal clear and clearly illustrates my approach to well needed functionality (Combine Task Switcher & Virtual Desktop Switcher). The idea isn't to make new way to shift or switch but to provide the best way to manage your workspace.
also, I may mention that apple has Similar approach to this idea in Mac OS X and we may take their approach into consideration.
Even better, make a desktop effect for embedding current desktop effects. Want a grid desktop at the top with scale at the bottom? Do it! How about a 3D cube to the left and a cover flipper to the right? Sounds horrible but go for it!
That kind of configurability would indeed be the kde way, configuration!
welcome @dskinner the idea behind this vision isn't to invent a new way of animation and effect it's actually to provide best experience to manage applications & desktops in your workspace.
Last edited by Brilliant Deve on Wed Aug 01, 2012 12:37 pm, edited 1 time in total.