@matheusbsbs / matheus-bagliano / commits / 87e573f660
Fork 0

gitweb: Add link to other blame implementation in blame views

Add link to 'blame_incremental' action (which requires JavaScript) in 'blame' view, and add link to 'blame' action in 'blame_incremental' view. Signed-off-by: Jakub Narebski <jnareb@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jakub Narebski committed Dec 1, 2009 at 17:54 UTC 87e573f660dd0e871f3eb673d0b856488b6d8336
1 file changed +11
gitweb/gitweb.perl
+11
@@ -4883,6 +4883,17 @@ sub git_blame_common {
4883 my $formats_nav =
4884 $cgi->a({-href => href(action=>"blob", -replay=>1)},
4885 "blob") .
4886 + " | ";
4887 + if ($format eq 'incremental') {
4888 + $formats_nav .=
4889 + $cgi->a({-href => href(action=>"blame", javascript=>0, -replay=>1)},
4890 + "blame") . " (non-incremental)";
4891 + } else {
4892 + $formats_nav .=
4893 + $cgi->a({-href => href(action=>"blame_incremental", -replay=>1)},
4894 + "blame") . " (incremental)";
4895 + }
4896 + $formats_nav .=
4897 " | " .
4898 $cgi->a({-href => href(action=>"history", -replay=>1)},
4899 "history") .