Website Summary Files Commits Branches @commit @diff @stats
path: root / shared.c
diff options
context:
space:
mode:
Commit763a6a09deec7290365a0072d25630daa7b417e2 (patch)
Author
 Lars Hjemli <hjemli@gmail.com>
2007-10-27 10:13:42 +0200
Committer
 Lars Hjemli <hjemli@gmail.com>
2007-10-27 10:53:27 +0200
Filesd882b72c05ef2b798883e637cba3f53ece12d78c /shared.c
cgit-763a6a09deec7290365a0072d25630daa7b417e2.tar
cgit-763a6a09deec7290365a0072d25630daa7b417e2.tar.gz
cgit-763a6a09deec7290365a0072d25630daa7b417e2.zip
Parentf6310fec783d2721ef61815a0eec525d6a904452 (diff)
Add support for config param summary-branches
This parameter can be used to specify max number of branches to show on the summary page (if not all branches will be displayed, the "most idle" branches are the ones to be pruned). The default value for this parameter is 0, which disables the pruning. Signed-off-by: Lars Hjemli <hjemli@gmail.com>
1 files changed, 3 insertions, 0 deletions
-rw-r--r--shared.c3
diff --git a/shared.c b/shared.c
index 7e5eaba..ff600db 100644
--- a/shared.c
+++ b/shared.c
@@ -39,6 +39,7 @@ int cgit_cache_static_ttl = -1;
int cgit_cache_max_create_time = 5;
int cgit_summary_log = 0;
int cgit_summary_tags = 0;
+int cgit_summary_branches = 0;
int cgit_renamelimit = -1;
int cgit_max_msg_len = 60;
@@ -182,6 +183,8 @@ void cgit_global_config_cb(const char *name, const char *value)
cgit_max_commit_count = atoi(value);
else if (!strcmp(name, "summary-log"))
cgit_summary_log = atoi(value);
+ else if (!strcmp(name, "summary-branches"))
+ cgit_summary_branches = atoi(value);
else if (!strcmp(name, "summary-tags"))
cgit_summary_tags = atoi(value);
else if (!strcmp(name, "agefile"))