James Moger
2011-12-28 7f14da3aceae2db516a7bec2c2e00d48049ec7b5
src/com/gitblit/wicket/pages/RootPage.java
@@ -94,8 +94,8 @@
      // navigation links
      List<PageRegistration> pages = new ArrayList<PageRegistration>();
      pages.add(new PageRegistration("gb.repositories", RepositoriesPage.class));
      pages.add(new PageRegistration("gb.activity", ActivityPage.class));
      pages.add(new PageRegistration("gb.repositories", RepositoriesPage.class, getRootPageParameters()));
      pages.add(new PageRegistration("gb.activity", ActivityPage.class, getRootPageParameters()));
      if (showAdmin) {
         pages.add(new PageRegistration("gb.users", UsersPage.class));
      }
@@ -162,6 +162,15 @@
      }
      super.setupPage(repositoryName, pageName);
   }
   private PageParameters getRootPageParameters() {
      PageParameters params = getPageParameters();
      if (params != null) {
         // remove named repository parameter
         params.remove("r");
      }
      return params;
   }
   private void loginUser(UserModel user) {
@@ -245,8 +254,8 @@
      if (filters.size() > 0) {
         // add All Repositories
         filters.add(new DropDownMenuItem(MessageFormat.format("All Repositories ({0})",
               repositories.size()), null, null));
         filters.add(new DropDownMenuItem(MessageFormat.format("{0} ({1})",
               getString("gb.tokenJurDescription"), repositories.size()), null, null));
      }
      return new ArrayList<DropDownMenuItem>(filters);