From: Jim Procter Date: Fri, 2 Jun 2017 15:58:12 +0000 (+0100) Subject: Merge branch 'features/JAL-2228_featureSetCounts_minRangeTweak' into develop X-Git-Tag: Release_2_10_2~3^2~43 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=ff07c60c2844135e9a74085cca143fc604513a50;hp=9603ccdf9190d748728b4fb2fdd14533ca4e1a38;p=jalview.git Merge branch 'features/JAL-2228_featureSetCounts_minRangeTweak' into develop --- diff --git a/src/jalview/gui/Desktop.java b/src/jalview/gui/Desktop.java index 63d88a0..d076ba0 100644 --- a/src/jalview/gui/Desktop.java +++ b/src/jalview/gui/Desktop.java @@ -133,6 +133,10 @@ public class Desktop extends jalview.jbgui.GDesktop implements private static int DEFAULT_MIN_HEIGHT = 250; + private static int ALIGN_FRAME_DEFAULT_MIN_WIDTH = 600; + + private static int ALIGN_FRAME_DEFAULT_MIN_HEIGHT = 70; + private static final String EXPERIMENTAL_FEATURES = "EXPERIMENTAL_FEATURES"; private JalviewChangeSupport changeSupport = new JalviewChangeSupport(); @@ -846,7 +850,19 @@ public class Desktop extends jalview.jbgui.GDesktop implements { frame.setMinimumSize(new Dimension(DEFAULT_MIN_WIDTH, DEFAULT_MIN_HEIGHT)); + + // Set default dimension for Alignment Frame window. + // The Alignment Frame window could be added from a number of places, + // hence, + // I did this here in order not to miss out on any Alignment frame. + if (frame instanceof AlignFrame) + { + frame.setMinimumSize(new Dimension(ALIGN_FRAME_DEFAULT_MIN_WIDTH, + ALIGN_FRAME_DEFAULT_MIN_HEIGHT)); + } } + + frame.setVisible(makeVisible); frame.setClosable(true); frame.setResizable(resizable);