From 342a0566918d561b382b31ddd8a9696f363ca5e3 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Tue, 23 Apr 2013 17:39:02 -0400 Subject: [PATCH] Improve Gerrit change ref rendering (issue-206) --- src/main/java/com/gitblit/wicket/panels/RefsPanel.java | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/gitblit/wicket/panels/RefsPanel.java b/src/main/java/com/gitblit/wicket/panels/RefsPanel.java index 3ba22c0..c3807ac 100644 --- a/src/main/java/com/gitblit/wicket/panels/RefsPanel.java +++ b/src/main/java/com/gitblit/wicket/panels/RefsPanel.java @@ -41,6 +41,8 @@ public class RefsPanel extends Panel { private static final long serialVersionUID = 1L; + + private static final String R_CHANGES = "refs/changes/"; public RefsPanel(String id, final String repositoryName, RevCommit c, Map<ObjectId, List<RefModel>> refs) { @@ -108,6 +110,10 @@ // local head linkClass = LogPage.class; cssClass = "headRef"; + } else if (name.startsWith(R_CHANGES)) { + // Gerrit change ref + name = name.substring(R_CHANGES.length()); + cssClass = "otherRef"; } else if (name.startsWith(Constants.R_REMOTES)) { // remote branch linkClass = LogPage.class; -- Gitblit v1.9.1