Bug 547087 - [CommonNavigator] [ProjectExplorer] Enable ToolTip support
Summary: [CommonNavigator] [ProjectExplorer] Enable ToolTip support
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.12   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Stefan Winkler CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 178019
Blocks:
  Show dependency tree
 
Reported: 2019-05-08 06:20 EDT by Stefan Winkler CLA
Modified: 2020-03-10 06:39 EDT (History)
7 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Winkler CLA 2019-05-08 06:20:25 EDT
Bug 178019 implements the API to selectively enable (opt-in) Tooltips (contributed via ILabelProviders) in CommonViewers.

This bug is a followup to enable Tooltips for the Project Explorer per default.
Doing so will enable 3rd party projects (JDT, CDT, etc.) to provide custom tooltips on Project Explorer content.
Comment 1 Lars Vogel CLA 2019-05-08 06:24:06 EDT
+1
Comment 2 Eclipse Genie CLA 2019-05-08 06:59:56 EDT
New Gerrit change created: https://git.eclipse.org/r/141767
Comment 3 Dani Megert CLA 2019-05-08 09:42:04 EDT
I'm OK with the direction but would really like to see this live in the Project Explorer. With "this" I mean some concrete tooltips.
Comment 4 Mickael Istria CLA 2019-05-09 04:02:56 EDT
We need an answer to the question "What would a user of the Project Explorer like to see as extra hint when hovering on Project Explorer?"

Some possible picks could be
* Full resource location on filesystem + Last modification date, and other typical things listed by `ls`
* If any, number of markers and the description of a few ones (that could avoid some drill-downs in the tree)
* a preview of file content (but this will usually show a license header)

My current feeling is that some summary of markers is what would provide the most added-value to end-users, but there is no certainity and I wouldn't mind of people take something else instead.
Comment 5 Michael Keppler CLA 2019-08-26 12:47:33 EDT
Just in case someone has a good idea for tooltips in the git repositories view instead of the project explorer, you are invited to also comment on bug 547067.
Comment 6 Christopher Pratt CLA 2020-03-10 06:39:03 EDT
Renesas add a sub-tree of "Developer Assistance" nodes to CDT projects for some MCU families in their e2studio product. Tooltips are useful for these, so e2studio will have a platform patch to enable them. Fixing this will allow the platform patch to be removed.