From 531cd203f387f8358a2e15da5f6171f5871ea688 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Wed, 20 Apr 2011 20:16:31 -0400 Subject: [PATCH] Support Markdown rendering. Use Wicket GoogleCharts from Maven. --- src/com/gitblit/wicket/RepositoryPage.java | 20 ++++++++++++++++++++ 1 files changed, 20 insertions(+), 0 deletions(-) diff --git a/src/com/gitblit/wicket/RepositoryPage.java b/src/com/gitblit/wicket/RepositoryPage.java index 6442bee..979debd 100644 --- a/src/com/gitblit/wicket/RepositoryPage.java +++ b/src/com/gitblit/wicket/RepositoryPage.java @@ -11,6 +11,7 @@ import org.apache.wicket.markup.html.basic.Label; import org.apache.wicket.markup.html.panel.Fragment; import org.apache.wicket.protocol.http.servlet.ServletWebRequest; +import org.eclipse.jgit.diff.DiffEntry.ChangeType; import org.eclipse.jgit.lib.PersonIdent; import org.eclipse.jgit.lib.Repository; import org.eclipse.jgit.revwalk.RevCommit; @@ -146,6 +147,25 @@ WicketUtils.setHtmlTitle(component, getString("gb.searchForCommitter") + " " + value); } } + + protected void setChangeTypeTooltip(Component container, ChangeType type) { + switch (type) { + case ADD: + WicketUtils.setHtmlTitle(container, getString("gb.addition")); + break; + case COPY: + case RENAME: + WicketUtils.setHtmlTitle(container, getString("gb.rename")); + break; + case DELETE: + WicketUtils.setHtmlTitle(container, getString("gb.deletion")); + break; + case MODIFY: + WicketUtils.setHtmlTitle(container, getString("gb.modification")); + break; + } + } + @Override protected void onBeforeRender() { // dispose of repository object -- Gitblit v1.9.1