Use themed display for repo age on index page
This commit is contained in:
parent
cca01672a2
commit
dfce67570f
@ -34,7 +34,7 @@
|
||||
<div><a href="{{ repourl|attr }}" class="font-semibold text-blue-500 hover:text-blue-600 hover:underline">{{ ctx.repo->name }}</a></div>
|
||||
{! free(repourl); !}
|
||||
<div class="text-sm text-gray-500">{{ ctx.repo->desc }}</div>
|
||||
<div class="text-sm text-gray-500">Updated {! cgit_repolist_print_modtime(ctx.repo); !} ago</div>
|
||||
<div class="text-sm text-gray-500">Updated {! cgit_repolist_print_modtime_themed(ctx.repo); !}</div>
|
||||
</div>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
@ -82,9 +82,12 @@ static void print_modtime(struct cgit_repo *repo)
|
||||
cgit_print_age(t, 0, -1);
|
||||
}
|
||||
|
||||
void cgit_repolist_print_modtime(struct cgit_repo *repo)
|
||||
void cgit_repolist_print_modtime_themed(struct cgit_repo *repo)
|
||||
{
|
||||
print_modtime(repo);
|
||||
time_t t;
|
||||
if (get_repo_modtime(repo, &t)) {
|
||||
cgit_print_age_themed(t, 0, TM_MONTH * 12);
|
||||
}
|
||||
}
|
||||
|
||||
static int is_match(struct cgit_repo *repo)
|
||||
@ -274,6 +277,11 @@ static int sort_repolist(char *field)
|
||||
return 0;
|
||||
}
|
||||
|
||||
int cgit_repolist_sort_repolist(char *field)
|
||||
{
|
||||
return sort_repolist(field);
|
||||
}
|
||||
|
||||
|
||||
void _orig_cgit_print_repolist(void)
|
||||
{
|
||||
|
@ -2,7 +2,7 @@
|
||||
#define UI_REPOLIST_H
|
||||
|
||||
extern int cgit_repolist_is_visible(struct cgit_repo *repo);
|
||||
extern void cgit_repolist_print_modtime(struct cgit_repo *repo);
|
||||
extern void cgit_repolist_print_modtime_themed(struct cgit_repo *repo);
|
||||
extern int cgit_repolist_sort_repolist(char *field);
|
||||
|
||||
extern void cgit_print_repolist(void);
|
||||
|
Loading…
x
Reference in New Issue
Block a user