aboutsummaryrefslogtreecommitdiffstats
path: root/ui-commit.c
diff options
context:
space:
mode:
authorGravatar Justin Waters <justin.waters@timesys.com>2009-01-13 00:23:28 (JST)
committerGravatar Lars Hjemli <hjemli@gmail.com>2009-01-28 06:45:47 (JST)
commit0027e38b40b8ef11dac6326a4e610728bae88247 (patch)
tree808f1c8aff2dce84d5507a45602acdbf600360cd /ui-commit.c
parente78186dcb63ec67a38dddfcd8f91d2108583320b (diff)
downloadcgit-0027e38b40b8ef11dac6326a4e610728bae88247.zip
cgit-0027e38b40b8ef11dac6326a4e610728bae88247.tar.gz
Add decorations to commit pages
This adds the tag and branch head decorations to the commit pages. This is similar to how commits are displayed in the standard gitweb interface. Signed-off-by: Justin Waters <justin.waters@timesys.com>
Diffstat (limited to 'ui-commit.c')
-rw-r--r--ui-commit.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui-commit.c b/ui-commit.c
index a6a85a4..41ce70e 100644
--- a/ui-commit.c
+++ b/ui-commit.c
@@ -10,6 +10,7 @@
10#include "html.h" 10#include "html.h"
11#include "ui-shared.h" 11#include "ui-shared.h"
12#include "ui-diff.h" 12#include "ui-diff.h"
13#include "ui-log.h"
13 14
14void cgit_print_commit(char *hex) 15void cgit_print_commit(char *hex)
15{ 16{
@@ -34,6 +35,8 @@ void cgit_print_commit(char *hex)
34 } 35 }
35 info = cgit_parse_commit(commit); 36 info = cgit_parse_commit(commit);
36 37
38 load_ref_decorations();
39
37 html("<table summary='commit info' class='commit-info'>\n"); 40 html("<table summary='commit info' class='commit-info'>\n");
38 html("<tr><th>author</th><td>"); 41 html("<tr><th>author</th><td>");
39 html_txt(info->author); 42 html_txt(info->author);
@@ -87,6 +90,7 @@ void cgit_print_commit(char *hex)
87 html("</table>\n"); 90 html("</table>\n");
88 html("<div class='commit-subject'>"); 91 html("<div class='commit-subject'>");
89 html_txt(info->subject); 92 html_txt(info->subject);
93 show_commit_decorations(commit);
90 html("</div>"); 94 html("</div>");
91 html("<div class='commit-msg'>"); 95 html("<div class='commit-msg'>");
92 html_txt(info->msg); 96 html_txt(info->msg);