On 3/29/07, Quentin Mathé <[EMAIL PROTECTED]> wrote:
Hi all, This is in part a reply to Yen-Ju's mail "Etoile Workspace UI"… :-) I have preferred to reply in a separate thread because I will put the focus on Shelf (and Dock) rather than Workspace related stuff. This proposal is inspired by previous tabbed shelf discussions and also Brian Muhumuza idea stack idea. You can read it here: <http:// live.gnome.org/BrianMuhumuza/ToPaZ/Shelf> More related Brian's ideas: <http://live.gnome.org/BrianMuhumuza/ToPaZ> I must say Michal Cap's 'Étoilé: Task Analysis' has been quite stimulating too :-)
[ clip ]
--- How Shelf integrates with windows? A small dot on any icons visible in Shelf indicates these user objects are currently open (or active, though active doesn't mean visible on screen here). This is used for applications, documents, devices… - If you minimize a window, it appears in the current Shelf tab in a minimized form. You can also drag a window directly onto the Shelf to minimize it. Note: If the window is a document window and the associated document item is visible in current Shelf tab, then the window is minimized into the document item. This means the document item now appears with a window-shaped icon. Previously it was displayed as an open document in the Shelf.
mixing file management and window management is very tricky and will create problems. - minimizing a window on the current tab would need we remember the tab we put it on and the location on the tab which is not so good. - What would happen to non-document based app windows? would we be able to minimize them to the shelf? -- this ability would be kind of weired. We should have open files/docs separate on a dock? (see http://www.flickr.com/photos/[EMAIL PROTECTED]/440737049/) -- open documents minimize to the darkened strip on the right. Double clicking a shelf tab maximizes "its" windows/documents and minimizes the rest. - If you click a minimized window or a document item with window-
shaped icon, they instantly gets put back on screen at their original location. Note: An application like Calculator can have a window-shaped icon if it consists of a single window currently minimized. - If you double-click the desktop or choose 'Put Away in Shelf' in desktop contextual menu (or in Shelf contextual menu), every windows (every user objects displayed on screen) get minimized in current Shelf tab. These element are added at the end of the item row. Note: double-click on desktop is an interesting action that could be reserved for other interaction possibility. Note: When a User object has been minimized or placed at a precise location in current Shelf tab, on next minimization it should go back at the same place (well unless it's not possible for some reason).
do shelf tabs represent folders in the filesystem? if true, does minimizing a document to a tab mean it is moved in the file system? if not, what are they and how do we get documents without going through the shelf? - If you double-click a tab item in Shelf, all the open elements of
this tab are put back on screen (in other words they get unminimized). If the tab only consists of closed elements or is empty, nothing happens. Note: In the last case, when no minimized elements are present in the Shelf tabs, on double-click we could just minimize every elements visible on screen in this tab. [ clip ]
I would suggest the following features for such application switcher…
If we make a double-click on an application icon, it brings the application to front with all related windows. Now if we make a single click an application icon, it darkens the screen and triggers an Expose-like arrangement for windows of this precise application. I think this corrects an important problem of Expose which lies in the fact you cannot quickly scan windows per application because you got to switch across applications first. Another nice addition could be to display Étoilé flower in this application switcher. A double-click on it would trigger Expose-like arrangement of all application windows. A single click would activate the file manager or shows the desktop. It could also be used as another possible replacement of Étoilé menu if we want to use vertical menu.
This is very interesting. i think it would work very well. That's it for today :-)
Let me know what you think. Cheers, Quentin. _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
-- Happy day ------------- Brian
_______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
