ui-log: Display git notes when present
Signed-off-by: Jeff Smith <whydoubt@yahoo.com> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
This commit is contained in:
parent
059b39344f
commit
39c2e224d3
11
cgit.css
11
cgit.css
@ -164,6 +164,17 @@ table.list td.logmsg {
|
|||||||
padding: 1em 0.5em 2em 0.5em;
|
padding: 1em 0.5em 2em 0.5em;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
table.list td.lognotes-label {
|
||||||
|
text-align:right;
|
||||||
|
vertical-align:top;
|
||||||
|
}
|
||||||
|
|
||||||
|
table.list td.lognotes {
|
||||||
|
font-family: monospace;
|
||||||
|
white-space: pre;
|
||||||
|
padding: 0em 0.5em 2em 0.5em;
|
||||||
|
}
|
||||||
|
|
||||||
table.list td a {
|
table.list td a {
|
||||||
color: black;
|
color: black;
|
||||||
}
|
}
|
||||||
|
12
ui-log.c
12
ui-log.c
@ -111,6 +111,9 @@ void print_commit(struct commit *commit)
|
|||||||
}
|
}
|
||||||
html("</td></tr>\n");
|
html("</td></tr>\n");
|
||||||
if (ctx.qry.showmsg) {
|
if (ctx.qry.showmsg) {
|
||||||
|
struct strbuf notes = STRBUF_INIT;
|
||||||
|
get_commit_notes(commit, ¬es, PAGE_ENCODING, 0);
|
||||||
|
|
||||||
if (ctx.repo->enable_log_filecount) {
|
if (ctx.repo->enable_log_filecount) {
|
||||||
cols++;
|
cols++;
|
||||||
if (ctx.repo->enable_log_linecount)
|
if (ctx.repo->enable_log_linecount)
|
||||||
@ -120,6 +123,15 @@ void print_commit(struct commit *commit)
|
|||||||
cols);
|
cols);
|
||||||
html_txt(info->msg);
|
html_txt(info->msg);
|
||||||
html("</td></tr>\n");
|
html("</td></tr>\n");
|
||||||
|
if (notes.len != 0) {
|
||||||
|
html("<tr class='nohover'>");
|
||||||
|
html("<td class='lognotes-label'>Notes:</td>");
|
||||||
|
htmlf("<td colspan='%d' class='lognotes'>",
|
||||||
|
cols);
|
||||||
|
html_txt(notes.buf);
|
||||||
|
html("</td></tr>\n");
|
||||||
|
}
|
||||||
|
strbuf_release(¬es);
|
||||||
}
|
}
|
||||||
cgit_free_commitinfo(info);
|
cgit_free_commitinfo(info);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user