@@ -208,6 +208,7 @@ public String toString() {
208208 JCheckBox updateExtensionBox ;
209209 JCheckBox autoAssociateBox ;
210210 JComboBox comboLanguage ;
211+ JCheckBox saveVerifyUploadBox ;
211212
212213
213214 // the calling editor, so updates can be applied
@@ -478,6 +479,15 @@ public void actionPerformed(ActionEvent e) {
478479 autoAssociateBox .setEnabled (false );
479480 }
480481
482+ // [ ] save when verifying or uploading
483+
484+ saveVerifyUploadBox = new JCheckBox (_ ("Save when verifying or uploading" ));
485+ pain .add (saveVerifyUploadBox );
486+ d = saveVerifyUploadBox .getPreferredSize ();
487+ saveVerifyUploadBox .setBounds (left , top , d .width + 10 , d .height );
488+ right = Math .max (right , left + d .width );
489+ top += d .height + GUI_BETWEEN ;
490+
481491 // More preferences are in the ...
482492
483493 label = new JLabel (_ ("More preferences can be edited directly in the file" ));
@@ -620,7 +630,8 @@ protected void applyFrame() {
620630 setBoolean ("upload.verbose" , verboseUploadBox .isSelected ());
621631 setBoolean ("editor.linenumbers" , displayLineNumbersBox .isSelected ());
622632 setBoolean ("upload.verify" , verifyUploadBox .isSelected ());
623-
633+ setBoolean ("save.verifyUpload" , saveVerifyUploadBox .isSelected ());
634+
624635// setBoolean("sketchbook.closing_last_window_quits",
625636// closingLastQuitsBox.isSelected());
626637 //setBoolean("sketchbook.prompt", sketchPromptBox.isSelected());
@@ -642,6 +653,7 @@ protected void applyFrame() {
642653
643654 setBoolean ("editor.external" , externalEditorBox .isSelected ());
644655 setBoolean ("update.check" , checkUpdatesBox .isSelected ());
656+ setBoolean ("save.verifyUpload" , saveVerifyUploadBox .isSelected ());
645657
646658 /*
647659 // was gonna use this to check memory settings,
@@ -703,6 +715,8 @@ protected void showFrame(Editor editor) {
703715 setSelected (getBoolean ("editor.external" ));
704716 checkUpdatesBox .
705717 setSelected (getBoolean ("update.check" ));
718+ saveVerifyUploadBox .
719+ setSelected (getBoolean ("save.verifyUpload" ));
706720
707721 if (autoAssociateBox != null ) {
708722 autoAssociateBox .
0 commit comments