From 1e83907b001a2df3f14a35fc36c47ea8f49155c4 Mon Sep 17 00:00:00 2001 From: James Moger <james.moger@gitblit.com> Date: Mon, 25 Apr 2011 21:52:38 -0400 Subject: [PATCH] Sprinkled some icons throughout ui. Centralized icon retrieval. --- src/com/gitblit/wicket/pages/EditRepositoryPage.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/com/gitblit/wicket/pages/EditRepositoryPage.java b/src/com/gitblit/wicket/pages/EditRepositoryPage.java index fab3203..e290568 100644 --- a/src/com/gitblit/wicket/pages/EditRepositoryPage.java +++ b/src/com/gitblit/wicket/pages/EditRepositoryPage.java @@ -7,8 +7,10 @@ import org.apache.wicket.markup.html.form.Form; import org.apache.wicket.markup.html.form.TextField; import org.apache.wicket.model.CompoundPropertyModel; +import org.eclipse.jgit.lib.Repository; import com.gitblit.GitBlit; +import com.gitblit.utils.JGitUtils; import com.gitblit.wicket.AdminPage; import com.gitblit.wicket.BasePage; import com.gitblit.wicket.WicketUtils; @@ -30,8 +32,17 @@ // edit constructor super(params); isCreate = false; - String repositoryName = WicketUtils.getRepositoryName(params); - setupPage(new RepositoryModel(repositoryName, "", "", new Date())); + String name = WicketUtils.getRepositoryName(params); + Repository r = GitBlit.self().getRepository(name); + String description = JGitUtils.getRepositoryDescription(r); + String owner = JGitUtils.getRepositoryOwner(r); + String group = JGitUtils.getRepositoryGroup(r); + RepositoryModel model = new RepositoryModel(name, description, owner, new Date()); + model.group = group; + model.useTickets = JGitUtils.getRepositoryUseTickets(r); + model.useDocs = JGitUtils.getRepositoryUseDocs(r); + model.useRestrictedAccess = JGitUtils.getRepositoryRestrictedAccess(r); + setupPage(model); } protected void setupPage(final RepositoryModel repository) { @@ -55,9 +66,9 @@ form.add(new TextField<String>("name").setEnabled(isCreate)); form.add(new TextField<String>("description")); form.add(new TextField<String>("owner")); + form.add(new TextField<String>("group")); form.add(new CheckBox("useTickets")); form.add(new CheckBox("useDocs")); - form.add(new CheckBox("useNamedUsers")); add(form); } -- Gitblit v1.9.1