@@ -203,10 +203,9 @@ public String toString() {
203
203
JCheckBox verboseCompilationBox ;
204
204
JCheckBox verboseUploadBox ;
205
205
JCheckBox displayLineNumbersBox ;
206
+ JCheckBox enableCompilerWarningsBox ;
206
207
JCheckBox verifyUploadBox ;
207
208
JCheckBox externalEditorBox ;
208
- JCheckBox memoryOverrideBox ;
209
- JTextField memoryField ;
210
209
JCheckBox checkUpdatesBox ;
211
210
JTextField fontSizeField ;
212
211
JCheckBox updateExtensionBox ;
@@ -352,6 +351,15 @@ public void actionPerformed(ActionEvent e) {
352
351
pane .add (box );
353
352
d = box .getPreferredSize ();
354
353
box .setBounds (left , top , d .width , d .height );
354
+ top += d .height + GUI_BETWEEN ;
355
+
356
+ // [ ] Enable all compiler warnings
357
+
358
+ enableCompilerWarningsBox = new JCheckBox (_ ("Enable all compiler warnings" ));
359
+ pane .add (enableCompilerWarningsBox );
360
+ d = enableCompilerWarningsBox .getPreferredSize ();
361
+ enableCompilerWarningsBox .setBounds (left , top , d .width + 10 , d .height );
362
+ right = Math .max (right , left + d .width );
355
363
top += d .height + GUI_BETWEEN ;
356
364
357
365
// [ ] Display line numbers
@@ -674,6 +682,7 @@ protected void applyFrame() {
674
682
PreferencesData .setBoolean ("editor.linenumbers" , displayLineNumbersBox .isSelected ());
675
683
PreferencesData .setBoolean ("upload.verify" , verifyUploadBox .isSelected ());
676
684
PreferencesData .setBoolean ("editor.save_on_verify" , saveVerifyUploadBox .isSelected ());
685
+ PreferencesData .setBoolean ("build.allwarnings" , enableCompilerWarningsBox .isSelected ());
677
686
678
687
// setBoolean("sketchbook.closing_last_window_quits",
679
688
// closingLastQuitsBox.isSelected());
@@ -758,6 +767,7 @@ protected void showFrame(Editor editor) {
758
767
verboseUploadBox .setSelected (PreferencesData .getBoolean ("upload.verbose" ));
759
768
displayLineNumbersBox .setSelected (PreferencesData .getBoolean ("editor.linenumbers" ));
760
769
verifyUploadBox .setSelected (PreferencesData .getBoolean ("upload.verify" ));
770
+ enableCompilerWarningsBox .setSelected (PreferencesData .getBoolean ("build.allwarnings" ));
761
771
762
772
//closingLastQuitsBox.
763
773
// setSelected(getBoolean("sketchbook.closing_last_window_quits"));
0 commit comments