ui-log: show commit message in tooltip

... now that we have the ellipsis to indicate it is available.

Signed-off-by: Christian Hesse <mail@eworm.de>
This commit is contained in:
Christian Hesse 2024-08-05 00:25:49 +02:00
parent 91376c98e2
commit de86fd7a69
2 changed files with 23 additions and 2 deletions

View file

@ -243,8 +243,11 @@ static void print_commit(struct commit *commit, struct rev_info *revs)
}
cgit_commit_link(info->subject, NULL, NULL, ctx.qry.head,
oid_to_hex(&commit->object.oid), ctx.qry.vpath);
if (!ctx.qry.showmsg && info->msg && *(info->msg))
html("<span class='msg-avail'>...</span>");
if (!ctx.qry.showmsg && info->msg && *(info->msg)) {
html("<span class='msg-avail'>...<span class='msg-tooltip'>");
html_txt(info->msg);
html("</span></span>");
}
show_commit_decorations(commit);
html("</td><td>");
cgit_open_filter(ctx.repo->email_filter, info->author_email, "log");