From: Lukas Fleischer <[email protected]> * Mention "AUR" and the package base in the title. * Remove the branch switch form. * Do not show any commit decorations. * Do not show branches on the summary page. * Drop link to the "refs" page. * Use proper Git clone URLs.
Signed-off-by: Lukas Fleischer <[email protected]> --- ui-commit.c | 1 - ui-log.c | 1 - ui-shared.c | 28 +++++++--------------------- ui-summary.c | 2 -- 4 files changed, 7 insertions(+), 25 deletions(-) diff --git a/ui-commit.c b/ui-commit.c index d5a888d..0c2c1f8 100644 --- a/ui-commit.c +++ b/ui-commit.c @@ -114,7 +114,6 @@ void cgit_print_commit(char *hex, const char *prefix) cgit_open_filter(ctx.repo->commit_filter); html_txt(info->subject); cgit_close_filter(ctx.repo->commit_filter); - show_commit_decorations(commit); html("</div>"); html("<div class='commit-msg'>"); cgit_open_filter(ctx.repo->commit_filter); diff --git a/ui-log.c b/ui-log.c index 32b4c47..f855138 100644 --- a/ui-log.c +++ b/ui-log.c @@ -166,7 +166,6 @@ static void print_commit(struct commit *commit, struct rev_info *revs) } cgit_commit_link(info->subject, NULL, NULL, ctx.qry.head, sha1_to_hex(commit->object.sha1), ctx.qry.vpath); - show_commit_decorations(commit); html("</td><td>"); cgit_open_filter(ctx.repo->email_filter, info->author_email, "log"); html_txt(info->author); diff --git a/ui-shared.c b/ui-shared.c index ac5a287..377032e 100644 --- a/ui-shared.c +++ b/ui-shared.c @@ -786,10 +786,10 @@ static void add_clone_urls(void (*fn)(const char *), char *txt, char *suffix) void cgit_add_clone_urls(void (*fn)(const char *)) { - if (ctx.repo->clone_url) - add_clone_urls(fn, expand_macros(ctx.repo->clone_url), NULL); - else if (ctx.cfg.clone_prefix) - add_clone_urls(fn, ctx.cfg.clone_prefix, ctx.repo->url); + struct strbuf url = STRBUF_INIT; + + strbuf_addf(&url, "%s/%s.git/", ctx.cfg.clone_prefix, ctx.qry.head); + add_clone_urls(fn, strbuf_detach(&url, NULL), NULL); } static int print_branch_option(const char *refname, const unsigned char *sha1, @@ -886,21 +886,9 @@ static void print_header(void) html("<td class='main'>"); if (ctx.repo) { - cgit_index_link("index", NULL, NULL, NULL, NULL, 0, 1); - html(" : "); - cgit_summary_link(ctx.repo->name, ctx.repo->name, NULL, NULL); - if (ctx.env.authenticated) { - html("</td><td class='form'>"); - html("<form method='get' action=''>\n"); - cgit_add_hidden_formfields(0, 1, ctx.qry.page); - html("<select name='h' onchange='this.form.submit();'>\n"); - for_each_branch_ref(print_branch_option, ctx.qry.head); - if (ctx.repo->enable_remote_branches) - for_each_remote_ref(print_branch_option, ctx.qry.head); - html("</select> "); - html("<input type='submit' name='' value='switch'/>"); - html("</form>"); - } + html_txt("AUR : "); + html_txt(ctx.qry.head); + html_txt(".git"); } else html_txt(ctx.cfg.root_title); html("</td></tr>\n"); @@ -933,8 +921,6 @@ void cgit_print_pageheader(void) NULL); cgit_summary_link("summary", NULL, hc("summary"), ctx.qry.head); - cgit_refs_link("refs", NULL, hc("refs"), ctx.qry.head, - ctx.qry.sha1, NULL); cgit_log_link("log", NULL, hc("log"), ctx.qry.head, NULL, ctx.qry.vpath, 0, NULL, NULL, ctx.qry.showmsg); diff --git a/ui-summary.c b/ui-summary.c index b0af073..e7ea890 100644 --- a/ui-summary.c +++ b/ui-summary.c @@ -50,8 +50,6 @@ void cgit_print_summary(void) columns++; html("<table summary='repository info' class='list nowrap'>"); - cgit_print_branches(ctx.cfg.summary_branches); - htmlf("<tr class='nohover'><td colspan='%d'> </td></tr>", columns); cgit_print_tags(ctx.cfg.summary_tags); if (ctx.cfg.summary_log > 0) { htmlf("<tr class='nohover'><td colspan='%d'> </td></tr>", columns); -- 2.4.2 _______________________________________________ CGit mailing list [email protected] http://lists.zx2c4.com/mailman/listinfo/cgit
