James Moger
2011-08-04 36b3ffa6569978c8c4272777d78b988e79203d30
Fix for long email addresses in author metrics (issue-15).
2 files modified
59 ■■■■■ changed files
src/com/gitblit/wicket/pages/MetricsPage.html 57 ●●●●● patch | view | raw | blame | history
src/com/gitblit/wicket/pages/MetricsPage.java 2 ●●● patch | view | raw | blame | history
src/com/gitblit/wicket/pages/MetricsPage.html
@@ -6,30 +6,39 @@
      
<body>
<wicket:extend>
    <div style="padding-top:10px;">
        <!-- branch name -->
        <div><span class="metricsTitle" wicket:id="branchTitle"></span></div>
        <!-- placeholder for more info -->
        <div style="float:right;width:200px;text-align: left;">
        </div>
        <!-- branch stats -->
        <h2><wicket:message key="gb.stats"></wicket:message></h2>
        <span wicket:id="branchStats"></span>
        <!-- commit activity trend -->
        <h2><wicket:message key="gb.commitActivityTrend"></wicket:message></h2>
        <div><img wicket:id="commitsChart" /></div>
        <!-- commit activity by day of week -->
        <h2><wicket:message key="gb.commitActivityDOW"></wicket:message></h2>
        <div><img wicket:id="dayOfWeekChart" /></div>
        <!-- commit activity by primary authors -->
        <h2><wicket:message key="gb.commitActivityAuthors"></wicket:message></h2>
        <div><img wicket:id="authorsChart" /></div>
    </div>
<div style="padding-top:10px;">
    <!-- branch name -->
    <div><span class="metricsTitle" wicket:id="branchTitle"></span></div>
    <table>
        <tr>
            <!-- branch stats -->
            <td colspan=2>
                <h2><wicket:message key="gb.stats"></wicket:message></h2>
                <span wicket:id="branchStats"></span>
            </td>
        </tr>
        <tr>
            <!-- commit activity trend -->
            <td>
                <h2><wicket:message key="gb.commitActivityTrend"></wicket:message></h2>
                <div><img wicket:id="commitsChart" /></div>
            </td>
            <!-- commit activity by day of week -->
            <td>
                <h2><wicket:message key="gb.commitActivityDOW"></wicket:message></h2>
                <div><img wicket:id="dayOfWeekChart" /></div>
            </td>
        </tr>
        <tr>
            <!-- commit activity by primary authors -->
            <td colspan=2>
                <h2><wicket:message key="gb.commitActivityAuthors"></wicket:message></h2>
                <div style="text-align: center;"><img wicket:id="authorsChart" /></div>
            </td>
        </tr>
    </table>
</div>
</wicket:extend>
</body>
</html>
src/com/gitblit/wicket/pages/MetricsPage.java
@@ -121,7 +121,7 @@
            for (Metric metric : metrics) {
                labels.add(metric.name);
            }
            ChartProvider provider = new ChartProvider(new Dimension(500, 200), ChartType.PIE, data);
            ChartProvider provider = new ChartProvider(new Dimension(800, 200), ChartType.PIE, data);
            provider.setPieLabels(labels.toArray(new String[labels.size()]));
            add(new Chart(wicketId, provider));
        } else {