Merge branch 'Jalview-BH/JAL-3026-JAL-3063-JAXB' into
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Mon, 17 Dec 2018 14:20:27 +0000 (14:20 +0000)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Mon, 17 Dec 2018 14:20:27 +0000 (14:20 +0000)
JAL-3048dialogRunner2

Conflicts:
src/jalview/io/JalviewFileChooser.java

1  2 
src/jalview/io/JalviewFileChooser.java

@@@ -423,22 -465,15 +423,23 @@@ public class JalviewFileChooser extend
      }
    }
  
 +  /**
 +   * A panel to set as the 'accessory' component to the file chooser dialog,
 +   * holding a list of recently opened files (if any). These are held as a
 +   * tab-separated list of file paths under key <code>RECENT_FILE</code> in
 +   * <code>.jalview_properties</code>. A click in the list calls a method in
 +   * JalviewFileChooser to set the chosen file as the selection.
 +   */
    class RecentlyOpened extends JPanel
    {
 +    private static final long serialVersionUID = 1L;
 +
      JList<String> list;
  
 -    public RecentlyOpened()
 +    RecentlyOpened()
      {
 -
+       setPreferredSize(new Dimension(300,100));
 -      String historyItems = jalview.bin.Cache.getProperty("RECENT_FILE");
 +      String historyItems = Cache.getProperty("RECENT_FILE");
        StringTokenizer st;
        Vector<String> recent = new Vector<>();