[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ayatana] a Unity panel with more features, while still saving space
1) to the immediate right of the existing window maximize button, add
one more round button that contains an ampersand, for additional window
control functions (resize, move to workspace, etc) *
2) to the immediate right of #1, add a lozenge-shaped button (perhaps
blue, to offset the red close window button) that contains the
application menu in dropdown form **
3) to the immediate right of #2, add a new item to the panel that
contains only the ~application~ title, still in bolded text, limited to
n characters (e.g., "Firefox", not "Mozilla Firefox"); this item does
~not~ expand or contract ***
4) to the immediate right of #3, separate out the actual ~window~ title
into another panel item, no longer in bolded text; this item expands or
contracts based on factors such as screen resolution, number of app
indicators in the panel, etc, or even just user setting of n characters;
like Chromium tabs, long window titles can be shown as a tooltip on
hover ****
... going to the other end of the panel ...
5) give the app indicator area one drawer for things that don't need to
always be visible (as determined by the user, e.g., clipboard indicator,
ejecter indicator, caffeine indicator, battery indicator, any future
"windicators," etc)
6) in the app indicator area, make it ~optional~ to enable a second
lozenge-shaped menu that contains the old Gnome 2 unified apps / places
/ system menu; this does not have to be an "indicator" (and thus
restricted by any limitations on the indicator paradigm), just a
hard-coded item like the BFB, which can be enabled or disabled by the
user *****
-----------------------------------------
footnotes:
-----------------------------------------
* this ampersand button replaces right-click functionality on
[unrestored] window title bars [which is not even present on maximized
windows]
** the application menu would no longer appear by hovering elsewhere in
the panel; the application menu ~could~ still appear as a separate menu
bar in un-maximized windows, if the user so chose, or continue to remain
as a lozenge button in the window title bar; as an aside, even though
Unity now forces a Chromium menu in the panel, I am still so trained to
use the menu icon inside Chromium that I forget about the panel menu,
and never use it
*** optionally, clicking this application title area could also show
thumbnails of all open windows for that application (which would ~not~
replace thumb-nailing in any future version of the dock, or any future
"switching" lenses in the Dash); the shortened application title may be
an additional metadata field the user can set in Alacarte or elsewhere,
shipping with sane defaults (e.g., Totem instead of Movie Player) and
corresponding sane defaults for the n character width of the application
title area
**** this application title and window title separation would remain in
un-maximized windows; optionally, for long window titles, this panel
area could begin with an expander arrow, which when clicked pops out an
expanded window title below the panel, if such a visual cue would draw
more attention that a tooltip
***** likewise, the Dash could be enabled or disabled; people who like
the Dash will use the Dash, people who don't will use this; some people
like me may use both; if people want it, this could be further
subdivided into the traditional Gnome 2 menu "bar" but with icons rather
than text for applications, places and system; it should still be a
lozenge shaped single item with three inner buttons to make it distinct
from "indicators", echoing the window control areas