Open Bug 201172 Opened 21 years ago Updated 14 years ago

change toolbar grippies from left-click action to context menu

Categories

(SeaMonkey :: UI Design, defect)

defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: kairo, Unassigned)

Details

> Except that almost none of those "real toolkits" have grippies that collapse
> the toolbars and in Mozilla, that's all they do.  That makes Mozilla's
> grippies an entirely differnt beast from the toolbar dragpoints in other
> toolkits.

You're right, that's true. I believe we might be coming down to the real problem
of our grippy implementation now...
I think the collapsing feature might be better placed in a context menu on the
grippies (along with a general "hide this toolbar" or even the "show/hide"
flyout from the menu, and of course the "customize..." option).
It's bad and unintuitive UI design if the access point to hiding some visible UI
element (like a toolbar) is (at first) invisibly placed deeply inside some other
UI element (like a menu), it should be accessible through the visible UI element
itself. Context menus were invented just for that - applying some operation on
the context they point to.
BTW, the current access point for toolbar customization on Phoenix is hard to
find as well.

We currently have no context menu on grippies at all. It might be a good idea to
implement them.
The toolbar grippies should have entries with "collapse <toolbarname>", "hide
<toolbarname>" (and/or a "show/hide" flyout for all toolbars?), and in the
future / in Phoenix also "customize..." - we should kill the left-click-action
with that move (or move it to double-click, collapse would act as "default
action" or something like that then).
The menubar grippy (as long as it's shown on a theme) should have no "hide"
entry, "customize..." can be hidden or disabled there.
Collapsed grippies should have "expand <toolbarname>" instead of "collapse" -
You'll recognize this also solves the problem of not knowing what collapsed
grippy is for what toolbar... 


(copied from n.p.m.seamonkey)
Product: Core → Mozilla Application Suite
Assignee: bross2 → guifeatures
QA Contact: pawyskoczka
Filter "spam" on "guifeatures-nobody-20080610".
Assignee: guifeatures → nobody
QA Contact: guifeatures
Component: XP Apps: GUI Features → UI Design
It would be really nice to have this feature in, because with the current left-click way I too often hear complains from users, that "my toolbar is gone".

I'll try to prepare a patch, if I find some time...
You need to log in before you can comment on or make changes to this bug.