about summary refs log tree commit diff
diff options
context:
space:
mode:
authorLars Hjemli <hjemli@gmail.com>2008-07-27 12:58:37 +0200
committerLars Hjemli <hjemli@gmail.com>2008-07-27 12:58:37 +0200
commit952f4ece296d91b8b41f56de9e1c3bc80f94f196 (patch)
tree3ad6b53b89c0508b70c6dbf9bb73a02252b8ff98
parentBe prepared for empty repositories (diff)
downloadcgit-pink-952f4ece296d91b8b41f56de9e1c3bc80f94f196.tar.gz
cgit-pink-952f4ece296d91b8b41f56de9e1c3bc80f94f196.zip
Modify default value for a few cgitrc options
The default max-length used when printing commit messages and repo
descriptions can be increased due to the new layout (no sidebar).

Also, on the repo summary page I believe it makes sense to only show the
ten most recent branches and tags by default, just as it makes sense to
show the ten most recent commit messages for the active branch.

Signed-off-by: Lars Hjemli <hjemli@gmail.com>
-rw-r--r--cgit.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/cgit.c b/cgit.c
index cefeddf..e2d5edb 100644
--- a/cgit.c
+++ b/cgit.c
@@ -170,14 +170,17 @@ static void prepare_context(struct cgit_context *ctx)
 	ctx->cfg.max_repo_count = 50;
 	ctx->cfg.max_commit_count = 50;
 	ctx->cfg.max_lock_attempts = 5;
-	ctx->cfg.max_msg_len = 60;
-	ctx->cfg.max_repodesc_len = 60;
+	ctx->cfg.max_msg_len = 80;
+	ctx->cfg.max_repodesc_len = 80;
 	ctx->cfg.module_link = "./?repo=%s&page=commit&id=%s";
 	ctx->cfg.renamelimit = -1;
 	ctx->cfg.robots = "index, nofollow";
 	ctx->cfg.root_title = "Git repository browser";
 	ctx->cfg.root_desc = "a fast webinterface for the git dscm";
 	ctx->cfg.script_name = CGIT_SCRIPT_NAME;
+	ctx->cfg.summary_branches = 10;
+	ctx->cfg.summary_log = 10;
+	ctx->cfg.summary_tags = 10;
 	ctx->page.mimetype = "text/html";
 	ctx->page.charset = PAGE_ENCODING;
 	ctx->page.filename = NULL;