@@ -810,66 +810,7 @@ public void run() {
810
810
bootloaderMenu .add (item );
811
811
}
812
812
menu .add (bootloaderMenu );
813
-
814
- // burnBootloader8Item = new JMenuItem("Burn Bootloader");
815
- // burnBootloader8Item.addActionListener(new ActionListener() {
816
- // public void actionPerformed(ActionEvent e) {
817
- // handleBurnBootloader("atmega8", false);
818
- // }
819
- // });
820
- // menu.add(burnBootloader8Item);
821
- //
822
- // if (!Base.isMacOS()) {
823
- // burnBootloader8ParallelItem =
824
- // new JMenuItem("Burn Bootloader (parallel port)");
825
- // burnBootloader8ParallelItem.addActionListener(new ActionListener() {
826
- // public void actionPerformed(ActionEvent e) {
827
- // handleBurnBootloader("atmega8", true);
828
- // }
829
- // });
830
- // menu.add(burnBootloader8ParallelItem);
831
- // }
832
- //
833
- // burnBootloader168DiecimilaItem = new JMenuItem("Burn Diecimila Bootloader");
834
- // burnBootloader168DiecimilaItem.addActionListener(new ActionListener() {
835
- // public void actionPerformed(ActionEvent e) {
836
- // handleBurnBootloader("atmega168-diecimila", false);
837
- // }
838
- // });
839
- // menu.add(burnBootloader168DiecimilaItem);
840
- //
841
- //// if (!Base.isMacOS()) {
842
- //// burnBootloader168DiecimilaParallelItem =
843
- //// new JMenuItem("Burn Diecimila Bootloader (parallel port)");
844
- //// burnBootloader168DiecimilaParallelItem.addActionListener(new ActionListener() {
845
- //// public void actionPerformed(ActionEvent e) {
846
- //// handleBurnBootloader("atmega168-diecimila", true);
847
- //// }
848
- //// });
849
- //// menu.add(burnBootloader168DiecimilaParallelItem);
850
- //// }
851
- //
852
- // burnBootloader168NGItem = new JMenuItem("Burn NG/Mini Bootloader");
853
- // burnBootloader168NGItem.addActionListener(new ActionListener() {
854
- // public void actionPerformed(ActionEvent e) {
855
- // handleBurnBootloader("atmega168-ng", false);
856
- // }
857
- // });
858
- // menu.add(burnBootloader168NGItem);
859
- //
860
- //// if (!Base.isMacOS()) {
861
- //// burnBootloader168NGParallelItem =
862
- //// new JMenuItem("Burn NG/Mini Bootloader (parallel port)");
863
- //// burnBootloader168NGParallelItem.addActionListener(new ActionListener() {
864
- //// public void actionPerformed(ActionEvent e) {
865
- //// handleBurnBootloader("atmega168-ng", true);
866
- //// }
867
- //// });
868
- //// menu.add(burnBootloader168NGParallelItem);
869
- //// }
870
- //
871
- // showBootloaderMenuItemsForCurrentMCU();
872
-
813
+
873
814
menu .addMenuListener (new MenuListener () {
874
815
public void menuCanceled (MenuEvent e ) {}
875
816
public void menuDeselected (MenuEvent e ) {}
@@ -915,22 +856,6 @@ public void actionPerformed(ActionEvent e) {
915
856
*/
916
857
}
917
858
918
- protected void showBootloaderMenuItemsForCurrentMCU () {
919
- boolean onATmega8 =
920
- Preferences .get ("boards." + Preferences .get ("board" ) + ".build.mcu" ).equals ("atmega8" );
921
-
922
- burnBootloader8Item .setVisible (onATmega8 );
923
- if (burnBootloader8ParallelItem != null )
924
- burnBootloader8ParallelItem .setVisible (onATmega8 );
925
-
926
- burnBootloader168DiecimilaItem .setVisible (!onATmega8 );
927
- if (burnBootloader168DiecimilaParallelItem != null )
928
- burnBootloader168DiecimilaParallelItem .setVisible (!onATmega8 );
929
- burnBootloader168NGItem .setVisible (!onATmega8 );
930
- if (burnBootloader168NGParallelItem != null )
931
- burnBootloader168NGParallelItem .setVisible (!onATmega8 );
932
- }
933
-
934
859
class BoardMenuAction extends AbstractAction {
935
860
private String board ;
936
861
public BoardMenuAction (String board ) {
0 commit comments