Complete the hovers in the CommitGraphTable
commitcdda987e0ddfbb0ef3b617c5b78fc08cd80888d5
authorThomas Wolf <thomas.wolf@paranor.ch>
Mon, 4 Jun 2018 12:29:35 +0000 (4 14:29 +0200)
committerThomas Wolf <thomas.wolf@paranor.ch>
Mon, 4 Jun 2018 12:38:35 +0000 (4 14:38 +0200)
tree919b68b8c40ca817f57bd5e662b1efbfe60ee953
parent0f70f1475f1959ccc0189eb1113a0f9674b3ad88
Complete the hovers in the CommitGraphTable

Add the missing hovers:

* On the commit ID column, display the full SHA1 and the short commit
  message.
* On the message column, display the short message if not over a ref.

Especially the latter is useful when there are so many lanes that
the short commit message cannot be displayed in full (or in extreme
cases, at all) or is very far away from the corresponding node on a
lane.

Change-Id: I76a2536b3972683a9e85260ecff62f472f874f2f
Signed-off-by: Thomas Wolf <thomas.wolf@paranor.ch>
org.eclipse.egit.ui/src/org/eclipse/egit/ui/internal/history/CommitGraphTableHoverManager.java