Mrbytes
2012-12-19 e56a821d5ec9a2606f44f72dd24b7bf2f00e714d
src/com/gitblit/client/EditRepositoryDialog.java
@@ -124,6 +124,8 @@
   private JComboBox gcPeriod;
   
   private JTextField gcThreshold;
   private JComboBox maxActivityCommits;
   private RegistrantPermissionsPanel usersPalette;
@@ -225,6 +227,9 @@
      isFrozen = new JCheckBox(Translation.get("gb.isFrozenDescription"),
            anRepository.isFrozen);
      maxActivityCommits = new JComboBox(new Integer [] { -1, 0, 25, 50, 75, 100, 150, 250, 500 });
      maxActivityCommits.setSelectedItem(anRepository.maxActivityCommits);
      mailingListsField = new JTextField(
            ArrayUtils.isEmpty(anRepository.mailingLists) ? ""
                  : StringUtils.flattenStrings(anRepository.mailingLists,
@@ -250,7 +255,7 @@
      allowAuthenticated.addItemListener(new ItemListener() {
         @Override
         public void itemStateChanged(ItemEvent e) {
            if (e.getStateChange() == ItemEvent.SELECTED) {
            if (e.getStateChange() == ItemEvent.SELECTED) {
               usersPalette.setEnabled(false);
               teamsPalette.setEnabled(false);
            }
@@ -314,6 +319,8 @@
                  skipSizeCalculation));
      fieldsPanel.add(newFieldPanel(Translation.get("gb.skipSummaryMetrics"),
            skipSummaryMetrics));
      fieldsPanel.add(newFieldPanel(Translation.get("gb.maxActivityCommits"),
            maxActivityCommits));
      fieldsPanel.add(newFieldPanel(Translation.get("gb.mailingLists"),
            mailingListsField));
@@ -462,9 +469,11 @@
         
         allowAuthenticated.setEnabled(false);
         allowNamed.setEnabled(false);
         verifyCommitter.setEnabled(false);
      } else {
         allowAuthenticated.setEnabled(true);
         allowNamed.setEnabled(true);
         verifyCommitter.setEnabled(true);
         
         if (allowNamed.isSelected()) {
            usersPalette.setEnabled(true);
@@ -559,6 +568,7 @@
      repository.showReadme = showReadme.isSelected();
      repository.skipSizeCalculation = skipSizeCalculation.isSelected();
      repository.skipSummaryMetrics = skipSummaryMetrics.isSelected();
      repository.maxActivityCommits = (Integer) maxActivityCommits.getSelectedItem();
      
      repository.isFrozen = isFrozen.isSelected();
      repository.allowForks = allowForks.isSelected();