about summary refs log tree commit diff
path: root/third_party
diff options
context:
space:
mode:
authorVincent Ambo <Vincent Ambo>2020-01-12T03·12+0000
committerVincent Ambo <Vincent Ambo>2020-01-12T03·12+0000
commitc2a797ed8b372c0e53ad5a954f2e178af3d910b3 (patch)
tree88204986eb8735f3d5f4c73dc1638658c2052f4b /third_party
parent8d8932840ed20a2a518607cb684d4ba616d272e8 (diff)
feat(third_party/cgit): Render timestamps in dottime r/382
Using the DATE_DOTTIME format support in git.
Diffstat (limited to 'third_party')
-rw-r--r--third_party/cgit/ui-blame.c4
-rw-r--r--third_party/cgit/ui-commit.c4
-rw-r--r--third_party/cgit/ui-shared.c6
-rw-r--r--third_party/cgit/ui-tag.c2
4 files changed, 8 insertions, 8 deletions
diff --git a/third_party/cgit/ui-blame.c b/third_party/cgit/ui-blame.c
index 644c30ad28..45fe191344 100644
--- a/third_party/cgit/ui-blame.c
+++ b/third_party/cgit/ui-blame.c
@@ -26,14 +26,14 @@ static char *emit_suspect_detail(struct blame_origin *suspect)
 		strbuf_addf(&detail, " %s", info->author_email);
 	strbuf_addf(&detail, "  %s\n",
 		    show_date(info->author_date, info->author_tz,
-				    cgit_date_mode(DATE_ISO8601)));
+				    cgit_date_mode(DATE_DOTTIME)));
 
 	strbuf_addf(&detail, "committer  %s", info->committer);
 	if (!ctx.cfg.noplainemail)
 		strbuf_addf(&detail, " %s", info->committer_email);
 	strbuf_addf(&detail, "  %s\n\n",
 		    show_date(info->committer_date, info->committer_tz,
-				    cgit_date_mode(DATE_ISO8601)));
+				    cgit_date_mode(DATE_DOTTIME)));
 
 	strbuf_addstr(&detail, info->subject);
 
diff --git a/third_party/cgit/ui-commit.c b/third_party/cgit/ui-commit.c
index 9a47b54c56..b98c77f6a8 100644
--- a/third_party/cgit/ui-commit.c
+++ b/third_party/cgit/ui-commit.c
@@ -56,7 +56,7 @@ void cgit_print_commit(char *hex, const char *prefix)
 	cgit_close_filter(ctx.repo->email_filter);
 	html("</td><td class='right'>");
 	html_txt(show_date(info->author_date, info->author_tz,
-				cgit_date_mode(DATE_ISO8601)));
+				cgit_date_mode(DATE_DOTTIME)));
 	html("</td></tr>\n");
 	html("<tr><th>committer</th><td>");
 	cgit_open_filter(ctx.repo->email_filter, info->committer_email, "commit");
@@ -68,7 +68,7 @@ void cgit_print_commit(char *hex, const char *prefix)
 	cgit_close_filter(ctx.repo->email_filter);
 	html("</td><td class='right'>");
 	html_txt(show_date(info->committer_date, info->committer_tz,
-				cgit_date_mode(DATE_ISO8601)));
+				cgit_date_mode(DATE_DOTTIME)));
 	html("</td></tr>\n");
 	html("<tr><th>commit</th><td colspan='2' class='sha1'>");
 	tmp = oid_to_hex(&commit->object.oid);
diff --git a/third_party/cgit/ui-shared.c b/third_party/cgit/ui-shared.c
index 00efbceb20..f204220196 100644
--- a/third_party/cgit/ui-shared.c
+++ b/third_party/cgit/ui-shared.c
@@ -670,7 +670,7 @@ static void print_rel_date(time_t t, int tz, double value,
 	const char *class, const char *suffix)
 {
 	htmlf("<span class='%s' title='", class);
-	html_attr(show_date(t, tz, cgit_date_mode(DATE_ISO8601)));
+	html_attr(show_date(t, tz, cgit_date_mode(DATE_DOTTIME)));
 	htmlf("'>%.0f %s</span>", value, suffix);
 }
 
@@ -687,7 +687,7 @@ void cgit_print_age(time_t t, int tz, time_t max_relative)
 
 	if (secs > max_relative && max_relative >= 0) {
 		html("<span title='");
-		html_attr(show_date(t, tz, cgit_date_mode(DATE_ISO8601)));
+		html_attr(show_date(t, tz, cgit_date_mode(DATE_DOTTIME)));
 		html("'>");
 		html_txt(show_date(t, tz, cgit_date_mode(DATE_SHORT)));
 		html("</span>");
@@ -833,7 +833,7 @@ void cgit_print_docend(void)
 	else {
 		htmlf("<div class='footer'>generated by <a href='https://git.zx2c4.com/cgit/about/'>cgit %s</a> "
 			"(<a href='https://git-scm.com/'>git %s</a>) at ", cgit_version, git_version_string);
-		html_txt(show_date(time(NULL), 0, cgit_date_mode(DATE_ISO8601)));
+		html_txt(show_date(time(NULL), 0, cgit_date_mode(DATE_DOTTIME)));
 		html("</div>\n");
 	}
 	html("</div> <!-- id=cgit -->\n");
diff --git a/third_party/cgit/ui-tag.c b/third_party/cgit/ui-tag.c
index 846d5b141f..2f4a525e28 100644
--- a/third_party/cgit/ui-tag.c
+++ b/third_party/cgit/ui-tag.c
@@ -77,7 +77,7 @@ void cgit_print_tag(char *revname)
 		if (info->tagger_date > 0) {
 			html("<tr><td>tag date</td><td>");
 			html_txt(show_date(info->tagger_date, info->tagger_tz,
-						cgit_date_mode(DATE_ISO8601)));
+						cgit_date_mode(DATE_DOTTIME)));
 			html("</td></tr>\n");
 		}
 		if (info->tagger) {