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

[Ayatana] Maximizing Windicators



Hi,

This is the first time I've posted to this list, so please forgive me if I'm doing something wrong.

First of all, I really like the idea of window status indicators. It could be an extremely useful feature.
I've also heard that in unity, maximizing the window would add the windicators to the panel, thus saving space. However, this behavior could possibly lead to some negative consequences. The one I feel is most important is it would add clutter.

Lucid made several strides in cleaning up the panel - standardizing the indicator behavior, and making the icons look similar. I feel that this progress could be reversed if all windicators moved up to the panel with maximization. One example of this problem would be the addition of a second volume indicator if rhythmbox was maximized.

To get around these problems, I have come up with the following idea.

Applications could implement some standardized windicator options for their windows. These could include:
If this is implemented, then all the windicators could have copies of them already in the panel. For example, not only would rhythmbox have a volume indicator on the window, its volume would be added to the sound menu, which would display the system sound as well as application specific sound. Thus, unmaximized users could see what the status of individual windows is by just looking at the window, without having to go to the panel, but if the window takes up the whole screen (maximized) then going to the panel is pretty much the same thing, so there would be no need for two areas of indication.

Not only would this eliminate the need to move windicators to the panel when maximizing windows, this would provide a centralized view of window statuses in various areas. For example, if Bob wanted to check how his download was going, instead of trying to find the download window, he could simply look at the panel under the Operation Progress area, and see the download progress listed underneath it.

This plan would significantly lower panel clutter as well as make the system more tightly integrated, because it would consolidate window statuses in panel applets.

One downside to this plan is that it limits possibilities for windicators, but I feel that this is actually a good thing, because the user will know what to expect from the top corner of a window, and applications couldn't develop indicators which really aren't necessary to be indicated to the user, or that don't apply to the whole window.

What do you think of this idea? Do you have any questions, comments?