@@ -132,9 +132,7 @@ private void initComponents() {
132
132
enableCodeFoldingBox = new javax .swing .JCheckBox ();
133
133
verifyUploadBox = new javax .swing .JCheckBox ();
134
134
externalEditorBox = new javax .swing .JCheckBox ();
135
- cacheCompiledCore = new javax .swing .JCheckBox ();
136
135
checkUpdatesBox = new javax .swing .JCheckBox ();
137
- updateExtensionBox = new javax .swing .JCheckBox ();
138
136
saveVerifyUploadBox = new javax .swing .JCheckBox ();
139
137
jLabel1 = new javax .swing .JLabel ();
140
138
jLabel2 = new javax .swing .JLabel ();
@@ -277,15 +275,9 @@ public void mouseEntered(java.awt.event.MouseEvent evt) {
277
275
278
276
checkboxesContainer .add (externalEditorBox );
279
277
280
- cacheCompiledCore .setText (tr ("Aggressively cache compiled core" ));
281
- checkboxesContainer .add (cacheCompiledCore );
282
-
283
278
checkUpdatesBox .setText (tr ("Check for updates on startup" ));
284
279
checkboxesContainer .add (checkUpdatesBox );
285
280
286
- updateExtensionBox .setText (tr ("Update sketch files to new extension on save (.pde -> .ino)" ));
287
- checkboxesContainer .add (updateExtensionBox );
288
-
289
281
saveVerifyUploadBox .setText (tr ("Save when verifying or uploading" ));
290
282
checkboxesContainer .add (saveVerifyUploadBox );
291
283
@@ -730,7 +722,6 @@ private void autoScaleCheckBoxItemStateChanged(java.awt.event.ItemEvent evt) {//
730
722
private javax .swing .JCheckBox enableCodeFoldingBox ;
731
723
private javax .swing .JButton extendedAdditionalUrlFieldWindow ;
732
724
private javax .swing .JCheckBox externalEditorBox ;
733
- private javax .swing .JCheckBox cacheCompiledCore ;
734
725
private javax .swing .JTextField fontSizeField ;
735
726
private javax .swing .JLabel fontSizeLabel ;
736
727
private javax .swing .JLabel jLabel1 ;
@@ -759,7 +750,6 @@ private void autoScaleCheckBoxItemStateChanged(java.awt.event.ItemEvent evt) {//
759
750
private javax .swing .JLabel showVerboseLabel ;
760
751
private javax .swing .JTextField sketchbookLocationField ;
761
752
private javax .swing .JLabel sketchbookLocationLabel ;
762
- private javax .swing .JCheckBox updateExtensionBox ;
763
753
private javax .swing .JCheckBox verboseCompilationBox ;
764
754
private javax .swing .JCheckBox verboseUploadBox ;
765
755
private javax .swing .JCheckBox verifyUploadBox ;
@@ -834,12 +824,8 @@ private void savePreferencesData() {
834
824
835
825
PreferencesData .setBoolean ("editor.external" , externalEditorBox .isSelected ());
836
826
837
- PreferencesData .setBoolean ("compiler.cache_core" , cacheCompiledCore .isSelected ());
838
-
839
827
PreferencesData .setBoolean ("update.check" , checkUpdatesBox .isSelected ());
840
828
841
- PreferencesData .setBoolean ("editor.update_extension" , updateExtensionBox .isSelected ());
842
-
843
829
PreferencesData .setBoolean ("editor.save_on_verify" , saveVerifyUploadBox .isSelected ());
844
830
845
831
PreferencesData .set ("boardsmanager.additional.urls" , additionalBoardsManagerField .getText ().replace ("\r \n " , "\n " ).replace ("\r " , "\n " ).replace ("\n " , "," ));
@@ -906,11 +892,15 @@ private void showPreferencesData() {
906
892
907
893
externalEditorBox .setSelected (PreferencesData .getBoolean ("editor.external" ));
908
894
909
- cacheCompiledCore .setSelected (PreferencesData .get ("compiler.cache_core" ) == null || PreferencesData .getBoolean ("compiler.cache_core" ));
895
+ if (PreferencesData .get ("compiler.cache_core" ) == null ) {
896
+ PreferencesData .setBoolean ("compiler.cache_core" , true );
897
+ }
910
898
911
899
checkUpdatesBox .setSelected (PreferencesData .getBoolean ("update.check" ));
912
900
913
- updateExtensionBox .setSelected (PreferencesData .get ("editor.update_extension" ) == null || PreferencesData .getBoolean ("editor.update_extension" ));
901
+ if (PreferencesData .get ("editor.update_extension" ) == null ) {
902
+ PreferencesData .setBoolean ("editor.update_extension" , true );
903
+ }
914
904
915
905
saveVerifyUploadBox .setSelected (PreferencesData .getBoolean ("editor.save_on_verify" ));
916
906
0 commit comments