Closed
Bug 80120
Opened 24 years ago
Closed 23 years ago
Implement tooltips for grippies and expand/collapse widgets?
Categories
(SeaMonkey :: UI Design, defect, P3)
SeaMonkey
UI Design
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla1.0
People
(Reporter: hwaara, Assigned: stephend)
Details
Attachments
(2 files, 7 obsolete files)
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
patch
|
Details | Diff | Splinter Review |
See bug 71614 for history. I know MPT has a load of good arguments for why we
should remove these tooltips from the browser, but I won't include them all here. :)
Assigned to stephend who volunteered to fix this.
Assignee | ||
Comment 1•24 years ago
|
||
Reporter | ||
Comment 2•24 years ago
|
||
If that is all there is to remove. r=hwaara
Assignee | ||
Comment 3•24 years ago
|
||
Assignee | ||
Updated•24 years ago
|
Reporter | ||
Comment 4•24 years ago
|
||
are you done? (r=hwaara) ;)
Assignee | ||
Comment 5•24 years ago
|
||
Quite finished, yes. Pending sr= from Ben or Alec Flett, I can check this in.
Severity: normal → minor
Hardware: PC → All
Target Milestone: --- → mozilla0.9.1
Comment 6•24 years ago
|
||
sr=alecf
Assignee | ||
Comment 7•24 years ago
|
||
Fixed!
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Comment 8•24 years ago
|
||
stephend: <menubar id="main-menubar" persist="collapsed"> should be <menubar
id="main-menubar" persist="collapsed"/>
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 9•24 years ago
|
||
Oh, and severity is now critical because this causes the browser not to start on
linux (it complains of unmatched XUL tags).
Severity: minor → critical
Comment 10•24 years ago
|
||
I think you messed up on your checkin.
here comes the correction...
Comment 11•24 years ago
|
||
Comment 12•24 years ago
|
||
just landed my patch.
Assignee | ||
Comment 13•24 years ago
|
||
Sorry about this, I couldn't build today because of the Win2K startup crasher
bug in my tree, but that's not an excuse..I'm lame. Thanks for wiping my ass
on this.
Assignee | ||
Comment 14•24 years ago
|
||
Seth checked in the fix for this last night.
Status: REOPENED → RESOLVED
Closed: 24 years ago → 24 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 16•23 years ago
|
||
I messed up, changing from assigned fixed to resolved fixed..sorry for the spam.
Status: ASSIGNED → RESOLVED
Closed: 24 years ago → 23 years ago
Comment 17•23 years ago
|
||
Um, what? I just collapsed all my toolbars, and I want to open my personal
toolbar. How do I do that on one click? With tooltips, I could, now I can't.
Did we take this out just so we could?
Comment 18•23 years ago
|
||
This is a major usability regression for me. Unless you give me some other very
clear mechanism to determine which collapsed toolbar is which then this
basically destroys the collapsing feature for me. I don't care about tooltips
for expanded toolbars but it's pretty damn hard to figure out which one is
which when the order (horizonatally, when collapsed) is different depending on
the order they were collapsed. Until there is a toolkit change that gives
toolbars a consistent collapsed order then this change should be backed out. I'd
rather have some information there than no information.
Assignee | ||
Updated•23 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 19•23 years ago
|
||
Re-opening. If I can get module owners and the UE team to agree, I can easily
implement these again. People complained the last time I implemented them, but
this point is extremely valid, and I think it offsets any "annoyance" people had
in the past with tooltips showing for the collapse/expand widgets.
Comment 20•23 years ago
|
||
Is there a way to have tooltips only when the toolbars are collapsed? Or else
maybe it's good to have tooltips always so new users can know which toolbar is
which. (i.e. so they can hide it using the View > Show/Hide menu or whatever)
Don't know if that's a strong enough reason...but it may be enough of a reason
to not try to hide them when not collapsed.
Comment 21•23 years ago
|
||
Moz0.9.1 is long gone. Dont want this to fall off radar if it's critical. Target
Milestone should be set for sometime in the future. (I could do it, but I
understand that that isn't something normal people should touch) :-)
If we're waiting on whether tooltips are good or bad, I'd say lets put them in
and debate about them then. Better to err on the side of usuability than people
whining about bloat. (3 lines of bloat is not bloat) :-)
Assignee | ||
Comment 22•23 years ago
|
||
Assignee | ||
Comment 23•23 years ago
|
||
Assignee | ||
Comment 24•23 years ago
|
||
Some of my comments:
1. Okay, I probably shouldn't have capitalized "Toolbar". Will update that
when/if this patch needs checking in.
2. When/if this patch goes in, I don't want anymore bugs on removing the
functionality. I'll accept bugs on wording though.
3. In the past, a number of people wanted me to remove the tooltips (see bug
71614 and 71615).
4. I'll need some wording help, especially with the funky "Headers toolbar" in
mail/news composition's window, and possibly address book.
5. This patch does *NOT* cover Composer, but does cover the following:
* Navigator
* Mail Window pane
* Mail Composer window
* Addressbook
I had done Navigator, Address Book, and Mail/News before, but didn't want to
mess with Composer. I'd need someone to help, or complete the patch.
Someone will have to update NIM's commercial grippies, if this patch goes in.
The patch currently uses messenger.dtd where it was already referenced, so as
not to duplicate things like &menuBar.tooltip and &mailToolbar.tooltip. Other
things that are specific, like &formatToolbar.tooltip, live in their respective
files, such as messengercompose.dtd. In other words, no additional
dependencies were created on Navigator, and Address Book is always installed
with Mail/News so we're safe there.
Assignee | ||
Comment 25•23 years ago
|
||
Updating keywords, milestone, and priority.
Comment 26•23 years ago
|
||
Tooltips are only a stop-gap measure for making the collapsed toolbars
distinguishable. They are not an acceptable solution in the long-term
because they require the user to hover over each toolbar in turn to
find the one they want. Overall, the collapsing toolbar mechanism
needs a serious overhaul ...
-- bdonohoe@netscape.com, bug 47873.2000-08-07
I'm fine with tooltips being added to the toolbar grippies as a temporary
measure until the collapsibility problem gets sorted out -- as long as you add
them *only* on the toolbar and menu bar grippies, not on other grippies, and as
long as the word `Widget' doesn't appear in the final patch.
Severity: critical → major
Component: User Interface Design → XP Apps: GUI Features
QA Contact: zach → sairuh
Comment 27•23 years ago
|
||
terri, patty, not sure which of you should get this one...
QA Contact: sairuh → tpreston
Assignee | ||
Comment 28•23 years ago
|
||
I filed bug 100701, which Hyatt says wouldn't be that difficult to implement.
Please don't spam that bug unless you have useful comments regarding that
specific implementation, or patches ;-).
Assignee | ||
Updated•23 years ago
|
Attachment #33970 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Attachment #33976 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Attachment #34039 -
Attachment is obsolete: true
Assignee | ||
Updated•23 years ago
|
Attachment #49881 -
Attachment is obsolete: true
Assignee | ||
Comment 29•23 years ago
|
||
Assignee | ||
Updated•23 years ago
|
Attachment #50365 -
Attachment is obsolete: true
Assignee | ||
Comment 30•23 years ago
|
||
Assignee | ||
Comment 31•23 years ago
|
||
Sorry to CC so many people at once.
I need mass-reviews on this bug, if it to be implemented anytime soon.
I need wording and UI reviews/approval from:
mpt, german, jglick, robinf
code reviews from cmankse for editor
code reviews from varada/ducarroz for mail/news/addressbook
code reviews from ben for navigator
I'll send mail, too.
Thanks!
Status: REOPENED → ASSIGNED
Assignee | ||
Updated•23 years ago
|
Comment 32•23 years ago
|
||
I agree with mpt's comments on 9-19. Keep the text short and simple, the name of
the toolbar. Don't add tooltips for grippies, the change in the cursor on hover
is the visual indicator for these items.
Mail:
Mail Toolbar
Menu Toolbar
AB:
Address Book Toolbar
Menu Toolbar
Compose:
Mail Toolbar
Menu Toolbar
Formatting Toolbar
Address Bar
Comment 33•23 years ago
|
||
jglick's suggestions OK with me.
Comment 34•23 years ago
|
||
Comment on attachment 50368 [details] [diff] [review]
Patch, last one had bogus find/replace changes.
According to JGlick, you should use "Menu Toolbar", not "Menu bar".
With that change,
r=cmanske for Composer files.
Assignee | ||
Updated•23 years ago
|
Attachment #50368 -
Attachment is obsolete: true
Assignee | ||
Comment 35•23 years ago
|
||
Comment 36•23 years ago
|
||
Comment on attachment 50826 [details] [diff] [review]
Patch, addresses comments from jglick
sr=sspitzer
Attachment #50826 -
Flags: superreview+
Assignee | ||
Comment 37•23 years ago
|
||
Anybody volunteer to finish up the JS console, History and the Manage Bookmarks
window? I'd like all of the grippies to be consistent, before landing.
Comment 38•23 years ago
|
||
I'm sorry, Charlie's comment made me think twice. "Menu Bar" not "Menu Toolbar"
is the correct term.
"Menu bar - a special area displayed across the top of a window directly below
the title bar" (windows guidlines). (While a "Toolbar" is "a panel that
contains a set of controls designed to provide quick access to specific commands
or options.)
If its not too late...
Reporter | ||
Comment 39•23 years ago
|
||
Actually, just like with "toolbar", most HIGs refer to it as one word -
"menubar". Can you please use that form instead?
Comment 40•23 years ago
|
||
The current format in all the "View: Show/Hide-->" menus is two words, "Status
Bar", etc. So probably want to be consistent with that convention for tooltips
also ("Menu Bar"). If we want to change this format globally, i would suggest a
new bug to change all instance at one time.
Comment 41•23 years ago
|
||
Hakan, I am not sure what HIGs you are referring to, both the Apple UI
Guidelines (p52) and the Windows UI guidelines (p122) use the 'official' term
"menu bar".
As for Navigator, the terms should be:
Menu Bar
Navigation Toolbar
Personal Toolbar
Assignee | ||
Updated•23 years ago
|
Attachment #50826 -
Attachment is obsolete: true
Attachment #50826 -
Flags: superreview+
Assignee | ||
Comment 42•23 years ago
|
||
Assignee | ||
Comment 43•23 years ago
|
||
Joe Hewitt, can you review the console.dtd and .xul files?
Paul Chen, can you review the navigator/history.dtd and .xul files?
Ben Goodger, can you review the navigator/bookmark.dtd and .xul files?
Robert Ginda, can you review the chatzilla.dtd and .xul files?
This just implements tooltips on the grippies (as a temporary measure, until we
figure out a better solution). The wording on the Menu Bar has been reviewed
already by German, but I'll need each area to review their code.
Thanks
Comment 44•23 years ago
|
||
I don't see any diffs for chatzilla.dtd OR .xul in that patch.
Assignee | ||
Comment 45•23 years ago
|
||
Assignee | ||
Comment 46•23 years ago
|
||
Fixed. all mail and editor diffs had r=sspitzer and r=cmanske. Wording had r=
german/jglick/robinf.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Core → Mozilla Application Suite
You need to log in
before you can comment on or make changes to this bug.
Description
•