<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -49,23 +49,18 @@ import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.beans.PropertyChangeListener;
 import java.beans.PropertyChangeSupport;
-import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
 import javax.swing.JButton;
 import javax.swing.JComponent;
-import javax.swing.JFileChooser;
 import javax.swing.JOptionPane;
-import javax.swing.filechooser.FileFilter;
 import org.nbgit.Git;
 import org.nbgit.GitAnnotator;
 import org.nbgit.GitModuleConfig;
 import org.nbgit.util.HtmlFormatter;
-import org.netbeans.modules.versioning.util.AccessibleJFileChooser;
 import org.netbeans.spi.options.OptionsPanelController;
 import org.openide.DialogDescriptor;
 import org.openide.DialogDisplayer;
-import org.openide.filesystems.FileUtil;
 import org.openide.util.HelpCtx;
 import org.openide.util.Lookup;
 import org.openide.util.NbBundle;
@@ -78,7 +73,6 @@ final class GitOptionsPanelController extends OptionsPanelController implements
 
     public GitOptionsPanelController() {
         panel = new GitPanel(this);
-        panel.exportFilenameBrowseButton.addActionListener(this);
 
         String tooltip = NbBundle.getMessage(GitPanel.class, &quot;GitPanel.annotationTextField.toolTipText&quot;, GitAnnotator.LABELS); // NOI18N
 
@@ -132,18 +126,11 @@ final class GitOptionsPanelController extends OptionsPanelController implements
     }
 
     public void actionPerformed(ActionEvent evt) {
-        if (evt.getSource() == panel.exportFilenameBrowseButton) {
-            onExportFilenameBrowseClick();
-        } else if (evt.getSource() == panel.addButton) {
+        if (evt.getSource() == panel.addButton) {
             onAddClick();
         }
     }
 
-    private File getExportFile() {
-        String execPath = panel.exportFilenameTextField.getText();
-        return FileUtil.normalizeFile(new File(execPath));
-    }
-
     private Boolean validateFields() {
         String username = panel.emailTextField.getText();
         if (!GitModuleConfig.getDefault().isUserNameValid(username)) {
@@ -156,23 +143,6 @@ final class GitOptionsPanelController extends OptionsPanelController implements
         return true;
     }
 
-    private void onExportFilenameBrowseClick() {
-        File oldFile = getExportFile();
-        JFileChooser fileChooser = new AccessibleJFileChooser(NbBundle.getMessage(GitOptionsPanelController.class, &quot;ACSD_ExportBrowseFolder&quot;), oldFile);   // NOI18N
-        fileChooser.setDialogTitle(NbBundle.getMessage(GitOptionsPanelController.class, &quot;ExportBrowse_title&quot;));                                            // NOI18N
-        fileChooser.setMultiSelectionEnabled(false);
-        FileFilter[] old = fileChooser.getChoosableFileFilters();
-        for (int i = 0; i &lt; old.length; i++) {
-            FileFilter fileFilter = old[i];
-            fileChooser.removeChoosableFileFilter(fileFilter);
-        }
-        fileChooser.showDialog(panel, NbBundle.getMessage(GitOptionsPanelController.class, &quot;OK_Button&quot;));                                            // NOI18N
-        File f = fileChooser.getSelectedFile();
-        if (f != null) {
-            panel.exportFilenameTextField.setText(f.getAbsolutePath());
-        }
-    }
-
     private GitPanel getPanel() {
         if (panel == null) {
             panel = new GitPanel(this);</diff>
      <filename>src/org/nbgit/options/GitOptionsPanelController.java</filename>
    </modified>
    <modified>
      <diff>@@ -15,11 +15,13 @@
   &lt;Layout&gt;
     &lt;DimensionLayout dim=&quot;0&quot;&gt;
       &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-          &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-              &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-              &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                  &lt;Component id=&quot;logoLabel&quot; alignment=&quot;1&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                  &lt;Component id=&quot;jTabbedPane1&quot; alignment=&quot;0&quot; pref=&quot;691&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+          &lt;Group type=&quot;102&quot; alignment=&quot;1&quot; attributes=&quot;0&quot;&gt;
+              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;Group type=&quot;103&quot; groupAlignment=&quot;1&quot; attributes=&quot;0&quot;&gt;
+                  &lt;Component id=&quot;jPanel2&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;userInformation&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;statusLabels&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;jPanel1&quot; alignment=&quot;1&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
               &lt;/Group&gt;
               &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
           &lt;/Group&gt;
@@ -27,411 +29,299 @@
     &lt;/DimensionLayout&gt;
     &lt;DimensionLayout dim=&quot;1&quot;&gt;
       &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-          &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
-              &lt;Component id=&quot;logoLabel&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-              &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-              &lt;Component id=&quot;jTabbedPane1&quot; pref=&quot;415&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-              &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+          &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;Component id=&quot;userInformation&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;Component id=&quot;statusLabels&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;Component id=&quot;jPanel1&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;Component id=&quot;jPanel2&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;EmptySpace max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
           &lt;/Group&gt;
       &lt;/Group&gt;
     &lt;/DimensionLayout&gt;
   &lt;/Layout&gt;
   &lt;SubComponents&gt;
-    &lt;Container class=&quot;javax.swing.JTabbedPane&quot; name=&quot;jTabbedPane1&quot;&gt;
-
-      &lt;Layout class=&quot;org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout&quot;/&gt;
-      &lt;SubComponents&gt;
-        &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;generalOptionsPanel&quot;&gt;
-          &lt;Properties&gt;
-            &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
-          &lt;/Properties&gt;
-          &lt;Constraints&gt;
-            &lt;Constraint layoutClass=&quot;org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout&quot; value=&quot;org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription&quot;&gt;
-              &lt;JTabbedPaneConstraints tabName=&quot;General Options&quot;&gt;
-                &lt;Property name=&quot;tabTitle&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;BasicSettingsTab.Title&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/JTabbedPaneConstraints&gt;
-            &lt;/Constraint&gt;
-          &lt;/Constraints&gt;
-
-          &lt;Layout&gt;
-            &lt;DimensionLayout dim=&quot;0&quot;&gt;
-              &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                  &lt;Group type=&quot;102&quot; alignment=&quot;1&quot; attributes=&quot;0&quot;&gt;
-                      &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Group type=&quot;103&quot; groupAlignment=&quot;1&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Component id=&quot;jPanel1&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;statusLabels&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;userInformation&quot; alignment=&quot;0&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
-                      &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                  &lt;/Group&gt;
-              &lt;/Group&gt;
-            &lt;/DimensionLayout&gt;
-            &lt;DimensionLayout dim=&quot;1&quot;&gt;
-              &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                  &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Component id=&quot;userInformation&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Component id=&quot;statusLabels&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Component id=&quot;jPanel1&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;EmptySpace pref=&quot;72&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                  &lt;/Group&gt;
-              &lt;/Group&gt;
-            &lt;/DimensionLayout&gt;
-          &lt;/Layout&gt;
-          &lt;SubComponents&gt;
-            &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;userInformation&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
-                  &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
-                    &lt;TitledBorder title=&quot;User Information&quot;&gt;
-                      &lt;ResourceString PropertyName=&quot;titleX&quot; bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;UserInformation&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/TitledBorder&gt;
-                  &lt;/Border&gt;
-                &lt;/Property&gt;
-                &lt;Property name=&quot;name&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;UserInformationPanel.Title&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-                &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
-              &lt;/Properties&gt;
+    &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;userInformation&quot;&gt;
+      &lt;Properties&gt;
+        &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
+          &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
+            &lt;TitledBorder title=&quot;User Information&quot;&gt;
+              &lt;ResourceString PropertyName=&quot;titleX&quot; bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;UserInformation&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/TitledBorder&gt;
+          &lt;/Border&gt;
+        &lt;/Property&gt;
+        &lt;Property name=&quot;name&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+          &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;UserInformationPanel.Title&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+        &lt;/Property&gt;
+        &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
+      &lt;/Properties&gt;
 
-              &lt;Layout&gt;
-                &lt;DimensionLayout dim=&quot;0&quot;&gt;
+      &lt;Layout&gt;
+        &lt;DimensionLayout dim=&quot;0&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Component id=&quot;userNameLabel&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;emailLabel&quot; alignment=&quot;0&quot; min=&quot;-2&quot; pref=&quot;95&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; pref=&quot;16&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Component id=&quot;jLabel1&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;emailTextField&quot; alignment=&quot;0&quot; pref=&quot;516&quot; max=&quot;32767&quot; attributes=&quot;2&quot;/&gt;
-                              &lt;Component id=&quot;userNameTextField&quot; alignment=&quot;0&quot; pref=&quot;516&quot; max=&quot;32767&quot; attributes=&quot;2&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
+                      &lt;Component id=&quot;userNameLabel&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Component id=&quot;emailLabel&quot; alignment=&quot;0&quot; min=&quot;-2&quot; pref=&quot;95&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-                &lt;DimensionLayout dim=&quot;1&quot;&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; pref=&quot;16&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Component id=&quot;userNameTextField&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;userNameLabel&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Component id=&quot;emailLabel&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;emailTextField&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;jLabel1&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
+                      &lt;Component id=&quot;jLabel1&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Component id=&quot;emailTextField&quot; alignment=&quot;0&quot; pref=&quot;516&quot; max=&quot;32767&quot; attributes=&quot;2&quot;/&gt;
+                      &lt;Component id=&quot;userNameTextField&quot; alignment=&quot;0&quot; pref=&quot;516&quot; max=&quot;32767&quot; attributes=&quot;2&quot;/&gt;
                   &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-              &lt;/Layout&gt;
-              &lt;SubComponents&gt;
-                &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;emailLabel&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
-                      &lt;Connection component=&quot;emailTextField&quot; type=&quot;bean&quot;/&gt;
-                    &lt;/Property&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel1.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;emailTextField&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;toolTipText&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;emailTextField.TOOLTIP&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                  &lt;AccessibilityProperties&gt;
-                    &lt;Property name=&quot;AccessibleContext.accessibleName&quot; type=&quot;java.lang.String&quot; value=&quot;Email:&quot;/&gt;
-                    &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_userNameTextField&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/AccessibilityProperties&gt;
-                  &lt;AuxValues&gt;
-                    &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
-                  &lt;/AuxValues&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;userNameLabel&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
-                      &lt;Connection component=&quot;userNameTextField&quot; type=&quot;bean&quot;/&gt;
-                    &lt;/Property&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel5.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;userNameTextField&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;toolTipText&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;userNameTextField.TOOLTIP&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;jLabel1&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;user@example.org&quot;/&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-              &lt;/SubComponents&gt;
-            &lt;/Container&gt;
-            &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;statusLabels&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
-                  &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
-                    &lt;TitledBorder title=&quot;Git Status Labels&quot;&gt;
-                      &lt;ResourceString PropertyName=&quot;titleX&quot; bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;StatusLabel&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/TitledBorder&gt;
-                  &lt;/Border&gt;
-                &lt;/Property&gt;
-                &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
-              &lt;/Properties&gt;
-
-              &lt;Layout&gt;
-                &lt;DimensionLayout dim=&quot;0&quot;&gt;
-                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;jLabel3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; pref=&quot;59&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;annotationTextField&quot; pref=&quot;403&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;addButton&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+        &lt;DimensionLayout dim=&quot;1&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
+                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
+                      &lt;Component id=&quot;userNameTextField&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Component id=&quot;userNameLabel&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-                &lt;DimensionLayout dim=&quot;1&quot;&gt;
-                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Group type=&quot;103&quot; alignment=&quot;0&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
-                                  &lt;Component id=&quot;jLabel3&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                                  &lt;Component id=&quot;addButton&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;/Group&gt;
-                              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                                  &lt;EmptySpace min=&quot;-2&quot; pref=&quot;2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                                  &lt;Component id=&quot;annotationTextField&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;/Group&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
+                      &lt;Component id=&quot;emailLabel&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Component id=&quot;emailTextField&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-              &lt;/Layout&gt;
-              &lt;SubComponents&gt;
-                &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;jLabel3&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
-                      &lt;Connection component=&quot;annotationTextField&quot; type=&quot;bean&quot;/&gt;
-                    &lt;/Property&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel3.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;annotationTextField&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.annotationTextField.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                  &lt;Events&gt;
-                    &lt;EventHandler event=&quot;actionPerformed&quot; listener=&quot;java.awt.event.ActionListener&quot; parameters=&quot;java.awt.event.ActionEvent&quot; handler=&quot;annotationTextFieldActionPerformed&quot;/&gt;
-                  &lt;/Events&gt;
-                  &lt;AuxValues&gt;
-                    &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
-                  &lt;/AuxValues&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JButton&quot; name=&quot;addButton&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.addButton.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/Properties&gt;
-                  &lt;AccessibilityProperties&gt;
-                    &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                      &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_addButton&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                    &lt;/Property&gt;
-                  &lt;/AccessibilityProperties&gt;
-                  &lt;AuxValues&gt;
-                    &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
-                  &lt;/AuxValues&gt;
-                &lt;/Component&gt;
-              &lt;/SubComponents&gt;
-            &lt;/Container&gt;
-            &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;jPanel1&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
-                  &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
-                    &lt;TitledBorder title=&quot;Commit Options&quot;/&gt;
-                  &lt;/Border&gt;
-                &lt;/Property&gt;
-              &lt;/Properties&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;jLabel1&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+      &lt;/Layout&gt;
+      &lt;SubComponents&gt;
+        &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;emailLabel&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
+              &lt;Connection component=&quot;emailTextField&quot; type=&quot;bean&quot;/&gt;
+            &lt;/Property&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel1.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;emailTextField&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;toolTipText&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;emailTextField.TOOLTIP&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+          &lt;AccessibilityProperties&gt;
+            &lt;Property name=&quot;AccessibleContext.accessibleName&quot; type=&quot;java.lang.String&quot; value=&quot;Email:&quot;/&gt;
+            &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_userNameTextField&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/AccessibilityProperties&gt;
+          &lt;AuxValues&gt;
+            &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
+          &lt;/AuxValues&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;userNameLabel&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
+              &lt;Connection component=&quot;userNameTextField&quot; type=&quot;bean&quot;/&gt;
+            &lt;/Property&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel5.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;userNameTextField&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;toolTipText&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;userNameTextField.TOOLTIP&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;jLabel1&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;user@example.org&quot;/&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+      &lt;/SubComponents&gt;
+    &lt;/Container&gt;
+    &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;statusLabels&quot;&gt;
+      &lt;Properties&gt;
+        &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
+          &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
+            &lt;TitledBorder title=&quot;Git Status Labels&quot;&gt;
+              &lt;ResourceString PropertyName=&quot;titleX&quot; bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;StatusLabel&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/TitledBorder&gt;
+          &lt;/Border&gt;
+        &lt;/Property&gt;
+        &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
+      &lt;/Properties&gt;
 
-              &lt;Layout&gt;
-                &lt;DimensionLayout dim=&quot;0&quot;&gt;
+      &lt;Layout&gt;
+        &lt;DimensionLayout dim=&quot;0&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;jLabel3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; pref=&quot;59&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;annotationTextField&quot; pref=&quot;403&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;addButton&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+        &lt;DimensionLayout dim=&quot;1&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
                   &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
-                          &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;Component id=&quot;signOffCommits&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;stripSpaceBox&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;EmptySpace pref=&quot;326&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Group type=&quot;103&quot; alignment=&quot;0&quot; groupAlignment=&quot;3&quot; max=&quot;-2&quot; attributes=&quot;0&quot;&gt;
+                          &lt;Component id=&quot;jLabel3&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                          &lt;Component id=&quot;addButton&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                       &lt;/Group&gt;
-                  &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-                &lt;DimensionLayout dim=&quot;1&quot;&gt;
-                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
                       &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Component id=&quot;signOffCommits&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;stripSpaceBox&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;EmptySpace pref=&quot;15&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+                          &lt;EmptySpace min=&quot;-2&quot; pref=&quot;2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                          &lt;Component id=&quot;annotationTextField&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                       &lt;/Group&gt;
                   &lt;/Group&gt;
-                &lt;/DimensionLayout&gt;
-              &lt;/Layout&gt;
-              &lt;SubComponents&gt;
-                &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;signOffCommits&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;Insert Signed-off-by line in commit messages&quot;/&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-                &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;stripSpaceBox&quot;&gt;
-                  &lt;Properties&gt;
-                    &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;Strip space from commit message&quot;/&gt;
-                  &lt;/Properties&gt;
-                &lt;/Component&gt;
-              &lt;/SubComponents&gt;
-            &lt;/Container&gt;
-          &lt;/SubComponents&gt;
-        &lt;/Container&gt;
-        &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;fileOptionsPanel&quot;&gt;
+                  &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+      &lt;/Layout&gt;
+      &lt;SubComponents&gt;
+        &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;jLabel3&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
+              &lt;Connection component=&quot;annotationTextField&quot; type=&quot;bean&quot;/&gt;
+            &lt;/Property&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jLabel3.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;annotationTextField&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.annotationTextField.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+          &lt;Events&gt;
+            &lt;EventHandler event=&quot;actionPerformed&quot; listener=&quot;java.awt.event.ActionListener&quot; parameters=&quot;java.awt.event.ActionEvent&quot; handler=&quot;annotationTextFieldActionPerformed&quot;/&gt;
+          &lt;/Events&gt;
+          &lt;AuxValues&gt;
+            &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
+          &lt;/AuxValues&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JButton&quot; name=&quot;addButton&quot;&gt;
           &lt;Properties&gt;
-            &lt;Property name=&quot;opaque&quot; type=&quot;boolean&quot; value=&quot;false&quot;/&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.addButton.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
           &lt;/Properties&gt;
-          &lt;Constraints&gt;
-            &lt;Constraint layoutClass=&quot;org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout&quot; value=&quot;org.netbeans.modules.form.compat2.layouts.support.JTabbedPaneSupportLayout$JTabbedPaneConstraintsDescription&quot;&gt;
-              &lt;JTabbedPaneConstraints tabName=&quot;File&quot;&gt;
-                &lt;Property name=&quot;tabTitle&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;fileOptionsPanel.title&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/JTabbedPaneConstraints&gt;
-            &lt;/Constraint&gt;
-          &lt;/Constraints&gt;
+          &lt;AccessibilityProperties&gt;
+            &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_addButton&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/AccessibilityProperties&gt;
+          &lt;AuxValues&gt;
+            &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
+          &lt;/AuxValues&gt;
+        &lt;/Component&gt;
+      &lt;/SubComponents&gt;
+    &lt;/Container&gt;
+    &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;jPanel1&quot;&gt;
+      &lt;Properties&gt;
+        &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
+          &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
+            &lt;TitledBorder title=&quot;Commit Options&quot;/&gt;
+          &lt;/Border&gt;
+        &lt;/Property&gt;
+      &lt;/Properties&gt;
 
-          &lt;Layout&gt;
-            &lt;DimensionLayout dim=&quot;0&quot;&gt;
-              &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                  &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
-                      &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;backupOnRevertModifications&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;/Group&gt;
-                          &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                              &lt;EmptySpace min=&quot;-2&quot; pref=&quot;24&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;exportFilename&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;1&quot;/&gt;
-                              &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;exportFilenameTextField&quot; min=&quot;-2&quot; pref=&quot;145&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;EmptySpace type=&quot;unrelated&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                              &lt;Component id=&quot;exportFilenameBrowseButton&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;1&quot;/&gt;
-                          &lt;/Group&gt;
-                      &lt;/Group&gt;
-                      &lt;EmptySpace pref=&quot;245&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+      &lt;Layout&gt;
+        &lt;DimensionLayout dim=&quot;0&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; attributes=&quot;0&quot;&gt;
+                  &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                      &lt;Component id=&quot;signOffCommits&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                      &lt;Component id=&quot;stripSpaceBox&quot; alignment=&quot;0&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
                   &lt;/Group&gt;
+                  &lt;EmptySpace pref=&quot;326&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
               &lt;/Group&gt;
-            &lt;/DimensionLayout&gt;
-            &lt;DimensionLayout dim=&quot;1&quot;&gt;
-              &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
-                  &lt;Group type=&quot;102&quot; alignment=&quot;1&quot; attributes=&quot;0&quot;&gt;
-                      &lt;EmptySpace pref=&quot;155&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Group type=&quot;103&quot; groupAlignment=&quot;3&quot; attributes=&quot;0&quot;&gt;
-                          &lt;Component id=&quot;exportFilenameTextField&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;exportFilenameBrowseButton&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                          &lt;Component id=&quot;exportFilename&quot; alignment=&quot;3&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;/Group&gt;
-                      &lt;EmptySpace min=&quot;-2&quot; pref=&quot;124&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;Component id=&quot;backupOnRevertModifications&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                      &lt;EmptySpace min=&quot;-2&quot; pref=&quot;54&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
-                  &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+        &lt;DimensionLayout dim=&quot;1&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                  &lt;Component id=&quot;signOffCommits&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;stripSpaceBox&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace pref=&quot;13&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
               &lt;/Group&gt;
-            &lt;/DimensionLayout&gt;
-          &lt;/Layout&gt;
-          &lt;SubComponents&gt;
-            &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;exportFilename&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;labelFor&quot; type=&quot;java.awt.Component&quot; editor=&quot;org.netbeans.modules.form.RADConnectionPropertyEditor&quot;&gt;
-                  &lt;Connection component=&quot;exportFilenameTextField&quot; type=&quot;bean&quot;/&gt;
-                &lt;/Property&gt;
-                &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.ExportFilename.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/Properties&gt;
-            &lt;/Component&gt;
-            &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;backupOnRevertModifications&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;selected&quot; type=&quot;boolean&quot; value=&quot;true&quot;/&gt;
-                &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jCheckBox1.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/Properties&gt;
-              &lt;AccessibilityProperties&gt;
-                &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_backupOnRevertModifications&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/AccessibilityProperties&gt;
-            &lt;/Component&gt;
-            &lt;Component class=&quot;javax.swing.JTextField&quot; name=&quot;exportFilenameTextField&quot;&gt;
-              &lt;AccessibilityProperties&gt;
-                &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_exportFileNameTextField&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/AccessibilityProperties&gt;
-              &lt;AuxValues&gt;
-                &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
-              &lt;/AuxValues&gt;
-            &lt;/Component&gt;
-            &lt;Component class=&quot;javax.swing.JButton&quot; name=&quot;exportFilenameBrowseButton&quot;&gt;
-              &lt;Properties&gt;
-                &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.browseButton2.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/Properties&gt;
-              &lt;AccessibilityProperties&gt;
-                &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
-                  &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_exportFilenameBrowseButton&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
-                &lt;/Property&gt;
-              &lt;/AccessibilityProperties&gt;
-              &lt;AuxValues&gt;
-                &lt;AuxValue name=&quot;JavaCodeGenerator_VariableModifier&quot; type=&quot;java.lang.Integer&quot; value=&quot;16&quot;/&gt;
-              &lt;/AuxValues&gt;
-            &lt;/Component&gt;
-          &lt;/SubComponents&gt;
-        &lt;/Container&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+      &lt;/Layout&gt;
+      &lt;SubComponents&gt;
+        &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;signOffCommits&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;Insert Signed-off-by line in commit messages&quot;/&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
+        &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;stripSpaceBox&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; value=&quot;Strip space from commit message&quot;/&gt;
+          &lt;/Properties&gt;
+        &lt;/Component&gt;
       &lt;/SubComponents&gt;
     &lt;/Container&gt;
-    &lt;Component class=&quot;javax.swing.JLabel&quot; name=&quot;logoLabel&quot;&gt;
+    &lt;Container class=&quot;javax.swing.JPanel&quot; name=&quot;jPanel2&quot;&gt;
       &lt;Properties&gt;
-        &lt;Property name=&quot;icon&quot; type=&quot;javax.swing.Icon&quot; editor=&quot;org.netbeans.modules.form.editors2.IconEditor&quot;&gt;
-          &lt;Image iconType=&quot;3&quot; name=&quot;/org/nbgit/resources/icons/gitoptions-logo.png&quot;/&gt;
+        &lt;Property name=&quot;border&quot; type=&quot;javax.swing.border.Border&quot; editor=&quot;org.netbeans.modules.form.editors2.BorderEditor&quot;&gt;
+          &lt;Border info=&quot;org.netbeans.modules.form.compat2.border.TitledBorderInfo&quot;&gt;
+            &lt;TitledBorder title=&quot;Revert Options&quot;/&gt;
+          &lt;/Border&gt;
         &lt;/Property&gt;
       &lt;/Properties&gt;
-    &lt;/Component&gt;
+
+      &lt;Layout&gt;
+        &lt;DimensionLayout dim=&quot;0&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                  &lt;EmptySpace max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;Component id=&quot;backupOnRevertModifications&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace pref=&quot;209&quot; max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+        &lt;DimensionLayout dim=&quot;1&quot;&gt;
+          &lt;Group type=&quot;103&quot; groupAlignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+              &lt;Group type=&quot;102&quot; alignment=&quot;0&quot; attributes=&quot;0&quot;&gt;
+                  &lt;Component id=&quot;backupOnRevertModifications&quot; min=&quot;-2&quot; max=&quot;-2&quot; attributes=&quot;0&quot;/&gt;
+                  &lt;EmptySpace max=&quot;32767&quot; attributes=&quot;0&quot;/&gt;
+              &lt;/Group&gt;
+          &lt;/Group&gt;
+        &lt;/DimensionLayout&gt;
+      &lt;/Layout&gt;
+      &lt;SubComponents&gt;
+        &lt;Component class=&quot;javax.swing.JCheckBox&quot; name=&quot;backupOnRevertModifications&quot;&gt;
+          &lt;Properties&gt;
+            &lt;Property name=&quot;selected&quot; type=&quot;boolean&quot; value=&quot;true&quot;/&gt;
+            &lt;Property name=&quot;text&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;GitPanel.jCheckBox1.text&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/Properties&gt;
+          &lt;AccessibilityProperties&gt;
+            &lt;Property name=&quot;AccessibleContext.accessibleDescription&quot; type=&quot;java.lang.String&quot; editor=&quot;org.netbeans.modules.i18n.form.FormI18nStringEditor&quot;&gt;
+              &lt;ResourceString bundle=&quot;org/nbgit/options/Bundle.properties&quot; key=&quot;ACSD_backupOnRevertModifications&quot; replaceFormat=&quot;org.openide.util.NbBundle.getMessage({sourceFileName}.class, &amp;quot;{key}&amp;quot;)&quot;/&gt;
+            &lt;/Property&gt;
+          &lt;/AccessibilityProperties&gt;
+        &lt;/Component&gt;
+      &lt;/SubComponents&gt;
+    &lt;/Container&gt;
   &lt;/SubComponents&gt;
 &lt;/Form&gt;</diff>
      <filename>src/org/nbgit/options/GitPanel.form</filename>
    </modified>
    <modified>
      <diff>@@ -91,8 +91,6 @@ final class GitPanel extends javax.swing.JPanel {
     // &lt;editor-fold defaultstate=&quot;collapsed&quot; desc=&quot;Generated Code&quot;&gt;//GEN-BEGIN:initComponents
     private void initComponents() {
 
-        jTabbedPane1 = new javax.swing.JTabbedPane();
-        generalOptionsPanel = new javax.swing.JPanel();
         userInformation = new javax.swing.JPanel();
         emailLabel = new javax.swing.JLabel();
         userNameLabel = new javax.swing.JLabel();
@@ -103,12 +101,8 @@ final class GitPanel extends javax.swing.JPanel {
         jPanel1 = new javax.swing.JPanel();
         signOffCommits = new javax.swing.JCheckBox();
         stripSpaceBox = new javax.swing.JCheckBox();
-        fileOptionsPanel = new javax.swing.JPanel();
-        exportFilename = new javax.swing.JLabel();
+        jPanel2 = new javax.swing.JPanel();
         backupOnRevertModifications = new javax.swing.JCheckBox();
-        logoLabel = new javax.swing.JLabel();
-
-        generalOptionsPanel.setOpaque(false);
 
         userInformation.setBorder(javax.swing.BorderFactory.createTitledBorder(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;UserInformation&quot;))); // NOI18N
         userInformation.setName(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;UserInformationPanel.Title&quot;)); // NOI18N
@@ -226,102 +220,57 @@ final class GitPanel extends javax.swing.JPanel {
                 .add(signOffCommits)
                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
                 .add(stripSpaceBox)
-                .addContainerGap(15, Short.MAX_VALUE))
-        );
-
-        org.jdesktop.layout.GroupLayout generalOptionsPanelLayout = new org.jdesktop.layout.GroupLayout(generalOptionsPanel);
-        generalOptionsPanel.setLayout(generalOptionsPanelLayout);
-        generalOptionsPanelLayout.setHorizontalGroup(
-            generalOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-            .add(org.jdesktop.layout.GroupLayout.TRAILING, generalOptionsPanelLayout.createSequentialGroup()
-                .addContainerGap()
-                .add(generalOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
-                    .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
-                    .add(org.jdesktop.layout.GroupLayout.LEADING, statusLabels, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
-                    .add(org.jdesktop.layout.GroupLayout.LEADING, userInformation, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
-                .addContainerGap())
-        );
-        generalOptionsPanelLayout.setVerticalGroup(
-            generalOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-            .add(generalOptionsPanelLayout.createSequentialGroup()
-                .addContainerGap()
-                .add(userInformation, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
-                .add(statusLabels, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
-                .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                .addContainerGap(78, Short.MAX_VALUE))
+                .addContainerGap(13, Short.MAX_VALUE))
         );
 
-        jTabbedPane1.addTab(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;BasicSettingsTab.Title&quot;), generalOptionsPanel); // NOI18N
-
-        fileOptionsPanel.setOpaque(false);
-
-        exportFilename.setLabelFor(exportFilenameTextField);
-        org.openide.awt.Mnemonics.setLocalizedText(exportFilename, org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;GitPanel.ExportFilename.text&quot;)); // NOI18N
+        jPanel2.setBorder(javax.swing.BorderFactory.createTitledBorder(&quot;Revert Options&quot;));
 
         backupOnRevertModifications.setSelected(true);
         org.openide.awt.Mnemonics.setLocalizedText(backupOnRevertModifications, org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;GitPanel.jCheckBox1.text&quot;)); // NOI18N
 
-        org.openide.awt.Mnemonics.setLocalizedText(exportFilenameBrowseButton, org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;GitPanel.browseButton2.text&quot;)); // NOI18N
-
-        org.jdesktop.layout.GroupLayout fileOptionsPanelLayout = new org.jdesktop.layout.GroupLayout(fileOptionsPanel);
-        fileOptionsPanel.setLayout(fileOptionsPanelLayout);
-        fileOptionsPanelLayout.setHorizontalGroup(
-            fileOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-            .add(fileOptionsPanelLayout.createSequentialGroup()
-                .add(fileOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-                    .add(fileOptionsPanelLayout.createSequentialGroup()
-                        .addContainerGap()
-                        .add(backupOnRevertModifications))
-                    .add(fileOptionsPanelLayout.createSequentialGroup()
-                        .add(24, 24, 24)
-                        .add(exportFilename)
-                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
-                        .add(exportFilenameTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, 145, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                        .addPreferredGap(org.jdesktop.layout.LayoutStyle.UNRELATED)
-                        .add(exportFilenameBrowseButton)))
-                .addContainerGap(245, Short.MAX_VALUE))
+        org.jdesktop.layout.GroupLayout jPanel2Layout = new org.jdesktop.layout.GroupLayout(jPanel2);
+        jPanel2.setLayout(jPanel2Layout);
+        jPanel2Layout.setHorizontalGroup(
+            jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
+            .add(jPanel2Layout.createSequentialGroup()
+                .addContainerGap()
+                .add(backupOnRevertModifications)
+                .addContainerGap(209, Short.MAX_VALUE))
         );
-        fileOptionsPanelLayout.setVerticalGroup(
-            fileOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-            .add(org.jdesktop.layout.GroupLayout.TRAILING, fileOptionsPanelLayout.createSequentialGroup()
-                .addContainerGap(155, Short.MAX_VALUE)
-                .add(fileOptionsPanelLayout.createParallelGroup(org.jdesktop.layout.GroupLayout.BASELINE)
-                    .add(exportFilenameTextField, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
-                    .add(exportFilenameBrowseButton)
-                    .add(exportFilename))
-                .add(124, 124, 124)
+        jPanel2Layout.setVerticalGroup(
+            jPanel2Layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
+            .add(jPanel2Layout.createSequentialGroup()
                 .add(backupOnRevertModifications)
-                .add(54, 54, 54))
+                .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
         );
 
         backupOnRevertModifications.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;ACSD_backupOnRevertModifications&quot;)); // NOI18N
-        exportFilenameTextField.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;ACSD_exportFileNameTextField&quot;)); // NOI18N
-        exportFilenameBrowseButton.getAccessibleContext().setAccessibleDescription(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;ACSD_exportFilenameBrowseButton&quot;)); // NOI18N
-
-        jTabbedPane1.addTab(org.openide.util.NbBundle.getMessage(GitPanel.class, &quot;fileOptionsPanel.title&quot;), fileOptionsPanel); // NOI18N
-
-        logoLabel.setIcon(new javax.swing.ImageIcon(getClass().getResource(&quot;/org/nbgit/resources/icons/gitoptions-logo.png&quot;))); // NOI18N
 
         org.jdesktop.layout.GroupLayout layout = new org.jdesktop.layout.GroupLayout(this);
         this.setLayout(layout);
         layout.setHorizontalGroup(
             layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-            .add(layout.createSequentialGroup()
+            .add(org.jdesktop.layout.GroupLayout.TRAILING, layout.createSequentialGroup()
                 .addContainerGap()
-                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
-                    .add(org.jdesktop.layout.GroupLayout.TRAILING, logoLabel)
-                    .add(jTabbedPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 691, Short.MAX_VALUE))
+                .add(layout.createParallelGroup(org.jdesktop.layout.GroupLayout.TRAILING)
+                    .add(org.jdesktop.layout.GroupLayout.LEADING, jPanel2, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+                    .add(org.jdesktop.layout.GroupLayout.LEADING, userInformation, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+                    .add(org.jdesktop.layout.GroupLayout.LEADING, statusLabels, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
+                    .add(jPanel1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
                 .addContainerGap())
         );
         layout.setVerticalGroup(
             layout.createParallelGroup(org.jdesktop.layout.GroupLayout.LEADING)
             .add(layout.createSequentialGroup()
-                .add(logoLabel)
+                .addContainerGap()
+                .add(userInformation, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
                 .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
-                .add(jTabbedPane1, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, 415, Short.MAX_VALUE)
-                .addContainerGap())
+                .add(statusLabels, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
+                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
+                .add(jPanel1, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
+                .addPreferredGap(org.jdesktop.layout.LayoutStyle.RELATED)
+                .add(jPanel2, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE, org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, org.jdesktop.layout.GroupLayout.PREFERRED_SIZE)
+                .addContainerGap(org.jdesktop.layout.GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
         );
     }// &lt;/editor-fold&gt;//GEN-END:initComponents
 
@@ -345,7 +294,6 @@ private void annotationTextFieldActionPerformed(java.awt.event.ActionEvent evt)
         // someTextField.setText(SomeSystemOption.getDefault().getSomeStringProperty());
         emailTextField.setText(GitModuleConfig.getDefault().getEmail());
         userNameTextField.setText(GitModuleConfig.getDefault().getUserName());
-        exportFilenameTextField.setText(GitModuleConfig.getDefault().getExportFilename());
         annotationTextField.setText(GitModuleConfig.getDefault().getAnnotationFormat());
         signOffCommits.setSelected(GitModuleConfig.getDefault().getSignOffCommits());
         stripSpaceBox.setSelected(GitModuleConfig.getDefault().getStripSpace());
@@ -363,7 +311,6 @@ private void annotationTextFieldActionPerformed(java.awt.event.ActionEvent evt)
         // SomeSystemOption.getDefault().setSomeStringProperty(someTextField.getText());
         GitModuleConfig.getDefault().setEmail(emailTextField.getText());
         GitModuleConfig.getDefault().setUserName(userNameTextField.getText());
-        GitModuleConfig.getDefault().setExportFilename(exportFilenameTextField.getText());
         GitModuleConfig.getDefault().setAnnotationFormat(annotationTextField.getText());
         GitModuleConfig.getDefault().setSignOffComits(signOffCommits.isSelected());
         GitModuleConfig.getDefault().setStripSpace(stripSpaceBox.isSelected());
@@ -394,16 +341,10 @@ private void annotationTextFieldActionPerformed(java.awt.event.ActionEvent evt)
     private javax.swing.JCheckBox backupOnRevertModifications;
     private javax.swing.JLabel emailLabel;
     final javax.swing.JTextField emailTextField = new javax.swing.JTextField();
-    private javax.swing.JLabel exportFilename;
-    final javax.swing.JButton exportFilenameBrowseButton = new javax.swing.JButton();
-    final javax.swing.JTextField exportFilenameTextField = new javax.swing.JTextField();
-    private javax.swing.JPanel fileOptionsPanel;
-    private javax.swing.JPanel generalOptionsPanel;
     private javax.swing.JLabel jLabel1;
     private javax.swing.JLabel jLabel3;
     private javax.swing.JPanel jPanel1;
-    private javax.swing.JTabbedPane jTabbedPane1;
-    private javax.swing.JLabel logoLabel;
+    private javax.swing.JPanel jPanel2;
     private javax.swing.JCheckBox signOffCommits;
     private javax.swing.JPanel statusLabels;
     private javax.swing.JCheckBox stripSpaceBox;</diff>
      <filename>src/org/nbgit/options/GitPanel.java</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>19f20d32fd093b43978c7bacf5839318351499e9</id>
    </parent>
  </parents>
  <author>
    <name>Jonas Fonseca</name>
    <email>fonseca@diku.dk</email>
  </author>
  <url>http://github.com/myabc/nbgit/commit/f81740730fb05fc469d7f634c65aace081220a0c</url>
  <id>f81740730fb05fc469d7f634c65aace081220a0c</id>
  <committed-date>2009-03-27T08:50:31-07:00</committed-date>
  <authored-date>2008-10-24T06:42:49-07:00</authored-date>
  <message>Issue 9: Further cleanup the module option UI by removing tabs and icon

Signed-off-by: Jonas Fonseca &lt;fonseca@diku.dk&gt;</message>
  <tree>ebc9d6913a6cf90ad0f12592dc9db90ce1e690c0</tree>
  <committer>
    <name>Alex Coles</name>
    <email>alexbcoles@mac.2com</email>
  </committer>
</commit>
