Merge branch 'develop' into features/JAL-2446NCList
authorgmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 27 Jun 2017 13:27:36 +0000 (14:27 +0100)
committergmungoc <g.m.carstairs@dundee.ac.uk>
Tue, 27 Jun 2017 13:27:36 +0000 (14:27 +0100)
Conflicts:
src/jalview/appletgui/SeqPanel.java
src/jalview/renderer/seqfeatures/FeatureRenderer.java

13 files changed:
1  2 
src/jalview/appletgui/APopupMenu.java
src/jalview/appletgui/AlignFrame.java
src/jalview/appletgui/SeqCanvas.java
src/jalview/appletgui/SeqPanel.java
src/jalview/datamodel/Alignment.java
src/jalview/gui/AlignFrame.java
src/jalview/gui/Jalview2XML.java
src/jalview/gui/PopupMenu.java
src/jalview/gui/SeqCanvas.java
src/jalview/gui/SeqPanel.java
src/jalview/io/JSONFile.java
test/jalview/datamodel/AlignmentTest.java
test/jalview/io/JSONFileTest.java

Simple merge
Simple merge
Simple merge
@@@ -1175,7 -1227,7 +1175,7 @@@ public class SeqPanel extends Panel imp
          // Find the next gap before the end
          // of the visible region boundary
          boolean blank = false;
--        for (fixedRight = fixedRight; fixedRight > lastres; fixedRight--)
++        for (; fixedRight > lastres; fixedRight--)
          {
            blank = true;
  
Simple merge
Simple merge
Simple merge
Simple merge
@@@ -656,11 -663,7 +657,8 @@@ public class SeqCanvas extends JCompone
      }
      else
      {
-       List<int[]> regions = av.getAlignment().getHiddenColumns()
-               .getHiddenRegions();
        int screenY = 0;
 +      final int screenYMax = endRes - startRes;
        int blockStart = startRes;
        int blockEnd = endRes;
  
Simple merge
@@@ -319,11 -309,11 +309,11 @@@ public class JSONFile extends AlignFil
      return hiddenSections;
    }
  
 -  public List<SequenceFeaturesPojo> sequenceFeatureToJsonPojo(
 -          SequenceI[] sqs, FeatureRenderer fr)
 +  protected List<SequenceFeaturesPojo> sequenceFeatureToJsonPojo(
 +          SequenceI[] sqs)
    {
      displayedFeatures = (fr == null) ? null : fr.getFeaturesDisplayed();
-     List<SequenceFeaturesPojo> sequenceFeaturesPojo = new ArrayList<SequenceFeaturesPojo>();
+     List<SequenceFeaturesPojo> sequenceFeaturesPojo = new ArrayList<>();
      if (sqs == null)
      {
        return sequenceFeaturesPojo;
Simple merge