Ignore:
Timestamp:
2018-08-11T16:10:32+02:00 (6 years ago)
Author:
Don-vip
Message:

see #15229 - deprecate all Main methods returning an URL

Location:
trunk/src/org/openstreetmap/josm/gui/bugreport
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/bugreport/BugReportDialog.java

    r13761 r14119  
    3030import org.openstreetmap.josm.plugins.PluginDownloadTask;
    3131import org.openstreetmap.josm.plugins.PluginHandler;
     32import org.openstreetmap.josm.spi.preferences.Config;
    3233import org.openstreetmap.josm.tools.GBC;
    3334import org.openstreetmap.josm.tools.ImageProvider;
     
    7475                        tr("Opening the bug report failed. Please report manually using this website:")),
    7576                        GBC.eol().fill(GridBagConstraints.HORIZONTAL));
    76                 errorPanel.add(new UrlLabel(Main.getJOSMWebsite() + "/newticket", 2), GBC.eop().insets(8, 0, 0, 0));
     77                errorPanel.add(new UrlLabel(Config.getUrls().getJOSMWebsite() + "/newticket", 2), GBC.eop().insets(8, 0, 0, 0));
    7778                errorPanel.add(new DebugTextDisplay(statusText));
    7879
     
    142143
    143144        panel.add(new JLabel(tr("Manually report at:")+' '), GBC.std());
    144         panel.add(new UrlLabel(Main.getJOSMWebsite() + "/newticket"), GBC.std().fill(GBC.HORIZONTAL));
     145        panel.add(new UrlLabel(Config.getUrls().getJOSMWebsite() + "/newticket"), GBC.std().fill(GBC.HORIZONTAL));
    145146        JButton copy = new JButton("Copy to clipboard");
    146147        copy.addActionListener(e -> textPanel.copyToClipboard());
  • trunk/src/org/openstreetmap/josm/gui/bugreport/JosmUpdatePanel.java

    r13647 r14119  
    1717import org.openstreetmap.josm.gui.widgets.UrlLabel;
    1818import org.openstreetmap.josm.io.CachedFile;
     19import org.openstreetmap.josm.spi.preferences.Config;
    1920import org.openstreetmap.josm.tools.GBC;
    2021import org.openstreetmap.josm.tools.ImageProvider;
     
    6162
    6263    private static int getTestedVersion() {
    63         try (CachedFile testedVersion = new CachedFile(Main.getJOSMWebsite() + "/tested")) {
     64        try (CachedFile testedVersion = new CachedFile(Config.getUrls().getJOSMWebsite() + "/tested")) {
    6465            testedVersion.setMaxAge(60L * 15); // 15 Minutes
    6566            String testedString = new String(testedVersion.getByteContent(), StandardCharsets.ISO_8859_1);
     
    9192    private void showUpdateButton() {
    9293        add(new JMultilineLabel(tr("Before you file a bug report make sure you have updated to the latest version of JOSM here:")), GBC.eol());
    93         add(new UrlLabel(Main.getJOSMWebsite(), 2), GBC.eop().insets(8, 0, 0, 0));
     94        add(new UrlLabel(Config.getUrls().getJOSMWebsite(), 2), GBC.eop().insets(8, 0, 0, 0));
    9495        JButton updateButton = new JButton(tr("Update JOSM"), ImageProvider.getIfAvailable("download"));
    9596        updateButton.addActionListener(e -> openJosmUpdateSite());
     
    99100    private static void openJosmUpdateSite() {
    100101        try {
    101             Main.platform.openUrl(Main.getJOSMWebsite());
     102            Main.platform.openUrl(Config.getUrls().getJOSMWebsite());
    102103        } catch (IOException ex) {
    103104            Logging.log(Logging.LEVEL_WARN, "Unable to access JOSM website:", ex);
Note: See TracChangeset for help on using the changeset viewer.