Closed Bug 412917 Opened 12 years ago Closed 8 years ago

Task List Headings should display a Tooltip while mouse over

Categories

(Calendar :: Calendar Views, enhancement)

enhancement
Not set

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: chris.j.bugzilla, Assigned: Paenglab)

Details

(Whiteboard: [good first bug][mentor=Fallen][lang=xul])

Attachments

(1 file)

Momentarily it is hard to identify the title of a column, if the column width is below 30px (WinXP). Displaying a Tooltip would help to identify the column name faster. The tooltip wording should align with the TB wording. For example "Click to sort by title"
Whiteboard: [good first bug][mentor=Fallen][lang=xul]
Attached patch Add tooltipsSplinter Review
Patch adds the tooltips.

Matthew, I added on Start, End and Due the word date ("Click to sort by Start Date" instead of "Click to sort by Start") but not for 'Due in' (but then it would be better "Time"). What do you think is it okay like this, or should I change something? You're native English speaking, so I think you are the best to review this.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #625606 - Flags: review?(matthew.mecca)
Comment on attachment 625606 [details] [diff] [review]
Add tooltips

"Click to sort by Due in" doesn't make sense by itself language-wise, but I think it's OK in this case because it's implied that "Due in" is the column name. I don't think adding "Time" to the end would make it any better. You could do something like "Click to sort by amount of time Due in", but even that's a bit awkwardly worded and probably more verbose than we want to be, so I'd say leave it as-is.
Attachment #625606 - Flags: review?(matthew.mecca) → review+
Pushed to comm-central: <http://hg.mozilla.org/comm-central/rev/3831be3d76a0>
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
Target Milestone: --- → 1.7
Comment on attachment 625606 [details] [diff] [review]
Add tooltips

>+<!ENTITY calendar.unifinder.tree.completeddate.label     "Completed">
>+<!ENTITY calendar.unifinder.tree.completeddate.tooltip   "Click to sort by Completed">

I think something like "Click to sort by Completion Date" might be more explaining.

>+<!ENTITY calendar.unifinder.tree.duration.label          "Due in">
>+<!ENTITY calendar.unifinder.tree.duration.tooltip        "Click to sort by Due in">

Something like "Click to sort by Time Remaining" (or "Remaining Time" ?) sounds better to me but I'm no native speaker.
(In reply to Stefan Sitter from comment #4)
> Comment on attachment 625606 [details] [diff] [review]
> Add tooltips
> 
> >+<!ENTITY calendar.unifinder.tree.completeddate.label     "Completed">
> >+<!ENTITY calendar.unifinder.tree.completeddate.tooltip   "Click to sort by Completed">
> 
> I think something like "Click to sort by Completion Date" might be more
> explaining.

"Click to sort by date Completed" would work also if you want to keep consistent with the column label.

> >+<!ENTITY calendar.unifinder.tree.duration.label          "Due in">
> >+<!ENTITY calendar.unifinder.tree.duration.tooltip        "Click to sort by Due in">
> 
> Something like "Click to sort by Time Remaining" (or "Remaining Time" ?)
> sounds better to me but I'm no native speaker.

Time Remaining would work, but then we lose consistency with "Due In" as the column label. Maybe both should change?

From a quick look at Thunderbird, the "Total" column has the tooltip "Total number of messages in thread" rather than "Click to sort by..." as in the other columns, so maybe "Time remaining before task is due" or something similar would be another possibility.
I don't think technical consistency is the most important here. I agree to Stefan that it doesn't have to be the same word, but its better to describe what the column does. I'd go with something like:

'Click to sort by completion date'
and
'Click to sort by remaining time until due'

Another thing you could do, if you want consistency is:

'Click to sort by the "Due In" column'

Another question, regarding capitalization (I suck at this, I never know when to capitalize in en-US), is it correct to capitalize the column names? Since columns are not explicitly mentioned, wouldn't it just be i.e "Click to sort by start date" ?
You need to log in before you can comment on or make changes to this bug.