Ticket #21344: 21344.patch

File 21344.patch, 1008 bytes (added by taylor.smock, 4 years ago)

Allow directories of images or other files to be opened in JOSM

  • src/org/openstreetmap/josm/actions/OpenFileAction.java

    diff --git a/src/org/openstreetmap/josm/actions/OpenFileAction.java b/src/org/openstreetmap/josm/actions/OpenFileAction.java
    index c001a2142b..079cd8af3a 100644
    a b import java.util.regex.Matcher;  
    2828import java.util.regex.Pattern;
    2929import java.util.stream.Stream;
    3030
     31import javax.swing.JFileChooser;
    3132import javax.swing.JOptionPane;
    3233import javax.swing.SwingUtilities;
    3334import javax.swing.filechooser.FileFilter;
    public class OpenFileAction extends DiskAccessAction {  
    7778
    7879    @Override
    7980    public void actionPerformed(ActionEvent e) {
    80         AbstractFileChooser fc = createAndOpenFileChooser(true, true, null);
     81        AbstractFileChooser fc = createAndOpenFileChooser(true, true, null, null, JFileChooser.FILES_AND_DIRECTORIES,
     82                true, null);
    8183        if (fc == null)
    8284            return;
    8385        File[] files = fc.getSelectedFiles();