Changeset 12846 in josm for trunk/src/org/openstreetmap/josm/gui/download
- Timestamp:
- 2017-09-13T23:24:50+02:00 (7 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/gui/download
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/gui/download/BookmarkList.java
r12841 r12846 23 23 import javax.swing.UIManager; 24 24 25 import org.openstreetmap.josm.Main;26 25 import org.openstreetmap.josm.actions.downloadtasks.ChangesetQueryTask; 27 26 import org.openstreetmap.josm.data.Bounds; … … 39 38 import org.openstreetmap.josm.gui.util.GuiHelper; 40 39 import org.openstreetmap.josm.io.ChangesetQuery; 40 import org.openstreetmap.josm.spi.preferences.Config; 41 41 import org.openstreetmap.josm.tools.ImageProvider; 42 42 import org.openstreetmap.josm.tools.ImageProvider.ImageSizes; … … 262 262 } 263 263 // Then add manual bookmarks previously saved in local preferences 264 Collection<Collection<String>> args = Main.pref.getArray("bookmarks", null);264 List<List<String>> args = Config.getPref().getListOfLists("bookmarks", null); 265 265 if (args != null) { 266 266 List<Bookmark> bookmarks = new LinkedList<>(); … … 315 315 coll.add(Arrays.asList(array)); 316 316 } 317 Main.pref.putListOfLists("bookmarks", coll);317 Config.getPref().putListOfLists("bookmarks", coll); 318 318 } 319 319 -
trunk/src/org/openstreetmap/josm/gui/download/DownloadDialog.java
r12733 r12846 50 50 import org.openstreetmap.josm.io.OnlineResource; 51 51 import org.openstreetmap.josm.plugins.PluginHandler; 52 import org.openstreetmap.josm.spi.preferences.Config; 52 53 import org.openstreetmap.josm.tools.GBC; 53 54 import org.openstreetmap.josm.tools.ImageProvider; … … 363 364 DOWNLOAD_ZOOMTODATA.put(cbZoomToDownloadedData.isSelected()); 364 365 if (currentBounds != null) { 365 Main.pref.put("osm-download.bounds", currentBounds.encodeAsString(";"));366 Config.getPref().put("osm-download.bounds", currentBounds.encodeAsString(";")); 366 367 } 367 368 } … … 406 407 */ 407 408 public static Bounds getSavedDownloadBounds() { 408 String value = Main.pref.get("osm-download.bounds");409 String value = Config.getPref().get("osm-download.bounds"); 409 410 if (!value.isEmpty()) { 410 411 try { -
trunk/src/org/openstreetmap/josm/gui/download/DownloadObjectDialog.java
r12841 r12846 15 15 import org.openstreetmap.josm.gui.dialogs.OsmIdSelectionDialog; 16 16 import org.openstreetmap.josm.io.OnlineResource; 17 import org.openstreetmap.josm.spi.preferences.Config; 17 18 18 19 /** … … 59 60 protected Collection<Component> getComponentsBeforeHelp() { 60 61 newLayer.setToolTipText(tr("Select if the data should be downloaded into a new layer")); 61 newLayer.setSelected( Main.pref.getBoolean("download.newlayer"));62 newLayer.setSelected(Config.getPref().getBoolean("download.newlayer")); 62 63 63 64 referrers.setToolTipText(tr("Select if the referrers of the object should be downloaded as well, i.e.," 64 65 + "parent relations and for nodes, additionally, parent ways")); 65 referrers.setSelected( Main.pref.getBoolean("downloadprimitive.referrers", true));66 referrers.setSelected(Config.getPref().getBoolean("downloadprimitive.referrers", true)); 66 67 67 68 fullRel.setToolTipText(tr("Select if the members of a relation should be downloaded as well")); 68 fullRel.setSelected( Main.pref.getBoolean("downloadprimitive.full", true));69 fullRel.setSelected(Config.getPref().getBoolean("downloadprimitive.full", true)); 69 70 70 71 cbType.addItemListener(e -> referrers.setText(cbType.getType() == OsmPrimitiveType.NODE … … 103 104 super.windowClosed(e); 104 105 if (e != null && e.getComponent() == this && getValue() == 1) { 105 Main.pref.putBoolean("downloadprimitive.referrers", referrers.isSelected());106 Main.pref.putBoolean("downloadprimitive.full", fullRel.isSelected());107 Main.pref.putBoolean("download.newlayer", newLayer.isSelected());106 Config.getPref().putBoolean("downloadprimitive.referrers", referrers.isSelected()); 107 Config.getPref().putBoolean("downloadprimitive.full", fullRel.isSelected()); 108 Config.getPref().putBoolean("download.newlayer", newLayer.isSelected()); 108 109 } 109 110 } -
trunk/src/org/openstreetmap/josm/gui/download/DownloadSettings.java
r12684 r12846 2 2 package org.openstreetmap.josm.gui.download; 3 3 4 import java.util.Optional; 5 4 6 import org.openstreetmap.josm.data.Bounds; 5 6 import java.util.Optional;7 7 8 8 /** -
trunk/src/org/openstreetmap/josm/gui/download/OSMDownloadSource.java
r12706 r12846 19 19 import javax.swing.event.ChangeListener; 20 20 21 import org.openstreetmap.josm.Main;22 21 import org.openstreetmap.josm.actions.downloadtasks.AbstractDownloadTask; 23 22 import org.openstreetmap.josm.actions.downloadtasks.DownloadGpsTask; … … 32 31 import org.openstreetmap.josm.gui.MapFrame; 33 32 import org.openstreetmap.josm.gui.util.GuiHelper; 33 import org.openstreetmap.josm.spi.preferences.Config; 34 34 import org.openstreetmap.josm.tools.GBC; 35 35 import org.openstreetmap.josm.tools.ImageProvider; … … 298 298 } else if (isDownloadNotes() && !isDownloadOsmData() && !isDownloadGpxData()) { 299 299 // see max_note_request_area in https://github.com/openstreetmap/openstreetmap-website/blob/master/config/example.application.yml 300 isAreaTooLarge = bbox.getArea() > Main.pref.getDouble("osm-server.max-request-area-notes", 25);300 isAreaTooLarge = bbox.getArea() > Config.getPref().getDouble("osm-server.max-request-area-notes", 25); 301 301 } else { 302 302 // see max_request_area in https://github.com/openstreetmap/openstreetmap-website/blob/master/config/example.application.yml 303 isAreaTooLarge = bbox.getArea() > Main.pref.getDouble("osm-server.max-request-area", 0.25);303 isAreaTooLarge = bbox.getArea() > Config.getPref().getDouble("osm-server.max-request-area", 0.25); 304 304 } 305 305 -
trunk/src/org/openstreetmap/josm/gui/download/OverpassQueryList.java
r12841 r12846 49 49 import org.openstreetmap.josm.gui.widgets.JosmTextArea; 50 50 import org.openstreetmap.josm.gui.widgets.SearchTextResultListPanel; 51 import org.openstreetmap.josm.spi.preferences.Config; 51 52 import org.openstreetmap.josm.tools.GBC; 52 53 import org.openstreetmap.josm.tools.Logging; … … 254 255 } 255 256 256 Main.pref.putListOfMaps(PREFERENCE_ITEMS, toSave);257 Config.getPref().putListOfMaps(PREFERENCE_ITEMS, toSave); 257 258 } 258 259 … … 263 264 private static Map<String, SelectorItem> restorePreferences() { 264 265 Collection<Map<String, String>> toRetrieve = 265 Main.pref.getListOfMaps(PREFERENCE_ITEMS, Collections.emptyList());266 Config.getPref().getListOfMaps(PREFERENCE_ITEMS, Collections.emptyList()); 266 267 Map<String, SelectorItem> result = new HashMap<>(); 267 268 -
trunk/src/org/openstreetmap/josm/gui/download/PlaceSelection.java
r12841 r12846 55 55 import org.openstreetmap.josm.io.NameFinder.SearchResult; 56 56 import org.openstreetmap.josm.io.OsmTransferException; 57 import org.openstreetmap.josm.spi.preferences.Config; 57 58 import org.openstreetmap.josm.tools.GBC; 58 59 import org.openstreetmap.josm.tools.HttpClient; … … 105 106 lpanel.add(new JLabel(tr("Choose the server for searching:"))); 106 107 lpanel.add(server); 107 String s = Main.pref.get("namefinder.server", SERVERS[0].name);108 String s = Config.getPref().get("namefinder.server", SERVERS[0].name); 108 109 for (int i = 0; i < SERVERS.length; ++i) { 109 110 if (SERVERS[i].name.equals(s)) { … … 115 116 cbSearchExpression = new HistoryComboBox(); 116 117 cbSearchExpression.setToolTipText(tr("Enter a place name to search for")); 117 List<String> cmtHistory = new LinkedList<>( Main.pref.getList(HISTORY_KEY, new LinkedList<String>()));118 List<String> cmtHistory = new LinkedList<>(Config.getPref().getList(HISTORY_KEY, new LinkedList<String>())); 118 119 Collections.reverse(cmtHistory); 119 120 cbSearchExpression.setPossibleItems(cmtHistory); … … 189 190 return; 190 191 cbSearchExpression.addCurrentItemToHistory(); 191 Main.pref.putList(HISTORY_KEY, cbSearchExpression.getHistory());192 Config.getPref().putList(HISTORY_KEY, cbSearchExpression.getHistory()); 192 193 NameQueryTask task = new NameQueryTask(cbSearchExpression.getText()); 193 194 MainApplication.worker.submit(task); … … 227 228 this.searchExpression = searchExpression; 228 229 useserver = (Server) server.getSelectedItem(); 229 Main.pref.put("namefinder.server", useserver.name);230 Config.getPref().put("namefinder.server", useserver.name); 230 231 } 231 232
Note:
See TracChangeset
for help on using the changeset viewer.