From 8a47deaba26f931b753773388007395edd02e266 Mon Sep 17 00:00:00 2001
From: James Moger <james.moger@gitblit.com>
Date: Wed, 18 Sep 2013 11:31:01 -0400
Subject: [PATCH] Improve the rendering of the branch graph for summary page
---
src/main/java/com/gitblit/BranchGraphServlet.java | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/src/main/java/com/gitblit/BranchGraphServlet.java b/src/main/java/com/gitblit/BranchGraphServlet.java
index 8fca455..95be613 100644
--- a/src/main/java/com/gitblit/BranchGraphServlet.java
+++ b/src/main/java/com/gitblit/BranchGraphServlet.java
@@ -137,10 +137,11 @@
// default to the items-per-page setting, unless specified
int maxCommits = GitBlit.getInteger(Keys.web.itemsPerPage, 50);
+ int requestedCommits = maxCommits;
if (!StringUtils.isEmpty(length)) {
int l = Integer.parseInt(length);
if (l > 0) {
- maxCommits = l;
+ requestedCommits = l;
}
}
@@ -148,11 +149,11 @@
// commit displayed *likely* has correct lane assignments
CommitList commitList = new CommitList();
commitList.source(rw);
- commitList.fillTo(2*maxCommits);
+ commitList.fillTo(2*Math.max(requestedCommits, maxCommits));
// determine the appropriate width for the image
int numLanes = 0;
- int numCommits = Math.min(maxCommits, commitList.size());
+ int numCommits = Math.min(requestedCommits, commitList.size());
for (int i = 0; i < numCommits; i++) {
PlotCommit<Lane> commit = commitList.get(i);
int pos = commit.getLane().getPosition();
--
Gitblit v1.9.1