[Git][java-team/jalview][master] 8 commits: Adding Mime types in d/jalview.desktop and d/jalview-mime.xml

Pierre Gruet gitlab at salsa.debian.org
Sat Feb 6 21:24:46 GMT 2021



Pierre Gruet pushed to branch master at Debian Java Maintainers / jalview


Commits:
32f5bb5a by Pierre Gruet at 2021-01-30T21:51:32+01:00
Adding Mime types in d/jalview.desktop and d/jalview-mime.xml

- - - - -
d69ca843 by Pierre Gruet at 2021-02-04T21:48:55+01:00
Setting the packaged example file as not executable

- - - - -
1e81a085 by Pierre Gruet at 2021-02-04T22:23:04+01:00
Removing useless files with very long lines from source

- - - - -
beb69435 by Pierre Gruet at 2021-02-04T22:23:17+01:00
New upstream version 2.11.1.3+dfsg2
- - - - -
128799d8 by Pierre Gruet at 2021-02-04T22:23:42+01:00
Update upstream source from tag 'upstream/2.11.1.3+dfsg2'

Update to upstream version '2.11.1.3+dfsg2'
with Debian dir aa45f731f902c286eebe6ee3c13b28fb90c421a7
- - - - -
62eb2c50 by Pierre Gruet at 2021-02-06T21:51:37+01:00
Integrating the patch of upstream to control the way the web services are launched

- - - - -
c07fe595 by Pierre Gruet at 2021-02-06T21:53:03+01:00
Forwarding patches

- - - - -
f55cce83 by Pierre Gruet at 2021-02-06T21:57:49+01:00
Polishing changelog

- - - - -


16 changed files:

- debian/changelog
- debian/copyright
- + debian/jalview-mime.xml
- debian/jalview.desktop
- debian/jalview.install
- debian/manpages/jalview.1
- debian/patches/change_package_jfree.patch
- + debian/patches/controlling_web_services.patch
- debian/patches/java8-compatibility.patch
- debian/patches/newer-mime4j-api.diff
- debian/patches/series
- debian/patches/using_right_json_simple_package.patch
- debian/rules
- − examples/embeddedWJmol.html
- − examples/index.html
- − examples/jmol/Jmol2.js


Changes:

=====================================
debian/changelog
=====================================
@@ -1,31 +1,29 @@
-jalview (2.11.1.3+dfsg1-1) UNRELEASED; urgency=medium
+jalview (2.11.1.3+dfsg2-1) UNRELEASED; urgency=medium
 
   [ Pierre Gruet ]
-  * New upstream version 2.11.1.3+dfsg (Closes: #849025)
+  * New upstream version (Closes: #849025)
   * New uploader (Closes: #897294)
   * Using version 4 in d/watch to remove files
   * Using secure URI in d/watch
+  * Switching from cdbs to dh
   * Depending on debhelper-compat 13
-  * Upstream has switched from ant to gradle
-  * Correcting invocation of org.jfree
-  * Get rid of quaqua, which cannot be distributed on a non-Mac platform
-  * Calling JSONObject correctly
-  * Deactivating getdown, which is used to update software while running
+  * Making the build with Maven instead of upstream's gradle
   * Removing call to classgraph, not needed for a Debian run
   * Updating build-dependencies list and d/jalview.classpath
-  * Switching from cdbs to dh
-  * Making the build with Maven instead of upstream's gradle
+  * Modifying the jar launcher by setting properly the jar manifest
   * Updating Vcs-* and Homepage fields in d/control
   * Refreshing d/copyright
   * Bump Standards version to 4.5.1:
     - Providing a FreeDesktop entry instead of former menu entry
     - Rules-Requires-Root: no
     - Using the https form of the copyright-format URL
-  * Modifying the jar launcher by setting properly the jar manifest
-  * Putting the documentation in the resources tm embed it into the jar
   * Updating manpage
-  * Deactivating Google Analytics, using a non-packaged and improperly licensed software
+  * Deactivating Google Analytics, using a non-packaged and improperly
+    licensed software
+  * Adding Mime types in d/jalview.desktop and d/jalview-mime.xml
   * Adding autopkgtests
+  * Integrating the patch of upstream to control the way the web services are
+    launched
 
   [ Steffen Moeller ]
   * Reintroduced debian/upstream/edam file
@@ -39,7 +37,7 @@ jalview (2.11.1.3+dfsg1-1) UNRELEASED; urgency=medium
   [ Andreas Tille ]
   * d/rules: enforce LC_ALL=C.UTF-8 to cope with UTF-8 characters
 
- -- Pierre Gruet <pgtdebian at free.fr>  Tue, 15 Dec 2020 23:02:10 +0100
+ -- Pierre Gruet <pgtdebian at free.fr>  Sat, 06 Feb 2021 21:53:09 +0100
 
 jalview (2.7.dfsg-5) unstable; urgency=medium
 


=====================================
debian/copyright
=====================================
@@ -7,14 +7,18 @@ Files-Excluded: jalview/j11lib
                 jalview/j8digestonly
                 jalview/examples/biojson-doc
                 jalview/examples/javascript
+                jalview/examples/jmol
                 jalview/examples/example_biojs.html
+                jalview/examples/embeddedWJmol.html
+                jalview/examples/index.html
                 jalview/utils
                 jalview/getdown
 Source: The tarball is made by deleting the jars in the j8* and j11* dirs,
         the utils directory as we will rely on the Debian-packaged tools, and
         some folders in the examples directory, of which copyright is a bit
-        confusing. getdown is a tool to update the software at runtime, which
-        we don't want to enable.
+        confusing. We also delete some files with very long lines in the
+        examples/ folder. getdown is a tool to update the software at runtime,
+        which we don't want to enable.
 
 Files: *
 Copyright: 2014-2020 The Jalview Authors


=====================================
debian/jalview-mime.xml
=====================================
@@ -0,0 +1,121 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
+
+  <mime-type type="application/x-jalview+xml+zip">
+    <comment>Jalview File</comment>
+    <glob pattern="*.jvp" weight="100"/>
+  </mime-type>
+
+  <mime-type type="chemical/x-cif">
+    <comment>CIF File</comment>
+    <glob pattern="*.cif" weight="40"/>
+  </mime-type>
+
+  <mime-type type="chemical/x-mmcif">
+    <comment>mmCIF File</comment>
+    <glob pattern="*.mcif" weight="40"/>
+    <glob pattern="*.mmcif" weight="40"/>
+  </mime-type>
+
+  <mime-type type="chemical/x-pdb">
+    <comment>PDB File</comment>
+    <glob pattern="*.pdb" weight="40"/>
+    <glob pattern="*.ent" weight="40"/>
+  </mime-type>
+
+  <mime-type type="application/x-amsa+txt">
+    <comment>AMSA File</comment>
+    <glob pattern="*.amsa" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-jalview-annotations+text">
+    <comment>Jalview Annotations File</comment>
+    <glob pattern="*.annotations" weight="100"/>
+    <glob pattern="*.jvannotations" weight="100"/>
+  </mime-type>
+
+  <mime-type type="application/x-jalview-biojson+json">
+    <comment>BioJSON File</comment>
+    <glob pattern="*.biojson" weight="100"/>
+  </mime-type>
+
+  <mime-type type="application/x-blc+txt">
+    <comment>BLC File</comment>
+    <glob pattern="*.blc" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-clustal+txt">
+    <comment>Clustal File</comment>
+    <glob pattern="*.aln" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-fasta+txt">
+    <comment>Fasta File</comment>
+    <glob pattern="*.fa" weight="90"/>
+    <glob pattern="*.fasta" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-jalview-features+text">
+    <comment>Jalview Features File</comment>
+    <glob pattern="*.features" weight="100"/>
+    <glob pattern="*.jvfeatures" weight="100"/>
+  </mime-type>
+
+  <mime-type type="application/x-gff2+txt">
+    <comment>Generic Features Format v2 File</comment>
+    <glob pattern="*.gff2" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-gff3+txt">
+    <comment>Generic Features Format v3 File</comment>
+    <glob pattern="*.gff3" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-jalview-jnet+text">
+    <comment>JnetFile File</comment>
+    <glob pattern="*.concise" weight="100"/>
+    <glob pattern="*.jnet" weight="100"/>
+  </mime-type>
+
+  <mime-type type="application/x-msf+txt">
+    <comment>MSF File</comment>
+    <glob pattern="*.msf" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-pfam+txt">
+    <comment>PFAM File</comment>
+    <glob pattern="*.pfam" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-phylip+txt">
+    <comment>PHYLIP File</comment>
+    <glob pattern="*.phy" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-pileup+txt">
+    <comment>PileUp File</comment>
+    <glob pattern="*.pileup" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-pir+txt">
+    <comment>PIR File</comment>
+    <glob pattern="*.pir" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/rnaml+xml">
+    <comment>RNAML File</comment>
+    <glob pattern="*.rnaml" weight="90"/>
+  </mime-type>
+
+  <mime-type type="application/x-jalview-scorematrix+text">
+    <comment>Substitution Matrix File</comment>
+    <glob pattern="*.mat" weight="100"/>
+  </mime-type>
+
+  <mime-type type="application/x-stockholm+txt">
+    <comment>Stockholm File</comment>
+    <glob pattern="*.sto" weight="90"/>
+    <glob pattern="*.stk" weight="90"/>
+  </mime-type>
+
+</mime-info>


=====================================
debian/jalview.desktop
=====================================
@@ -1,11 +1,12 @@
 [Desktop Entry]
-Type=Application
 Version=1.1
+Type=Application
 Name=Jalview
-Comment=Multiple alignment editor
+Comment=Multiple Sequence Alignment Editor
 Icon=jalview-icon
 TryExec=jalview
-Exec=jalview %U
+Exec=jalview -open %u
 Terminal=false
-Categories=Science;Biology
-Keywords=alignment;sequence
+Categories=Science;Biology;
+Keywords=alignment;sequence;
+MimeType=application/x-jalview+xml+zip;chemical/x-cif;chemical/x-mmcif;chemical/x-pdb;application/x-amsa+txt;application/x-jalview-annotations+text;application/x-jalview-biojson+json;application/x-blc+txt;application/x-clustal+txt;application/x-fasta+txt;application/x-jalview-features+text;application/x-gff2+txt;application/x-gff3+txt;application/x-jalview-jnet+text;application/x-msf+txt;application/x-pfam+txt;application/x-phylip+txt;application/x-pileup+txt;application/x-pir+txt;application/rnaml+xml;application/x-jalview-scorematrix+text;application/x-stockholm+txt


=====================================
debian/jalview.install
=====================================
@@ -1,2 +1,3 @@
 debian/wrappers/jalview usr/bin
 debian/jalview.desktop usr/share/applications
+debian/jalview-mime.xml usr/share/mime/packages


=====================================
debian/manpages/jalview.1
=====================================
@@ -3,7 +3,7 @@
 .\" Copyright 2011 by Vincent Fourmond
 .\" Can be modified and distributed under the terms of the GNU General
 .\" public license, version 3 or any later version at your option.
-.TH JALVIEW  1  "21-11-2020"
+.TH JALVIEW  1  "06-02-2021"
 .SH NAME
 jalview \- Multiple alignment editor
 .SH SYNOPSIS
@@ -97,6 +97,9 @@ Turn off questionnaire check.
 .BR \-nonews
 Turn off check for Jalview news.
 .TP
+.BR \-nohtmltemplates
+Disable the automatic download of templates in the Github repository.
+.TP
 .BR \-sortbytree " OR " \-nosortbytree
 Enable or disable sorting of the given alignment by the given tree
 .TP


=====================================
debian/patches/change_package_jfree.patch
=====================================
@@ -1,6 +1,6 @@
 Description: change the package for org.jfree, which is not the correct one
 Author: Pierre Gruet <pgtdebian at free.fr>
-Forwarded: no
+Forwarded: jalview-dev at jalview.org
 Last-Update: 2020-11-12
 
 --- a/src/jalview/gui/SequenceRenderer.java


=====================================
debian/patches/controlling_web_services.patch
=====================================
@@ -0,0 +1,243 @@
+Description: Do not run web services if not allowed by the user/administrator
+Author: Jim Procter <J.Procter at dundee.ac.uk>
+Forwarded: not-needed
+Reviewed-by: Pierre Gruet <pgtdebian at free.fr>
+Last-Update: 2021-02-06
+
+--- a/src/jalview/bin/Cache.java
++++ b/src/jalview/bin/Cache.java
+@@ -167,6 +167,8 @@
+  * <li>FOLLOW_SELECTIONS (true) Controls whether a new alignment view should
+  * respond to selections made in other alignments containing the same sequences.
+  * </li>
++ * <li>SHOW_JWS2_SERVICES (true) when set to false, jalview will not
++ * auto-discover JABAWS services</li>
+  * <li>JWS2HOSTURLS comma-separated list of URLs to try for JABAWS services</li>
+  * <li>SHOW_WSDISCOVERY_ERRORS (true) Controls if the web service URL discovery
+  * warning dialog box is displayed.</li>
+@@ -194,7 +196,13 @@
+  * <li>CHIMERA_PATH specify full path to Chimera program (if non-standard)</li>
+  * <li>ID_ORG_HOSTURL location of jalview service providing identifiers.org urls
+  * </li>
+- * 
++ * <li>NONEWS - when set disables Jalview News from automatically appearing</li>
++ * <li>NOHTMLTEMPLATES - when set, the
++ * https://github.com/jalview/exporter-templates/tree/master/biojs repository is
++ * not downloaded automatically</li>
++ * <li>NOIDENTIFIERSSERVICE - when set, jalview won't automatically download
++ * available URL linkouts via www.jalview.org/services/identifiers</li>
++ * <li>
+  * </ul>
+  * Deprecated settings:
+  * <ul>
+--- a/src/jalview/bin/Jalview.java
++++ b/src/jalview/bin/Jalview.java
+@@ -366,12 +366,17 @@
+         System.err.println("CMD [-noquestionnaire] executed successfully!");
+       }
+ 
+-      if (!aparser.contains("nonews"))
++      if (!aparser.contains("nonews")
++                || Cache.getProperty("NONEWS") == null)
+       {
+         desktop.checkForNews();
+       }
+ 
+-      BioJsHTMLOutput.updateBioJS();
++      if (!aparser.contains("nohtmltemplates")
++              || Cache.getProperty("NOHTMLTEMPLATES") == null)
++      {
++        BioJsHTMLOutput.updateBioJS();
++      }
+     }
+ 
+     String file = null, data = null;
+--- a/src/jalview/gui/AlignFrame.java
++++ b/src/jalview/gui/AlignFrame.java
+@@ -4174,9 +4174,15 @@
+                   webService.add(me.webServiceNoServices);
+                 }
+                 // TODO: move into separate menu builder class.
+-                boolean new_sspred = false;
+-                if (Cache.getDefault("SHOW_JWS2_SERVICES", true))
+                 {
++                  // logic for 2.11.1.4 is
++ 	 	  // always look to see if there is a discover. if there isn't
++ 	 	  // we can't show any Jws2 services
++ 	 	  // if there are services available, show them - regardless of
++ 	 	  // the 'show JWS2 preference'
++ 	 	  // if the discoverer is running then say so
++ 	 	  // otherwise offer to trigger discovery if 'show JWS2' is not
++ 	 	  // enabled
+                   Jws2Discoverer jws2servs = Jws2Discoverer.getDiscoverer();
+                   if (jws2servs != null)
+                   {
+@@ -4193,8 +4199,8 @@
+                           }
+                         }
+                       }
+-
+                     }
++
+                     if (jws2servs.isRunning())
+                     {
+                       JMenuItem tm = new JMenuItem(
+@@ -4202,6 +4208,26 @@
+                       tm.setEnabled(false);
+                       webService.add(tm);
+                     }
++                    else if (!Cache.getDefault("SHOW_JWS2_SERVICES", true))
++ 	 	    {
++ 	 	      JMenuItem enableJws2 = new JMenuItem(
++ 	 	              "Discover Web Services");
++ 	 	      enableJws2.setToolTipText(
++ 	 	              "Select to start JABA Web Service discovery (or enable option in Web Service preferences)");
++ 	 	      enableJws2.setEnabled(true);
++ 	 	      enableJws2.addActionListener(new ActionListener()
++ 	 	      {
++
++ 	 	        @Override
++ 	 	        public void actionPerformed(ActionEvent e)
++ 	 	        {
++ 	 	          // start service discoverer, but ignore preference
++ 	 	          Desktop.instance.startServiceDiscovery(false,
++ 	 	                  true);
++ 	 	        }
++ 	 	      });
++ 	 	      webService.add(enableJws2);
++ 	 	    }
+                   }
+                 }
+                 build_urlServiceMenu(me.webService);
+--- a/src/jalview/gui/BlogReader.java
++++ b/src/jalview/gui/BlogReader.java
+@@ -272,13 +272,16 @@
+ 
+     initItems(chan);
+     updating = false;
+-    boolean setvisible = checkForNew(chan, true);
+-
+-    if (setvisible)
++    if (!Cache.getDefault("NONEWS", false))
+     {
++      boolean setvisible = checkForNew(chan, true);
++
++      if (setvisible)
++      {
+ 
+-      Cache.log.debug("Will show jalview news automatically");
+-      showNews();
++        Cache.log.debug("Will show jalview news automatically");
++        showNews();
++      }
+     }
+     Cache.log.debug("Completed construction of reader.");
+ 
+--- a/src/jalview/gui/Desktop.java
++++ b/src/jalview/gui/Desktop.java
+@@ -559,26 +559,27 @@
+ 
+   public void getIdentifiersOrgData()
+   {
+-    // Thread off the identifiers fetcher
+-    new Thread(new Runnable()
+-    {
+-      @Override
+-      public void run()
++    if (Cache.getProperty("NOIDENTIFIERSSERVICE") == null)
++    {// Thread off the identifiers fetcher
++      new Thread(new Runnable()
+       {
+-        Cache.log.debug("Downloading data from identifiers.org");
+-        UrlDownloadClient client = new UrlDownloadClient();
+-        try
+-        {
+-          client.download(IdOrgSettings.getUrl(),
+-                  IdOrgSettings.getDownloadLocation());
+-        } catch (IOException e)
++        @Override
++        public void run()
+         {
+-          Cache.log.debug("Exception downloading identifiers.org data"
+-                  + e.getMessage());
++          Cache.log.debug("Downloading data from identifiers.org");
++          try
++          {
++            UrlDownloadClient.download(IdOrgSettings.getUrl(),
++                    IdOrgSettings.getDownloadLocation());
++          } catch (IOException e)
++          {
++            Cache.log.debug("Exception downloading identifiers.org data"
++                    + e.getMessage());
++          }
+         }
+-      }
+-    }).start();
+-    ;
++      }).start();
++      ;
++    }
+   }
+ 
+   @Override
+@@ -2571,13 +2572,36 @@
+     this.inBatchMode = inBatchMode;
+   }
+ 
++  /**
++   * start service discovery and wait till it is done
++   */
+   public void startServiceDiscovery()
+   {
+     startServiceDiscovery(false);
+   }
+ 
++  /**
++   * start service discovery threads - blocking or non-blocking
++   *
++   * @param blocking
++   */
+   public void startServiceDiscovery(boolean blocking)
+   {
++    startServiceDiscovery(blocking,false);
++  }
++
++  /**
++   * start service discovery threads
++   *
++   * @param blocking
++   *          - false means call returns immediately
++   * @param ignore_SHOW_JWS2_SERVICES_preference
++   *          - when true JABA services are discovered regardless of user's JWS2
++   *          discovery preference setting
++   */
++  public void startServiceDiscovery(boolean blocking,
++          boolean ignore_SHOW_JWS2_SERVICES_preference)
++  {
+     boolean alive = true;
+     Thread t0 = null, t1 = null, t2 = null;
+     // JAL-940 - JALVIEW 1 services are now being EOLed as of JABA 2.1 release
+@@ -2595,7 +2619,8 @@
+       (t0 = new Thread(discoverer)).start();
+     }
+ 
+-    if (Cache.getDefault("SHOW_JWS2_SERVICES", true))
++    if (ignore_SHOW_JWS2_SERVICES_preference
++            || Cache.getDefault("SHOW_JWS2_SERVICES", true))
+     {
+       t2 = jalview.ws.jws2.Jws2Discoverer.getDiscoverer()
+               .startDiscoverer(changeSupport);
+--- a/src/jalview/ws/utils/UrlDownloadClient.java
++++ b/src/jalview/ws/utils/UrlDownloadClient.java
+@@ -33,11 +33,6 @@
+ 
+ public class UrlDownloadClient
+ {
+-  public UrlDownloadClient()
+-  {
+-
+-  }
+-
+   /**
+    * Download and save a file from a URL
+    * 


=====================================
debian/patches/java8-compatibility.patch
=====================================
@@ -1,6 +1,6 @@
 Description: Fix the compilation errors with Java 8
 Author: Emmanuel Bourg <ebourg at apache.org>
-Forwarded: no
+Forwarded: jalview-dev at jalview.org
 --- a/src/jalview/ws/rest/InputType.java
 +++ b/src/jalview/ws/rest/InputType.java
 @@ -42,7 +42,6 @@


=====================================
debian/patches/newer-mime4j-api.diff
=====================================
@@ -1,6 +1,6 @@
 Description: Patch to use the latest version of Apache Mime4J
 Author: Emmanuel Bourg <ebourg at apache.org>
-Forwarded: no
+Forwarded: jalview-dev at jalview.org
 --- a/src/jalview/ws/io/mime/JalviewMimeContentHandler.java
 +++ b/src/jalview/ws/io/mime/JalviewMimeContentHandler.java
 @@ -29,9 +29,9 @@


=====================================
debian/patches/series
=====================================
@@ -7,3 +7,4 @@ deactivate_getdown.patch
 deactivate_classgraph.patch
 correct_last_assertion_MemorySettingTest.patch
 deactivate_google_analytics.patch
+controlling_web_services.patch


=====================================
debian/patches/using_right_json_simple_package.patch
=====================================
@@ -3,7 +3,7 @@ Description: JSONObject was wrongly invoked
  Moreover it is called on an AlignmentPojo object, I added the getAppSettings
  method in the call to get a HashMap<String, Object>.
 Author: Pierre Gruet <pgtdebian at free.fr>
-Forwarded: no
+Forwarded: jalview-dev at jalview.org
 Last-Update: 2020-11-15
 
 --- a/src/jalview/io/JSONFile.java


=====================================
debian/rules
=====================================
@@ -34,3 +34,8 @@ override_dh_auto_install:
 	jh_installlibs
 	jh_manifest
 	jh_depends
+
+override_dh_fixperms:
+	# Setting the packaged example file as not executable.
+	chmod a-x debian/$(DEB_SOURCE)/usr/share/doc/jalview/examples/uniref50.fa
+	dh_fixperms


=====================================
examples/embeddedWJmol.html deleted
=====================================
@@ -1,356 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN">
-<!--
- * Jalview - A Sequence Alignment Editor and Viewer (2.11.1.3)
- * Copyright (C) 2020 The Jalview Authors
- * 
- * This file is part of Jalview.
- * 
- * Jalview is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License 
- * as published by the Free Software Foundation, either version 3
- * of the License, or (at your option) any later version.
- *  
- * Jalview is distributed in the hope that it will be useful, but 
- * WITHOUT ANY WARRANTY; without even the implied warranty 
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
- * PURPOSE.  See the GNU General Public License for more details.
- * 
- * You should have received a copy of the GNU General Public License
- * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
- * The Jalview Authors are detailed in the 'AUTHORS' file.
- -->
- <html lang="en" dir="ltr" version="HTML+RDFa 1.1"
-	xmlns:content="http://purl.org/rss/1.0/modules/content/"
-	xmlns:dc="http://purl.org/dc/terms/"
-	xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#"
-	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-	xmlns:sioc="http://rdfs.org/sioc/ns#"
-	xmlns:sioct="http://rdfs.org/sioc/types#"
-	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
-	xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
-<head profile="http://www.w3.org/1999/xhtml/vocab">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<link rel="shortcut icon"
-	href="http://www.jalview.org/sites/all/themes/jalview/favicon.ico"
-	type="image/vnd.microsoft.icon" />
-<meta name="viewport"
-	content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" />
-<meta content="" about="/About" property="dc:title" />
-<link rel="shortlink" href="/node/18" />
-<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
-<link rel="canonical" href="/About" />
-<title>Development | jalview.org</title>
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_gUtVu-PFpNy2iKRzspQnPE665qK-eDx99tAc6O2EKBs.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_HByEx9XzXH_VOfr3lfyJmXRKhQdq8UyyslSu9odJFaw.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_Rj_Ai4KdTE0qt75bSUOfQPNak90tBSJRVjZIjglGhlM.css"
-	media="all" />
-
-<!--[if lte IE 6]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie6.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if lte IE 7]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie7.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if lte IE 8]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie8.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if (lt IE 9)&(!IEMobile)]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_ybf1eloQwwauLFbDPh5-J2RvDVEM4Gsh1NsAC0ynfNs.css" media="all" />
-<![endif]-->
-
-<!--[if gte IE 9]><!-->
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_kD8qBi2CLfQkl16-SgdHuwlYq_NUjXsjCxmpeidlT0I.css"
-	media="all" />
-<!--<![endif]-->
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-	document.cookie = 'adaptive_image=' + Math.max(screen.width, screen.height)
-			+ '; path=/';
-	//--><!]]>
-</script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_0gj6QcpfRH2jzTbCQqf7kEkm4MXY0UA_sRhwPc8jC1o.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/lightbox2/js/lightbox.js?1434966756"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_SoFDHsgxDY2cLYbZ6HeW4SLlU_sLxsgGT6tSFwfsHGY.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/mobile_navigation/js/mobile_menu.js?nqc8th"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/mobile_navigation/mobile_navigation.js?nqc8th"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_IDBX5SzkJ9gGNq7x-qOE_2DZsexqguTJQGMKvi4w-Uw.js"></script>
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-	var _gaq = _gaq || [];
-	_gaq.push([ "_setAccount", "UA-9060947-1" ]);
-	_gaq.push([ "_trackPageview" ]);
-	(function() {
-		var ga = document.createElement("script");
-		ga.type = "text/javascript";
-		ga.async = true;
-		ga.src = ("https:" == document.location.protocol ? "https://ssl"
-				: "http://www")
-				+ ".google-analytics.com/ga.js";
-		var s = document.getElementsByTagName("script")[0];
-		s.parentNode.insertBefore(ga, s);
-	})();
-	//--><!]]>
-</script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_tnUY-Xr0uSK3E1mkrZ6ON7OmxH4PiVjShebnFJ8E-9c.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_43n5FBy8pZxQHxPXkf-sQF7ZiacVZke14b0VlvSA554.js"></script>
-
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"jalview","theme_token":"wip-WGy4TPV1wdu4Sdq6IXFdriaYrLsrzHuYbaCEpD8","js":{"0":1,"sites\/all\/modules\/jquery_update\/replace\/jquery\/1.7\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/lightbox2\/js\/lightbox.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/superfish.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/jquery.bgiframe.min.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/jquery.hoverIntent.minified.js":1,"sites\/all\/modules\/nice_menus\/nice_menus.js":1,"sites\/all\/modules\/mobile_navigation\/js\/mobile_menu.js":1,"sites\/all\/modules\/mobile_navigation\/mobile_navigation.js":1,"sites\/all\/modules\/google_analytics\/googleanalytics.js":1,"1":1,"sites\/all\/themes\/jalview\/js\/jalview_ga_event_tracking.js":1,"sites\/all\/themes\/omega\/omega\/js\/jquery.formalize.js":1,"sites\/all\/themes\/omega\/omega\/js\/omega-mediaqueries.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/adaptive_image\/css\/adaptive-image.css":1,"sites\/all\/modules\/date\/date_api\/date.css":1,"sites\/all\/modules\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/poll\/poll.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/lightbox2\/css\/lightbox.css":1,"sites\/all\/modules\/nice_menus\/nice_menus.css":1,"sites\/all\/modules\/nice_menus\/nice_menus_default.css":1,"sites\/all\/modules\/mobile_navigation\/mobile_navigation.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-reset.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-mobile.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-alpha.css":1,"sites\/all\/themes\/omega\/omega\/css\/formalize.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-text.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-branding.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-menu.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-forms.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-visuals.css":1,"sites\/all\/themes\/jalview\/css\/mobile.css":1,"sites\/all\/themes\/jalview\/css\/global.css":1,"sites\/all\/themes\/jalview\/css\/ie6.css":1,"sites\/all\/themes\/jalview\/css\/ie7.css":1,"sites\/all\/themes\/jalview\/css\/ie8.css":1,"ie::normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"ie::normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-normal.css":1,"ie::normal::sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/normal\/alpha-default-normal-12.css":1,"narrow::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"narrow::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-narrow.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/narrow\/alpha-default-narrow-12.css":1,"normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-normal.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/normal\/alpha-default-normal-12.css":1,"wide::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"wide::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-wide.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/wide\/alpha-default-wide-12.css":1}},"lightbox2":{"rtl":0,"file_path":"\/(\\w\\w\/)public:\/","default_image":"\/sites\/all\/modules\/lightbox2\/images\/brokenimage.jpg","border_size":10,"font_color":"000","box_color":"fff","top_position":"","overlay_opacity":"0.8","overlay_color":"000","disable_close_click":1,"resize_sequence":0,"resize_speed":100,"fade_in_speed":100,"slide_down_speed":100,"use_alt_layout":0,"disable_resize":0,"disable_zoom":0,"force_show_nav":0,"show_caption":1,"loop_items":0,"node_link_text":"View Image Details","node_link_target":0,"image_count":"Image !current of !total","video_count":"Video !current of !total","page_count":"Page !current of !total","lite_press_x_close":"press \u003Ca href=\u0022#\u0022 onclick=\u0022hideLightbox(); return FALSE;\u0022\u003E\u003Ckbd\u003Ex\u003C\/kbd\u003E\u003C\/a\u003E to close","download_link_text":"","enable_login":false,"enable_contact":false,"keys_close":"c x 27","keys_previous":"p 37","keys_next":"n 39","keys_zoom":"z","keys_play_pause":"32","display_image_size":"original","image_node_sizes":"()","trigger_lightbox_classes":"","trigger_lightbox_group_classes":"","trigger_slideshow_classes":"","trigger_lightframe_classes":"","trigger_lightframe_group_classes":"","custom_class_handler":0,"custom_trigger_classes":"","disable_for_gallery_lists":true,"disable_for_acidfree_gallery_lists":true,"enable_acidfree_videos":true,"slideshow_interval":5000,"slideshow_automatic_start":true,"slideshow_automatic_exit":true,"show_play_pause":true,"pause_on_next_click":false,"pause_on_previous_click":true,"loop_slides":false,"iframe_width":600,"iframe_height":400,"iframe_border":1,"enable_video":0},"nice_menus_options":{"delay":"800","speed":"fast"},"mobile_navigation":{"breakpoint":"all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape)","menuSelector":".primary-nav","menuPlugin":"accordion","showEffect":"expand_down","showItems":"all","tabHandler":1,"menuWidth":"100","specialClasses":0,"mainPageSelector":"#page","useMask":1,"menuLabel":"","expandActive":1},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls|xml|z|zip"},"omega":{"layouts":{"primary":"normal","order":["narrow","normal","wide"],"queries":{"narrow":"all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape)","normal":"all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation:landscape)","wide":"all and (min-width: 1220px)"}}}});
-//--><!]]>
-</script>
-<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
-
-
-<script src="javascript/deployJava.js"></script>
-<script src="jmol/Jmol2.js"></script>
-<script src="javascript/jquery-1.4.4.min.js"></script>
-<script src="javascript/jquery.timer.js"></script>
-<script src="javascript/jquery.blockUI.js"></script>
-<script src="javascript/jshashtable-2.1.js" language="javascript"></script>
-<script src="javascript/jalview.js" language="javascript"></script>
-<script src="javascript/jvcontroller.js"> </script>
-
-       
-
-</head>
-
-
-
-<div id="header"></div>
-<section id="section-content" class="section section-content">
-	<div id="zone-content-wrapper"
-		class="zone-wrapper zone-content-wrapper clearfix">
-
-		<div id="zone-content" class="zone zone-content clearfix container-12">
-			<!— — — — — — — — — — — side bar — — — — — — — — — — —>
-			<aside class="grid-3 region region-sidebar-first"
-				id="region-sidebar-first">
-				<div class="region-inner region-sidebar-first-inner">
-					<section
-						class="block block-menu-block block-1 block-menu-block-1 odd"
-						id="block-menu-block-1">
-						<div class="block-inner clearfix">
-							<h2 class="block-title">								
-								<a href="/development" class="development active-trail">Development</a>
-							</h2>
-							<div class="content clearfix">
-								<div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-2">
-								    <div id="nav" class="nav">nav</div>
-								</div>
-							</div>
-						</div>
-					</section>
-					<section
-						class="block block-menu-block block-2 block-menu-block-2 even"
-						id="block-menu-block-2">
-						<div class="block-inner clearfix">
-							<h2 class="block-title">
-								<a href="/About" class="active-trail active">About</a>
-							</h2>
-
-							<div class="content clearfix">
-								<div
-									class="menu-block-wrapper menu-block-2 menu-name-main-menu parent-mlid-0 menu-level-2">
-									<div id="nav" class="nav">nav</div>
-								</div>
-							</div>
-						</div>
-					</section>
-				</div>
-			</aside>
-			<!- — - - - - - - - - - - - - end of sidebar — — — — —>
-
-			<div class="grid-9 region region-content" id="region-content">
-				<div class="region-inner region-content-inner">
-					<a id="main-content"></a>
-					<div
-						class="block block-system block-main block-system-main odd block-without-title"
-						id="block-system-main">
-						<div class="block-inner clearfix">
-							<div class="content clearfix">
-								<article about="/About" typeof="sioc:Item foaf:Document"
-									class="node node-basic-page node-published node-not-promoted node-not-sticky author-admin odd clearfix"
-									id="node-basic-page-18">
-									<div class="content clearfix">
-										<div
-											class="field field-name-body field-type-text-with-summary field-label-hidden">
-											<div class="field-items">
-												<div class="field-item even" property="content:encoded">
-												<div id="content">
-
-
-
-
-
-
-
-<div>
-  
-
-<script language="JavaScript">
-// instead of this, we use a custom JmolApplet spec
-// jmolInitialize('jmol');
-jmolInitialize("","JmolApplet-14.6.4_2016.10.26.jar");
-</script>
-<script>
- var loglevel=1;
- function dbg(lvl,string) {
-  if (_console && lvl<=loglevel) {_console.value += string + "\n";}
- }
- var _lastTime=new Date();
- var _path;
- var _datazip;
- var _zip;
- var alignA;
- var alignB;
- var featuresA;
- var featuresB;
- var pairs;
- var atompairs;
- var structdata;
- var jmolview;
- var jvstructassoc;
- var modeltofiles = new Array();
-
- function lJvA() {
-  jvfollower = document.getElementById("jvA");
-  setConsole(document.getElementById("stdout"));
-  linkJvJmol(jvfollower, "jmolView", modeltofiles);
- };
-
- var _jvA=new Object();
- _jvA.attributes = {
-  code : 'jalview.bin.JalviewLite',
-  archive : 'jalviewApplet.jar,JmolApplet-14.6.4_2016.10.26.jar,java-json.jar,json_simple-1.1.jar',
-  width : '500',
-  height : '350',
-  mayscript : 'True',
-  scriptable: 'True',
-  id : 'jvA'
- };
- _jvA.parameters = {
-   java_arguments : "-Xmx256m",
-  externalstructureviewer : "true",
-   oninit : "lJvA",
-  automaticScrolling : "true",
-//  <!-- defaultColour : "Strand Propensity", -->
-  file : "uniref50_mz.fa",
-  
-  relaxedidmatch : "true",
-  debug : "true",
-  wrap : "false",
-  // separator : "^",
-  showAnnotation : "false",
-  embedded : "true",
-  showFullId : "false",
-  RGB : "F2F2FF",
-  linkLabel_1 : "EMBL-EBI Search",
-  linkUrl_1 : "http://www.ebi.ac.uk/ebisearch/search.ebi?db=allebi&query=$SEQUENCE_ID$"
-  ,
-  linkLabel_2 : "Uniprot"
-  ,
-  linkUrl_2 : "http://www.uniprot.org/uniprot/$SEQUENCE_ID$",
-  APPLICATION_URL : "http://www.jalview.org/services/launchApp",
-  PDBfile : "1gaq.txt FER1_MAIZE",
-  permissions : "sandbox"
- };
- jmolSetCallback("hoverCallback","_jmolhover");
-  jmolSetCallback("pickCallback","_jmolpick");
-  modeltofiles+="1gaq.txt";
-</script> 
-<div style="width: 100%">
-
-</div>
-
-<!-- content template start -->
-<h2>Structure and Alignment</h2>
-<p>This demo shows how JalviewLite and Jmol can be integrated with the JalviewLite javascript library.</p>
-
-
-<div>
- <script>
-  jmolApplet("500x500","zap; load FILE '1gaq.txt'; frame 0; background black; select all; wireframe off; spacefill off; cartoons; restrict; center *; set selectionhalos true;set hoverDelay 0.001; select 0","jmolView");
- </script>
-</div>
-<div>
-<applet
-   code="jalview.bin.JalviewLite" width="500" height="350" id="jvA" mayscript="mayscript" archive="jalviewApplet.jar,JmolApplet-14.6.4_2016.10.26.jar,java-json.jar,json_simple-1.1.jar">
-<param name="permissions" value="sandbox"/>
-<param name="java_arguments" value="-Xmx256m"/>
-<param name="externalstructureviewer" value="true"/>
-<param name="oninit" value="lJvA"/>
-<param name="automaticScrolling" value="true"/>
-<param name="file" value="uniref50_mz.fa"/>
-<param name="relaxedidmatch" value="true"/>
-<param name="debug" value="true"/>
-<param name="wrap" value="false"/>
-<param name="showAnnotation" value="false"/>
-<param name="embedded" value="true"/>
-<param name="showFullId" value="false"/>
-<param name="RGB" value="F2F2FF"/>
-<param name="linkLabel_1" value="EMBL-EBI Search"/>
-<param name="linkUrl_1" value="http://www.ebi.ac.uk/ebisearch/search.ebi?db=allebi&query=$SEQUENCE_ID$"/>
-<param name="linkLabel_2" value="Uniprot"/>
-<param name="linkUrl_2" value="http://www.uniprot.org/uniprot/$SEQUENCE_ID$"/>
-<param name="APPLICATION_URL" value="http://www.jalview.org/services/launchApp"/>
-<param name="PDBfile" value="1gaq.txt FER1_MAIZE"/>
-</applet>
-
-</div>
-
-<!-- content template end -->
-
- 
-</div>
-
-
-
-
-
-
-
-
-
-
-</div>
-												</div>
-											</div>
-										</div>
-									</div>
-									<div class="clearfix">
-										<nav class="links node-links clearfix"></nav>
-									</div>
-								</article>
-							</div>
-						</div>
-					</div>
-				</div>
-			</div>
-		</div>
-	</div>
-</section>
-
-<div id="footer"></div>
-
-


=====================================
examples/index.html deleted
=====================================
@@ -1,217 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML+RDFa 1.1//EN">
-<!--
- * Jalview - A Sequence Alignment Editor and Viewer (2.11.1.3)
- * Copyright (C) 2020 The Jalview Authors
- * 
- * This file is part of Jalview.
- * 
- * Jalview is free software: you can redistribute it and/or
- * modify it under the terms of the GNU General Public License 
- * as published by the Free Software Foundation, either version 3
- * of the License, or (at your option) any later version.
- *  
- * Jalview is distributed in the hope that it will be useful, but 
- * WITHOUT ANY WARRANTY; without even the implied warranty 
- * of MERCHANTABILITY or FITNESS FOR A PARTICULAR 
- * PURPOSE.  See the GNU General Public License for more details.
- * 
- * You should have received a copy of the GNU General Public License
- * along with Jalview.  If not, see <http://www.gnu.org/licenses/>.
- * The Jalview Authors are detailed in the 'AUTHORS' file.
- -->
- <html lang="en" dir="ltr" version="HTML+RDFa 1.1"
-	xmlns:content="http://purl.org/rss/1.0/modules/content/"
-	xmlns:dc="http://purl.org/dc/terms/"
-	xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#"
-	xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-	xmlns:sioc="http://rdfs.org/sioc/ns#"
-	xmlns:sioct="http://rdfs.org/sioc/types#"
-	xmlns:skos="http://www.w3.org/2004/02/skos/core#"
-	xmlns:xsd="http://www.w3.org/2001/XMLSchema#">
-<head profile="http://www.w3.org/1999/xhtml/vocab">
-<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
-<link rel="shortcut icon"
-	href="http://www.jalview.org/sites/all/themes/jalview/favicon.ico"
-	type="image/vnd.microsoft.icon" />
-<meta name="viewport"
-	content="width=device-width, initial-scale=1, maximum-scale=1, minimum-scale=1, user-scalable=no" />
-<meta content="" about="/About" property="dc:title" />
-<link rel="shortlink" href="/node/18" />
-<meta name="Generator" content="Drupal 7 (http://drupal.org)" />
-<link rel="canonical" href="/About" />
-<title>Development | jalview.org</title>
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_pbm0lsQQJ7A7WCCIMgxLho6mI_kBNgznNUWmTWcnfoE.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_gUtVu-PFpNy2iKRzspQnPE665qK-eDx99tAc6O2EKBs.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_HByEx9XzXH_VOfr3lfyJmXRKhQdq8UyyslSu9odJFaw.css"
-	media="all" />
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_Rj_Ai4KdTE0qt75bSUOfQPNak90tBSJRVjZIjglGhlM.css"
-	media="all" />
-
-<!--[if lte IE 6]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie6.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if lte IE 7]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie7.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if lte IE 8]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/all/themes/jalview/css/ie8.css?nqc8th" media="all" />
-<![endif]-->
-
-<!--[if (lt IE 9)&(!IEMobile)]>
-<link type="text/css" rel="stylesheet" href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_ybf1eloQwwauLFbDPh5-J2RvDVEM4Gsh1NsAC0ynfNs.css" media="all" />
-<![endif]-->
-
-<!--[if gte IE 9]><!-->
-<link type="text/css" rel="stylesheet"
-	href="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/css/css_kD8qBi2CLfQkl16-SgdHuwlYq_NUjXsjCxmpeidlT0I.css"
-	media="all" />
-<!--<![endif]-->
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-	document.cookie = 'adaptive_image=' + Math.max(screen.width, screen.height)
-			+ '; path=/';
-	//--><!]]>
-</script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_0gj6QcpfRH2jzTbCQqf7kEkm4MXY0UA_sRhwPc8jC1o.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/lightbox2/js/lightbox.js?1434966756"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_SoFDHsgxDY2cLYbZ6HeW4SLlU_sLxsgGT6tSFwfsHGY.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/mobile_navigation/js/mobile_menu.js?nqc8th"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/all/modules/mobile_navigation/mobile_navigation.js?nqc8th"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_IDBX5SzkJ9gGNq7x-qOE_2DZsexqguTJQGMKvi4w-Uw.js"></script>
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-	var _gaq = _gaq || [];
-	_gaq.push([ "_setAccount", "UA-9060947-1" ]);
-	_gaq.push([ "_trackPageview" ]);
-	(function() {
-		var ga = document.createElement("script");
-		ga.type = "text/javascript";
-		ga.async = true;
-		ga.src = ("https:" == document.location.protocol ? "https://ssl"
-				: "http://www")
-				+ ".google-analytics.com/ga.js";
-		var s = document.getElementsByTagName("script")[0];
-		s.parentNode.insertBefore(ga, s);
-	})();
-	//--><!]]>
-</script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_tnUY-Xr0uSK3E1mkrZ6ON7OmxH4PiVjShebnFJ8E-9c.js"></script>
-<script type="text/javascript"
-	src="http://www.jalview.org/sites/jalview.aegir-prod-6.lifesci.dundee.ac.uk/files/js/js_43n5FBy8pZxQHxPXkf-sQF7ZiacVZke14b0VlvSA554.js"></script>
-
-<script type="text/javascript">
-<!--//--><![CDATA[//><!--
-jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"jalview","theme_token":"wip-WGy4TPV1wdu4Sdq6IXFdriaYrLsrzHuYbaCEpD8","js":{"0":1,"sites\/all\/modules\/jquery_update\/replace\/jquery\/1.7\/jquery.min.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/lightbox2\/js\/lightbox.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/superfish.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/jquery.bgiframe.min.js":1,"sites\/all\/modules\/nice_menus\/superfish\/js\/jquery.hoverIntent.minified.js":1,"sites\/all\/modules\/nice_menus\/nice_menus.js":1,"sites\/all\/modules\/mobile_navigation\/js\/mobile_menu.js":1,"sites\/all\/modules\/mobile_navigation\/mobile_navigation.js":1,"sites\/all\/modules\/google_analytics\/googleanalytics.js":1,"1":1,"sites\/all\/themes\/jalview\/js\/jalview_ga_event_tracking.js":1,"sites\/all\/themes\/omega\/omega\/js\/jquery.formalize.js":1,"sites\/all\/themes\/omega\/omega\/js\/omega-mediaqueries.js":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"sites\/all\/modules\/adaptive_image\/css\/adaptive-image.css":1,"sites\/all\/modules\/date\/date_api\/date.css":1,"sites\/all\/modules\/date\/date_popup\/themes\/datepicker.1.7.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/poll\/poll.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/views\/css\/views.css":1,"sites\/all\/modules\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/lightbox2\/css\/lightbox.css":1,"sites\/all\/modules\/nice_menus\/nice_menus.css":1,"sites\/all\/modules\/nice_menus\/nice_menus_default.css":1,"sites\/all\/modules\/mobile_navigation\/mobile_navigation.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-reset.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-mobile.css":1,"sites\/all\/themes\/omega\/alpha\/css\/alpha-alpha.css":1,"sites\/all\/themes\/omega\/omega\/css\/formalize.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-text.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-branding.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-menu.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-forms.css":1,"sites\/all\/themes\/omega\/omega\/css\/omega-visuals.css":1,"sites\/all\/themes\/jalview\/css\/mobile.css":1,"sites\/all\/themes\/jalview\/css\/global.css":1,"sites\/all\/themes\/jalview\/css\/ie6.css":1,"sites\/all\/themes\/jalview\/css\/ie7.css":1,"sites\/all\/themes\/jalview\/css\/ie8.css":1,"ie::normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"ie::normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-normal.css":1,"ie::normal::sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/normal\/alpha-default-normal-12.css":1,"narrow::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"narrow::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-narrow.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/narrow\/alpha-default-narrow-12.css":1,"normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"normal::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-normal.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/normal\/alpha-default-normal-12.css":1,"wide::sites\/all\/themes\/jalview\/css\/jalview-alpha-default.css":1,"wide::sites\/all\/themes\/jalview\/css\/jalview-alpha-default-wide.css":1,"sites\/all\/themes\/omega\/alpha\/css\/grid\/alpha_default\/wide\/alpha-default-wide-12.css":1}},"lightbox2":{"rtl":0,"file_path":"\/(\\w\\w\/)public:\/","default_image":"\/sites\/all\/modules\/lightbox2\/images\/brokenimage.jpg","border_size":10,"font_color":"000","box_color":"fff","top_position":"","overlay_opacity":"0.8","overlay_color":"000","disable_close_click":1,"resize_sequence":0,"resize_speed":100,"fade_in_speed":100,"slide_down_speed":100,"use_alt_layout":0,"disable_resize":0,"disable_zoom":0,"force_show_nav":0,"show_caption":1,"loop_items":0,"node_link_text":"View Image Details","node_link_target":0,"image_count":"Image !current of !total","video_count":"Video !current of !total","page_count":"Page !current of !total","lite_press_x_close":"press \u003Ca href=\u0022#\u0022 onclick=\u0022hideLightbox(); return FALSE;\u0022\u003E\u003Ckbd\u003Ex\u003C\/kbd\u003E\u003C\/a\u003E to close","download_link_text":"","enable_login":false,"enable_contact":false,"keys_close":"c x 27","keys_previous":"p 37","keys_next":"n 39","keys_zoom":"z","keys_play_pause":"32","display_image_size":"original","image_node_sizes":"()","trigger_lightbox_classes":"","trigger_lightbox_group_classes":"","trigger_slideshow_classes":"","trigger_lightframe_classes":"","trigger_lightframe_group_classes":"","custom_class_handler":0,"custom_trigger_classes":"","disable_for_gallery_lists":true,"disable_for_acidfree_gallery_lists":true,"enable_acidfree_videos":true,"slideshow_interval":5000,"slideshow_automatic_start":true,"slideshow_automatic_exit":true,"show_play_pause":true,"pause_on_next_click":false,"pause_on_previous_click":true,"loop_slides":false,"iframe_width":600,"iframe_height":400,"iframe_border":1,"enable_video":0},"nice_menus_options":{"delay":"800","speed":"fast"},"mobile_navigation":{"breakpoint":"all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape)","menuSelector":".primary-nav","menuPlugin":"accordion","showEffect":"expand_down","showItems":"all","tabHandler":1,"menuWidth":"100","specialClasses":0,"mainPageSelector":"#page","useMask":1,"menuLabel":"","expandActive":1},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls|xml|z|zip"},"omega":{"layouts":{"primary":"normal","order":["narrow","normal","wide"],"queries":{"narrow":"all and (min-width: 740px) and (min-device-width: 740px), (max-device-width: 800px) and (min-width: 740px) and (orientation:landscape)","normal":"all and (min-width: 980px) and (min-device-width: 980px), all and (max-device-width: 1024px) and (min-width: 1024px) and (orientation:landscape)","wide":"all and (min-width: 1220px)"}}}});
-//--><!]]>
-</script>
-<!--[if lt IE 9]><script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
-
-
-<script src="javascript/deployJava.js"></script>
-<script src="jmol/Jmol.js"></script>
-<script src="javascript/jquery-1.4.4.min.js"></script>
-<script src="javascript/jquery.timer.js"></script>
-<script src="javascript/jquery.blockUI.js"></script>
-<script src="javascript/jshashtable-2.1.js" language="javascript"></script>
-<script src="javascript/jalview.js" language="javascript"></script>
-<script src="javascript/jvcontroller.js"> </script>
-
-       
-
-</head>
-
-
-
-<div id="header"></div>
-<section id="section-content" class="section section-content">
-	<div id="zone-content-wrapper"
-		class="zone-wrapper zone-content-wrapper clearfix">
-
-		<div id="zone-content" class="zone zone-content clearfix container-12">
-			<!— — — — — — — — — — — side bar — — — — — — — — — — —>
-			<aside class="grid-3 region region-sidebar-first"
-				id="region-sidebar-first">
-				<div class="region-inner region-sidebar-first-inner">
-					<section
-						class="block block-menu-block block-1 block-menu-block-1 odd"
-						id="block-menu-block-1">
-						<div class="block-inner clearfix">
-							<div class="content clearfix">
-								<div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-2">
-								    <div id="nav" class="nav">nav</div>
-								</div>
-							</div>
-						</div>
-					</section>
-					<section
-						class="block block-menu-block block-2 block-menu-block-2 even"
-						id="block-menu-block-2">
-						<div class="block-inner clearfix">
-							<h2 class="block-title">
-								<a href="/About" class="active-trail active">About</a>
-							</h2>
-
-							<div class="content clearfix">
-								<div
-									class="menu-block-wrapper menu-block-2 menu-name-main-menu parent-mlid-0 menu-level-2">
-									<div id="nav" class="nav">nav</div>
-								</div>
-							</div>
-						</div>
-					</section>
-				</div>
-			</aside>
-			<!- — - - - - - - - - - - - - end of sidebar — — — — —>
-
-			<div class="grid-9 region region-content" id="region-content">
-				<div class="region-inner region-content-inner">
-					<a id="main-content"></a>
-					<div
-						class="block block-system block-main block-system-main odd block-without-title"
-						id="block-system-main">
-						<div class="block-inner clearfix">
-							<div class="content clearfix">
-								<article about="/About" typeof="sioc:Item foaf:Document"
-									class="node node-basic-page node-published node-not-promoted node-not-sticky author-admin odd clearfix"
-									id="node-basic-page-18">
-									<div class="content clearfix">
-										<div
-											class="field field-name-body field-type-text-with-summary field-label-hidden">
-											<div class="field-items">
-												<div class="field-item even" property="content:encoded">
-												<div id="content"></div>	
-												</div>
-											</div>
-										</div>
-									</div>
-									<div class="clearfix">
-										<nav class="links node-links clearfix"></nav>
-									</div>
-								</article>
-							</div>
-						</div>
-					</div>
-				</div>
-			</div>
-		</div>
-	</div>
-</section>
-
-<div id="footer"></div>
-
-


=====================================
examples/jmol/Jmol2.js deleted
=====================================
The diff for this file was not included because it is too large.


View it on GitLab: https://salsa.debian.org/java-team/jalview/-/compare/659217a76d4392eec5eac5ebc26b350b6e7b8b6b...f55cce83b5453f787c75f4a82ab179dfeba30201

-- 
View it on GitLab: https://salsa.debian.org/java-team/jalview/-/compare/659217a76d4392eec5eac5ebc26b350b6e7b8b6b...f55cce83b5453f787c75f4a82ab179dfeba30201
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210206/f80753bd/attachment.html>


More information about the pkg-java-commits mailing list