@@ -203,10 +203,9 @@ public String toString() {
203203 JCheckBox verboseCompilationBox ;
204204 JCheckBox verboseUploadBox ;
205205 JCheckBox displayLineNumbersBox ;
206+ JCheckBox enableCompilerWarningsBox ;
206207 JCheckBox verifyUploadBox ;
207208 JCheckBox externalEditorBox ;
208- JCheckBox memoryOverrideBox ;
209- JTextField memoryField ;
210209 JCheckBox checkUpdatesBox ;
211210 JTextField fontSizeField ;
212211 JCheckBox updateExtensionBox ;
@@ -352,6 +351,15 @@ public void actionPerformed(ActionEvent e) {
352351 pane .add (box );
353352 d = box .getPreferredSize ();
354353 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 );
355363 top += d .height + GUI_BETWEEN ;
356364
357365 // [ ] Display line numbers
@@ -674,6 +682,7 @@ protected void applyFrame() {
674682 PreferencesData .setBoolean ("editor.linenumbers" , displayLineNumbersBox .isSelected ());
675683 PreferencesData .setBoolean ("upload.verify" , verifyUploadBox .isSelected ());
676684 PreferencesData .setBoolean ("editor.save_on_verify" , saveVerifyUploadBox .isSelected ());
685+ PreferencesData .setBoolean ("build.allwarnings" , enableCompilerWarningsBox .isSelected ());
677686
678687// setBoolean("sketchbook.closing_last_window_quits",
679688// closingLastQuitsBox.isSelected());
@@ -758,6 +767,7 @@ protected void showFrame(Editor editor) {
758767 verboseUploadBox .setSelected (PreferencesData .getBoolean ("upload.verbose" ));
759768 displayLineNumbersBox .setSelected (PreferencesData .getBoolean ("editor.linenumbers" ));
760769 verifyUploadBox .setSelected (PreferencesData .getBoolean ("upload.verify" ));
770+ enableCompilerWarningsBox .setSelected (PreferencesData .getBoolean ("build.allwarnings" ));
761771
762772 //closingLastQuitsBox.
763773 // setSelected(getBoolean("sketchbook.closing_last_window_quits"));
0 commit comments