Bug 49915 - [Viewers] Compare editor should show hovers indicating change types
Summary: [Viewers] Compare editor should show hovers indicating change types
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Compare (show other bugs)
Version: 3.0   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Platform-Compare-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-13 10:48 EST by Markus Keller CLA
Modified: 2016-08-03 15:12 EDT (History)
2 users (show)

See Also:


Attachments
Screenshot (7.85 KB, image/gif)
2004-01-13 10:49 EST, Markus Keller CLA
no flags Details
Synchronize View (2.61 KB, image/jpeg)
2009-03-20 07:20 EDT, Pawel Pogorzelski CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Markus Keller CLA 2004-01-13 10:48:31 EST
The compare editor should show a text hover for items in the overview ruler and
for the icon indicating the change type (see attached screenshot).

The hovers should tell the user what kind of change the colors and icons stand
for: Incoming Change, Outgoing Change, Conflicting Change.
Comment 1 Markus Keller CLA 2004-01-13 10:49:05 EST
Created attachment 7410 [details]
Screenshot
Comment 2 Pawel Pogorzelski CLA 2009-03-19 09:01:26 EDT
See bug 236439 for a similar request on the API level.

Comment 3 Pawel Pogorzelski CLA 2009-03-20 05:33:13 EDT
Markus, what about a feature that lets you hide a given type of changes? Would that solve your problem as well?
Comment 4 Markus Keller CLA 2009-03-20 06:46:57 EDT
> Markus, what about a feature that lets you hide a given type of changes? Would
> that solve your problem as well?

Yes, bug 251194 would also be handy. But I still think the UI should have tooltips that describe the icon and the annotation in the overview ruler. 

Especially in the overview ruler, color is the only indication what an annotation stands for, and a new or color-blind user has no idea that e.g. blue means incoming.
Comment 5 Tomasz Zarna CLA 2009-03-20 07:05:08 EDT
How about something similar to UI Legend for Connector[1] made some time ago in Mylyn? This would the same information available in Help but in more condensed form.

[1] http://www.eclipse.org/mylyn/new/new-2.0.html#table346
Comment 6 Pawel Pogorzelski CLA 2009-03-20 07:20:24 EDT
Created attachment 129442 [details]
Synchronize View

(In reply to comment #4)
> <text deleted/>
> Yes, bug 251194 would also be handy. But I still think the UI should have
> tooltips that describe the icon and the annotation in the overview ruler. 
> <text deleted/>

Not necessarily. If we provide buttons similar to those shown in the attachement, with appropriate hovers it will be clear what each colour stands for.
Comment 7 Markus Keller CLA 2009-03-20 07:49:20 EDT
Still, the user would have to do the mapping via colors. Is there a special reason why you don't want to add the expected tooltips? Normally, all UI elements (except for labels) have a tooltip, so I don't see why this should be different here. Additional description in the Help is always good, but it does not replace the standard tooltips on buttons and button-like elements.