From 1fa5e85b2d208636a6237ef8930f200767165baa Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 07 Jun 2011 20:55:19 -0400 Subject: [PATCH] Improved metrics page and added metrics links to branches panel. --- src/com/gitblit/wicket/panels/TagsPanel.java | 9 +++++++++ 1 files changed, 9 insertions(+), 0 deletions(-) diff --git a/src/com/gitblit/wicket/panels/TagsPanel.java b/src/com/gitblit/wicket/panels/TagsPanel.java index f6dd762..4504c51 100644 --- a/src/com/gitblit/wicket/panels/TagsPanel.java +++ b/src/com/gitblit/wicket/panels/TagsPanel.java @@ -44,6 +44,8 @@ public class TagsPanel extends BasePanel { private static final long serialVersionUID = 1L; + + private final boolean hasTags; public TagsPanel(String wicketId, final String repositoryName, Repository r, final int maxCount) { super(wicketId); @@ -162,5 +164,12 @@ add(new LinkPanel("allTags", "link", new StringResourceModel("gb.allTags", this, null), TagsPage.class, WicketUtils.newRepositoryParameter(repositoryName))); } + + hasTags = tags.size() > 0; + } + + public TagsPanel hideIfEmpty() { + setVisible(hasTags); + return this; } } -- Gitblit v1.9.1