JAL-4262 Made deprecation warning properly modal bug/JAL-4277_dirname_substitution_always_absolute
authorBen Soares <b.soares@dundee.ac.uk>
Wed, 13 Sep 2023 12:32:33 +0000 (13:32 +0100)
committerBen Soares <b.soares@dundee.ac.uk>
Wed, 13 Sep 2023 12:32:33 +0000 (13:32 +0100)
src/jalview/bin/Jalview.java
src/jalview/util/imagemaker/BitmapImageSizing.java

index a05c995..d14c919 100755 (executable)
@@ -841,8 +841,6 @@ public class Jalview
     cmds.processArgs();
     boolean commandsSuccess = cmds.argsWereParsed();
 
-    cliWarning();
-
     if (commandsSuccess)
     {
       if (headlessArg)
@@ -1252,6 +1250,8 @@ public class Jalview
       }
       desktop.setInBatchMode(false);
     }
+
+    cliWarning();
   }
 
   private static void setLookAndFeel()
@@ -2067,7 +2067,7 @@ public class Jalview
         String cont = MessageManager.getString("label.continue");
 
         Desktop.instance.nonBlockingDialog(32, 2, title, warning, url, cont,
-                JvOptionPane.WARNING_MESSAGE, false, true, false);
+                JvOptionPane.WARNING_MESSAGE, false, true, true);
       }
     }
     if (j.getCommands() != null && j.getCommands().getErrors().size() > 0)
index 450b01b..8bd8ec3 100644 (file)
@@ -17,11 +17,16 @@ public class BitmapImageSizing
     this.height = height;
   }
 
+  public boolean isNull()
+  {
+    return scale == 0.0f && width == 0 && height == 0;
+  }
+
   public static BitmapImageSizing nullBitmapImageSizing()
   {
     return new BitmapImageSizing(0.0f, 0, 0);
   }
-  
+
   public static final String BITMAP_SCALE = "BITMAP_SCALE";
 
   public static final String BITMAP_HEIGHT = "BITMAP_HEIGHT";
@@ -34,8 +39,10 @@ public class BitmapImageSizing
    */
   public static BitmapImageSizing defaultBitmapImageSizing()
   {
-    
-    return new BitmapImageSizing(Cache.getDefault(BITMAP_SCALE,0)/10f,Cache.getDefault(BITMAP_WIDTH,0),Cache.getDefault(BITMAP_HEIGHT,0));
-    
+
+    return new BitmapImageSizing(Cache.getDefault(BITMAP_SCALE, 0) / 10f,
+            Cache.getDefault(BITMAP_WIDTH, 0),
+            Cache.getDefault(BITMAP_HEIGHT, 0));
+
   }
 }