From 1f4813960d4e2793bdf07d5451a765d5490489b1 Mon Sep 17 00:00:00 2001 From: Sven Selberg Date: Thu, 3 Jul 2014 12:42:47 +0200 Subject: [PATCH] Add icon for project weblink extension Change-Id: Ia3a1c6e378a1216af63ebd19a99afc6e5e88173e --- .../google/gerrit/client/admin/ProjectListScreen.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectListScreen.java b/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectListScreen.java index fa1a21f7d4..e81162f0eb 100644 --- a/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectListScreen.java +++ b/gerrit-gwtui/src/main/java/com/google/gerrit/client/admin/ProjectListScreen.java @@ -239,8 +239,16 @@ public class ProjectListScreen extends Screen implements FilteredUserInterface { for (WebLinkInfo weblink : webLinks) { Anchor a = new Anchor(); - a.setText("(" + weblink.name() + ")"); a.setHref(weblink.url()); + if (weblink.imageUrl() != null && !weblink.imageUrl().isEmpty()) { + Image img = new Image(); + img.setAltText(weblink.name()); + img.setUrl(weblink.imageUrl()); + img.setTitle(weblink.name()); + a.getElement().appendChild(img.getElement()); + } else { + a.setText("(" + weblink.name() + ")"); + } p.add(a); } }