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

Répondre à