]> git.cameronkatri.com Git - cgit.git/commitdiff
ui-diff: make diffstat header a link to the full diff
authorLars Hjemli <hjemli@gmail.com>
Tue, 23 Sep 2008 15:54:45 +0000 (17:54 +0200)
committerLars Hjemli <hjemli@gmail.com>
Tue, 23 Sep 2008 15:54:45 +0000 (17:54 +0200)
When printing a path-filtered diff it wasn't obvious how to get back to
the full diff (clicking the 'diff' tab would do this). Making the diffstat
heading into a link seems to improve the usability.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
ui-diff.c

index 7ab1e49d996161aa114f89558eb78c06f1140d86..878496d43430fc2a9770f6cb43431a7e1b5d7d90 100644 (file)
--- a/ui-diff.c
+++ b/ui-diff.c
@@ -141,7 +141,10 @@ void cgit_print_diffstat(const unsigned char *old_sha1,
 {
        int i;
 
-       html("<div class='diffstat-header'>Diffstat</div>");
+       html("<div class='diffstat-header'>");
+       cgit_diff_link("Diffstat", NULL, NULL, ctx.qry.head, ctx.qry.sha1,
+                      ctx.qry.sha2, NULL);
+       html("</div>");
        html("<table summary='diffstat' class='diffstat'>");
        max_changes = 0;
        cgit_diff_tree(old_sha1, new_sha1, inspect_filepair, NULL);