| -rw-r--r-- | cgit.h | 1 | ||||
| -rw-r--r-- | shared.c | 3 | ||||
| -rw-r--r-- | ui-repolist.c | 40 |
3 files changed, 1 insertions, 43 deletions
@@ -110,7 +110,6 @@ extern char *cgit_logo; extern char *cgit_index_header; extern char *cgit_logo_link; extern char *cgit_module_link; -extern char *cgit_agefile; extern char *cgit_virtual_root; extern char *cgit_script_name; extern char *cgit_cache_root; @@ -18,7 +18,6 @@ char *cgit_logo = "/git-logo.png"; char *cgit_index_header = NULL; char *cgit_logo_link = "http://www.kernel.org/pub/software/scm/git/docs/"; char *cgit_module_link = "./?repo=%s&page=commit&id=%s"; -char *cgit_agefile = "info/web/last-modified"; char *cgit_virtual_root = NULL; char *cgit_script_name = CGIT_SCRIPT_NAME; char *cgit_cache_root = "/var/cache/cgit"; @@ -163,8 +162,6 @@ void cgit_global_config_cb(const char *name, const char *value) cgit_max_repodesc_len = atoi(value); else if (!strcmp(name, "max-commit-count")) cgit_max_commit_count = atoi(value); - else if (!strcmp(name, "agefile")) - cgit_agefile = xstrdup(value); else if (!strcmp(name, "repo.group")) cgit_repo_group = xstrdup(value); else if (!strcmp(name, "repo.url")) diff --git a/ui-repolist.c b/ui-repolist.c index 573c730..f5e087f 100644 --- a/ui-repolist.c +++ b/ui-repolist.c @@ -7,41 +7,6 @@ */ #include "cgit.h" -#include <time.h> - - -time_t read_agefile(char *path) -{ - FILE *f; - static char buf[64], buf2[64]; - struct tm tm; - - if (!(f = fopen(path, "r"))) - return -1; - fgets(buf, sizeof(buf), f); - fclose(f); - if (parse_date(buf, buf2, sizeof(buf2))) - return strtoul(buf2, NULL, 10); - else - return 0; -} - -static void print_modtime(struct repoinfo *repo) -{ - char *path; - struct stat s; - - path = fmt("%s/%s", repo->path, cgit_agefile); - if (stat(path, &s) == 0) { - cgit_print_age(read_agefile(path), -1, NULL); - return; - } - - path = fmt("%s/refs/heads/%s", repo->path, repo->defbranch); - if (stat(path, &s) != 0) - return; - cgit_print_age(s.st_mtime, -1, NULL); -} void cgit_print_repolist(struct cacheitem *item) { @@ -54,7 +19,7 @@ void cgit_print_repolist(struct cacheitem *item) html("<table class='list nowrap'>"); if (cgit_index_header) { - html("<tr class='nohover'><td colspan='5' class='include-block'>"); + html("<tr class='nohover'><td colspan='4' class='include-block'>"); html_include(cgit_index_header); html("</td></tr>"); } @@ -62,7 +27,6 @@ void cgit_print_repolist(struct cacheitem *item) "<th class='left'>Name</th>" "<th class='left'>Description</th>" "<th class='left'>Owner</th>" - "<th class='left'>Idle</th>" "<th>Links</th></tr>\n"); for (i=0; i<cgit_repolist.count; i++) { @@ -86,8 +50,6 @@ void cgit_print_repolist(struct cacheitem *item) html("</td><td>"); html_txt(repo->owner); html("</td><td>"); - print_modtime(repo); - html("</td><td>"); html_link_open(cgit_repourl(repo->url), "Summary", "button"); html("S</a>"); |