From ad3d2ca074cd3cf9c554f57c53b22f0de6abede9 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 17 Sep 2014 12:21:47 -0400 Subject: [PATCH] Merge branch 'ticket/180' into develop --- src/main/java/com/gitblit/wicket/pages/MetricsPage.java | 27 ++++++++++++++++----------- 1 files changed, 16 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/gitblit/wicket/pages/MetricsPage.java b/src/main/java/com/gitblit/wicket/pages/MetricsPage.java index 7ae4e4e..96113b0 100644 --- a/src/main/java/com/gitblit/wicket/pages/MetricsPage.java +++ b/src/main/java/com/gitblit/wicket/pages/MetricsPage.java @@ -61,24 +61,24 @@ MessageFormat.format(getString("gb.branchStats"), metricsTotal.count, metricsTotal.tag, getTimeUtils().duration(metricsTotal.duration)))); } - + Charts charts = new Flotr2Charts(); - + add(WicketUtils.newBlankImage("commitsChart")); add(WicketUtils.newBlankImage("dayOfWeekChart")); add(WicketUtils.newBlankImage("authorsChart")); - + createLineChart(charts, "commitsChart", metrics); createBarChart(charts, "dayOfWeekChart", getDayOfWeekMetrics(r, objectId)); createPieChart(charts, "authorsChart", getAuthorMetrics(r, objectId)); - + add(new HeaderContributor(charts)); } private void createLineChart(Charts charts, String id, List<Metric> metrics) { if ((metrics != null) && (metrics.size() > 0)) { - + Chart chart = charts.createLineChart(id, "", "day", getString("gb.commits")); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); @@ -102,22 +102,22 @@ chart.addHighlight(date, (int)metric.count); } } - charts.addChart(chart); + charts.addChart(chart); } } - + private void createPieChart(Charts charts, String id, List<Metric> metrics) { if ((metrics != null) && (metrics.size() > 0)) { - + Chart chart = charts.createPieChart(id, "", "day", getString("gb.commits")); for (Metric metric : metrics) { chart.addValue(metric.name, (int)metric.count); } - charts.addChart(chart); + charts.addChart(chart); } } - + private void createBarChart(Charts charts, String id, List<Metric> metrics) { if ((metrics != null) && (metrics.size() > 0)) { Chart chart = charts.createBarChart(id, "", "day", @@ -125,7 +125,7 @@ for (Metric metric : metrics) { chart.addValue(metric.name, (int)metric.count); } - charts.addChart(chart); + charts.addChart(chart); } } @@ -179,6 +179,11 @@ } @Override + protected boolean isCommitPage() { + return true; + } + + @Override protected Class<? extends BasePage> getRepoNavPageClass() { return SummaryPage.class; } -- Gitblit v1.9.1