[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ayatana] progress window chrome



hi conscious,

On Tue, Dec 7, 2010 at 16:58, Conscious User <conscioususer@xxxxxxx> wrote:

Discussions about an eventual "progress indicator" aside, I think
this is the kind of thing modal dialogs are meant to eliminate.

http://people.freedesktop.org/~david/gnome-shell-modal-dialogs.png

thanks a lot, that's cool!

about the window dragging (handle)... been testing Unity for a bit now, MPT said it before..
there is a great necessity to begin differenciating properly between what is a full fledged window, and what is *something else* ;)
The main reason in Unity that i see for this differenciation would be, AppMenu, which should be reserved for Suites and Integrated Environments, i would call these "Main Applications".

for a chat conversation, all i would need is a borderless rectangle that i can move with the mouse. i don't need a minimize button on it, don't need a titlebar either, and most certainly no application menu, since closing it would only hide the conversation back into the imaginary Contact Menu it came from, and chat is so simple a procedure that all necessary options can be contained inside the conversation window, no need for an ancient appliation menu.

there are more examples of this, e.g. Calculator, which should also dump its application menu and act like a desklet, instead of fooling itself into believing it is a full fledged suite that deserves to have a window and an application menu.
Most of the application menus i see out there are only there for the sake of being there, we don't really need them.

who's up to completing the following lists?

apps that need not appmenu:
* Calculator
* Tomboy
* Chat conversations
* System Monitor  (running processes)
* ?

apps that still need their appmenu:
* Evolution
* OpenOffice.org
* Firefox
* Nautilus
* ?

Regarding the various configuration dialogs and preferences windows we have, i'm sure there's more to discuss also:
e.g. Network Manager or Empathy Suite if there was any, or Sound Preferences, Appearance Preferences, or About Me.