diff options
author | Shawn O. Pearce <spearce@spearce.org> | 2007-06-01 21:59:29 -0400 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2007-06-06 01:26:47 -0400 |
commit | 79c50bf3ee1e0fb5c257ed6f6680cae726a4c412 (patch) | |
tree | 8e72a8d49cacf46e0aede29e18ad38d9b651a8c8 /lib | |
parent | git-gui: Combine blame groups only if commit and filename match (diff) | |
download | tgif-79c50bf3ee1e0fb5c257ed6f6680cae726a4c412.tar.xz |
git-gui: Show original filename in blame tooltip
If we have two commits right next to each other in the final
file and they were kept as different blocks in the leftmost
column then its probably because the original filename was
different. To help the user know where they are digging into
when they click on that link we now show the original file in
the tooltip, but to save space we do so only if the original
file is not the same as the file we are currently viewing.
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 'lib')
-rw-r--r-- | lib/blame.tcl | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/blame.tcl b/lib/blame.tcl index 33d5204f32..bd8e631f34 100644 --- a/lib/blame.tcl +++ b/lib/blame.tcl @@ -805,6 +805,13 @@ method _open_tooltip {cur_w} { $author_name $author_email $author_time $summary" + set file $line_file($lno) + if {$file ne $path} { + append tooltip_text " + +Original File: $file" + } + if {$tooltip_wm ne "$cur_w.tooltip"} { _hide_tooltip $this |