Ubuntu QA:
BlogBrainstorm
Log in
Ubuntu QA
The Ubuntu community has contributed 11979 ideas, 55839 comments, 1152972 votes

Idea #2113: Zoomable User Interface (ZUI)



bug This idea is marked as being in development.
up
318
down
Written by ruipires the 1 Mar 08 at 10:47. Category: Look and Feel.
Related to: Nothing/Others. Status: In development
Description
Support for Zoomable User Interface (ZUI), as a different way of having virtual desktops.
http://en.wikipedia.org/wiki/Zooming_User_Interface

This could be implemented as a compiz-fusion plugin.
Compiz-fusion already has a plugin for zooming in while still being able to use the input (mouse/keyboard), but none for zooming out. This would be extremely useful in low-res devices (the eeepc for example).

Having a way to "set zoom level to fit selected window" (maximize it) Would make this easier to use. Just zoom out, overview your virtual desktop and zoom in on what you want to work on next.

I don't mean this suggestion to be a duplicate of http://brainstorm.ubuntu.com/idea/388/ "Multitouch support and zoomable interface". That idea mixes two notions: multitouch and zoomable user interface. While both are a good idea multitouch support will be limited by hardware support and by Apple's patents on the subject.

Tags: (none)


Developer comments
Some of this is already covered by the eZoom Compiz plugin, currently installed by default.


Attachments


Duplicates


Comments
Psycho_zs wrote on the 1 Mar 08 at 18:28
how about this: http://brainstorm.ubuntu.com/idea/2215/
Unfortunately some conservatives voted it to subzero :(

Vadim P. wrote on the 6 Mar 08 at 05:52
A Compiz plugin with a similar idea, called "shelf", is being worked on.

I believe this video showcases it:

http://youtube.com/watch?v=EpCLrC0tiPA

ruipires wrote on the 6 Mar 08 at 10:07
Vadim P: Yes, the shelf plugin is very similar to what I propose here. I didn't know it yet, thanks.
It will be very useful to work with in lower resolution devices (assuming it supports input redirection).

I suppose implementing a zoom out for the whole desktop is harder, as it would imply having to change the notion of "maximize". I suppose that when maximizing a window the best behaviour would be to expand to the size of the desktop at 1.0 zoom (and take some care to keep the window aligned to the virtual-desktop grid)

Eldmannen wrote on the 12 Mar 08 at 23:24
Zoom exists in Compiz on 8.04 Hardy Heron.

kalmi wrote on the 15 Mar 08 at 23:03
@Eldmannen:
I think he meant to enable vector based GUIs to be zoomable (by compiz zoom plugin/by anything else).

Like... err... a Windows Presentation Foundation Applications in Windows can be zoomed in by magnifier.
http://blogs.msdn.com/tims/archive/2006/04/04/568648.aspx

I have already seen something like this implemented for compiz(not with GUI, but with video):
http://smspillaz.wordpress.com/2007/10/18/unlocking-the-full-video-potential-of -your-video-card/ (just look at picture and you will see what I mean)

Resolution-indepent GUI was supposed to go into Os X Leopard, but I believe that in the end they dropped it or I don't know what happened to it.
http://www.dustinmacdonald.com/blog/2006/05/one-feature-to-expect-in-leopard.ht ml

kalmi wrote on the 15 Mar 08 at 23:16
Sorry, read the post again...
My previous comment is pretty unreleated :s
But... hey... Resolution-indepent GUI is still a great idea.. :p

benswanson wrote on the 19 Mar 08 at 20:08
Good idea
use ctrl + scroll like macs

davim wrote on the 8 May 08 at 23:34
I think this should be more like the expo plugin but letting you interact with windows instead of just letting you move them...


Post your comment