Ignore:
Timestamp:
2012-01-22T09:48:05+01:00 (13 years ago)
Author:
bastiK
Message:

see #7299 - Move features to expert mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/preferences/LafPreference.java

    r4840 r4843  
    2222import org.openstreetmap.josm.Main;
    2323import org.openstreetmap.josm.actions.ExpertToggleAction;
    24 import org.openstreetmap.josm.actions.ExpertToggleAction.ExpertModeChangeListener;
    2524import org.openstreetmap.josm.tools.GBC;
    2625
    27 public class LafPreference implements PreferenceSetting, ExpertModeChangeListener {
     26public class LafPreference implements PreferenceSetting {
    2827
    2928    public static class Factory implements PreferenceSettingFactory {
     
    9089        showLocalizedName.setToolTipText(tr("Show localized name in selection lists, if available"));
    9190        showLocalizedName.setSelected(Main.pref.getBoolean("osm-primitives.localize-name", true));
    92 
     91        ExpertToggleAction.addVisibilitySwitcher(showLocalizedName);
    9392
    9493        modeless.setToolTipText(tr("Do not require to switch modes (potlatch style workflow)"));
    9594        modeless.setSelected(Main.pref.getBoolean("modeless", false));
     95        ExpertToggleAction.addVisibilitySwitcher(modeless);
    9696
    9797        panel.add(showID, GBC.eop().insets(20, 0, 0, 0));
     
    112112        scrollpane.setBorder(BorderFactory.createEmptyBorder( 0, 0, 0, 0 ));
    113113        gui.displaycontent.addTab(tr("Look and Feel"), scrollpane);
    114 
    115         ExpertToggleAction.addExpertModeChangeListener(this, true);
    116     }
    117 
    118     @Override
    119     public void expertChanged(boolean isExpert) {
    120         showLocalizedName.setVisible(isExpert);
    121         modeless.setVisible(isExpert);
    122114    }
    123115
Note: See TracChangeset for help on using the changeset viewer.