JAL-3416 Remove full height separators between new curved tabs
[jalview.git] / src / jalview / bin / Jalview.java
index 93ecd9d..aee3987 100755 (executable)
@@ -463,6 +463,7 @@ public class Jalview
     // register SIGTERM listener
     Runtime.getRuntime().addShutdownHook(new Thread()
     {
+      @Override
       public void run()
       {
         Console.debug("Running shutdown hook");
@@ -633,8 +634,7 @@ public class Jalview
     {
       headless = true;
     }
-    System.setProperty("http.agent",
-            "Jalview Desktop/" + Cache.getDefault("VERSION", "Unknown"));
+    System.setProperty("http.agent", HttpUtils.getUserAgent());
 
     try
     {
@@ -823,12 +823,6 @@ public class Jalview
         }
         else
         {
-          // record usage stats if in headless mode
-          if (Cache.getDefault("USAGESTATS", false)
-                  && !argparser.getBoolean(Arg.NOUSAGESTATS))
-          {
-            Cache.initAnalytics(headlessArg);
-          }
           Jalview.exit("Successfully completed commands in headless mode",
                   0);
         }
@@ -1504,7 +1498,7 @@ public class Jalview
       UIManager.put("TabbedPane.tabType", "card");
       UIManager.put("TabbedPane.showTabSeparators", true);
       UIManager.put("TabbedPane.showContentSeparator", true);
-      UIManager.put("TabbedPane.tabSeparatorsFullHeight", true);
+      // UIManager.put("TabbedPane.tabSeparatorsFullHeight", true);
       UIManager.put("TabbedPane.tabsOverlapBorder", true);
       UIManager.put("TabbedPane.hasFullBorder", true);
       UIManager.put("TabbedPane.tabLayoutPolicy", "scroll");