- Timestamp:
- 2020-08-30T10:03:00+02:00 (5 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/preferences
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
r16966 r16979 45 45 import org.openstreetmap.josm.gui.preferences.display.DisplayPreference; 46 46 import org.openstreetmap.josm.gui.preferences.display.DrawingPreference; 47 import org.openstreetmap.josm.gui.preferences.display.GPXPreference; 47 48 import org.openstreetmap.josm.gui.preferences.display.LafPreference; 48 49 import org.openstreetmap.josm.gui.preferences.display.LanguagePreference; … … 572 573 SETTINGS_FACTORIES.add(new DisplayPreference.Factory()); 573 574 SETTINGS_FACTORIES.add(new DrawingPreference.Factory()); 575 SETTINGS_FACTORIES.add(new GPXPreference.Factory()); 574 576 SETTINGS_FACTORIES.add(new ColorPreference.Factory()); 575 577 SETTINGS_FACTORIES.add(new LafPreference.Factory()); -
trunk/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java
r15880 r16979 29 29 30 30 /** 31 * Mapdrawing preferences.31 * "OSM Data" drawing preferences. 32 32 */ 33 33 public class DrawingPreference implements SubPreferenceSetting { … … 49 49 public static final BooleanProperty SOURCE_BOUNDS_PROP = new BooleanProperty("draw.data.downloaded_area", true); 50 50 51 private GPXSettingsPanel gpxPanel;52 51 private final JCheckBox directionHint = new JCheckBox(tr("Draw Direction Arrows")); 53 52 private final JCheckBox headArrow = new JCheckBox(tr("Only on the head of a way.")); … … 74 73 @Override 75 74 public void addGui(PreferenceTabbedPane gui) { 76 addOsmPane(gui);77 addGpxPane(gui);78 }79 80 private void addGpxPane(PreferenceTabbedPane gui) {81 gpxPanel = new GPXSettingsPanel();82 gui.addValidationListener(gpxPanel);83 JPanel panel = gpxPanel;84 85 JScrollPane scrollpane = new JScrollPane(panel);86 scrollpane.setBorder(BorderFactory.createEmptyBorder(0, 0, 0, 0));87 GuiHelper.setDefaultIncrement(scrollpane);88 gui.getDisplayPreference().addSubTab(this, tr("GPS Points"), scrollpane);89 }90 91 private void addOsmPane(PreferenceTabbedPane gui) {92 75 JPanel panel = new JPanel(new GridBagLayout()); 93 76 panel.setBorder(BorderFactory.createEmptyBorder(5, 5, 5, 5)); … … 217 200 @Override 218 201 public boolean ok() { 219 boolean restart = gpxPanel.savePreferences();220 202 OsmDataLayer.PROPERTY_HIDE_LABELS_WHILE_DRAGGING.put(hideLabelsWhileDragging.isSelected()); 221 203 Config.getPref().putBoolean("draw.data.area_outline_only", outlineOnly.isSelected()); … … 243 225 } 244 226 Config.getPref().putInt("mappaint.node.virtual-size", vn); 245 return restart;227 return false; 246 228 } 247 229
Note:
See TracChangeset
for help on using the changeset viewer.