aboutsummaryrefslogtreecommitdiffstats
path: root/ui-shared.c
diff options
context:
space:
mode:
authorGravatar Lars Hjemli <hjemli@gmail.com>2008-04-13 03:11:49 (JST)
committerGravatar Lars Hjemli <hjemli@gmail.com>2008-04-13 03:11:49 (JST)
commit68cb84839f8fbc20688b22202489f4c2a54d3f55 (patch)
tree315289eaa849faf549c4882b1769b81597587b10 /ui-shared.c
parent7c0d2d9fbd3a29d295c8067f7798507853759eae (diff)
downloadcgit-68cb84839f8fbc20688b22202489f4c2a54d3f55.zip
cgit-68cb84839f8fbc20688b22202489f4c2a54d3f55.tar.gz
Reintroduce the branch switcher
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'ui-shared.c')
-rw-r--r--ui-shared.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/ui-shared.c b/ui-shared.c
index 03d147f..73e3d4c 100644
--- a/ui-shared.c
+++ b/ui-shared.c
@@ -518,6 +518,13 @@ void cgit_print_pageheader(struct cgit_context *ctx)
518 ctx->qry.sha1, ctx->qry.sha2, NULL); 518 ctx->qry.sha1, ctx->qry.sha2, NULL);
519 cgit_patch_link("patch", NULL, hc(cmd, "patch"), ctx->qry.head, 519 cgit_patch_link("patch", NULL, hc(cmd, "patch"), ctx->qry.head,
520 ctx->qry.sha1); 520 ctx->qry.sha1);
521 html("</td><td class='branch'>");
522 html("<form method='get' action=''>\n");
523 add_hidden_formfields(0, 1, ctx->qry.page);
524 html("<select name='h' onchange='this.form.submit();'>\n");
525 for_each_branch_ref(print_branch_option, ctx->qry.head);
526 html("</select> ");
527 html("<input type='submit' name='' value='switch'/>");
521 } else { 528 } else {
522 html("<a class='active' href='"); 529 html("<a class='active' href='");
523 html_attr(cgit_rooturl()); 530 html_attr(cgit_rooturl());