Ben Soares [Wed, 15 Dec 2021 13:16:11 +0000 (13:16 +0000)]
JAL-3933 updated THIRDPARTYLIBS
Jim Procter [Wed, 15 Dec 2021 10:38:22 +0000 (10:38 +0000)]
JAL-3933 remove obsolete Castor logging configuration
Jim Procter [Wed, 15 Dec 2021 10:36:18 +0000 (10:36 +0000)]
JAL-3933 configure root logger console appender to stderr (2.11.2 version)
Ben Soares [Tue, 14 Dec 2021 23:23:08 +0000 (23:23 +0000)]
JAL-3933 updated log4j and slf4j jars with log4j1.2 compatibility API jar. Removed log4j from jabaws-min-client and Jmol jars
Ben Soares [Tue, 7 Dec 2021 12:39:06 +0000 (12:39 +0000)]
JAL-3930 Added a customizedId="JALVIEW" to launcher for use by file associations. Better for response.varfile installation of Jalview
Ben Soares [Mon, 29 Nov 2021 20:00:21 +0000 (20:00 +0000)]
JAL-3594 correct Jalview Develop logo SVG added in [not actually used in application]
Jim Procter [Fri, 19 Nov 2021 15:43:44 +0000 (15:43 +0000)]
JAL-3926 disable autosearch by default
Jim Procter [Mon, 8 Nov 2021 18:24:06 +0000 (18:24 +0000)]
JAL-3855 verify pdb suffix is preserved when locally loaded file is saved in project and imported
Jim Procter [Mon, 8 Nov 2021 18:22:35 +0000 (18:22 +0000)]
JAL-3855 JAL-1731 reuse the StructureViewer.fetchPdbFile(PDBEntry) method in JmolBinding - avoid code duplication for retrieval and import of 3d data
Jim Procter [Mon, 8 Nov 2021 18:18:28 +0000 (18:18 +0000)]
JAL-3855 try harder to ignore DNA/RNA only structures when deciding whether to download from SIFTS
Jim Procter [Mon, 8 Nov 2021 18:15:33 +0000 (18:15 +0000)]
JAL-3921 wait around until session file has been written
Jim Procter [Fri, 5 Nov 2021 18:13:37 +0000 (18:13 +0000)]
JAL-3829 remove duplicate IDs in 3DBeacons generated PDBFTS query and update mocks
Jim Procter [Fri, 5 Nov 2021 16:51:37 +0000 (16:51 +0000)]
JAL-3829 format and tidy up unused code
Jim Procter [Fri, 5 Nov 2021 16:38:15 +0000 (16:38 +0000)]
JAL-3919 use model format field to ensure we get the file extension correct when creating temp files for structure viewers
Jim Procter [Fri, 5 Nov 2021 12:45:13 +0000 (12:45 +0000)]
JAL-3875 fully reset filter combo-box when fetch 3d-beacons button is pressed, and ensure first 3d-beacons option selected when structures are discovered even when cached structures are present.
Ben Soares [Fri, 5 Nov 2021 10:14:12 +0000 (10:14 +0000)]
JAL-3746 Updated help docs for 3D-Beacons. Added and altered images and text.
Jim Procter [Wed, 3 Nov 2021 11:49:36 +0000 (11:49 +0000)]
JAL-3915 JAL-3746 documentation for removed rnaview options
Jim Procter [Wed, 3 Nov 2021 11:48:53 +0000 (11:48 +0000)]
JAL-3916 TODO for improved selection of covering structures
Jim Procter [Wed, 3 Nov 2021 11:35:23 +0000 (11:35 +0000)]
JAL-3916 TODO for improved selection of covering structures
Jim Procter [Wed, 3 Nov 2021 11:33:14 +0000 (11:33 +0000)]
JAL-3915 remove RNAview opts from preferences. Still present in config file ready for when we have a new RNA structure processing service
Jim Procter [Tue, 2 Nov 2021 12:12:34 +0000 (12:12 +0000)]
Merge branch 'develop' of https://source.jalview.org/git/jalview into develop
Jim Procter [Tue, 2 Nov 2021 12:10:08 +0000 (12:10 +0000)]
JAL-3875 test case and patch to verify the query 3d beacons button is shown for proteins with uniprot ids but no canonical accessions
Ben Soares [Mon, 1 Nov 2021 17:45:12 +0000 (17:45 +0000)]
JAL-3907 changed two commented out lines to reflect location of future upgraded JRE zipfiles.
Ben Soares [Mon, 1 Nov 2021 17:31:34 +0000 (17:31 +0000)]
JAL-3907 added creation of symbolic links to workaround an install4j9 problem with parsing packed jre filenames with hyphens.
Ben Soares [Tue, 26 Oct 2021 17:06:31 +0000 (18:06 +0100)]
JAL-3907 adjusted download_jdks.sh and download_jres.sh scripts to use adoptium and added Java 17 download. Added JAVA_VERSION=17 as a gradle build property option.
Jim Procter [Mon, 18 Oct 2021 14:27:40 +0000 (15:27 +0100)]
Merge branch 'bug/r2_11_2/JAL-3904_structureviewermenu' into develop
Jim Procter [Mon, 18 Oct 2021 14:04:52 +0000 (15:04 +0100)]
JAL-3905 Fix: wait for response when sending mouseovers. Combined remove old label and add new label and also added warning in javadoc about out-of-order execution
Jim Procter [Mon, 18 Oct 2021 12:18:59 +0000 (13:18 +0100)]
JAL-3904 override buildActionMenu to add in additional menu actions after rebuild
Jim Procter [Mon, 18 Oct 2021 11:39:40 +0000 (12:39 +0100)]
JAL-3904 failing test
Jim Procter [Fri, 1 Oct 2021 16:36:35 +0000 (17:36 +0100)]
JAL-3616 show name of structure viewer in ‘new view’ button
Jim Procter [Fri, 1 Oct 2021 16:32:20 +0000 (17:32 +0100)]
JAL-3616 explicit configure external viewer config
Jim Procter [Fri, 1 Oct 2021 13:04:03 +0000 (14:04 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Jim Procter [Fri, 1 Oct 2021 13:03:44 +0000 (14:03 +0100)]
Merge branch 'features/r2_11_2/JAL-3829_3dbeacons' into develop
Jim Procter [Fri, 1 Oct 2021 13:02:24 +0000 (14:02 +0100)]
JAL-3829 3d beacons logo - misi varadi gave permission to re-use but most likely it is CC-0
Ben Soares [Fri, 1 Oct 2021 11:35:22 +0000 (12:35 +0100)]
Merge branch 'improvement/JAL-3594_logos_for_jalview_test' into develop
Jim Procter [Fri, 1 Oct 2021 11:32:06 +0000 (12:32 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Jim Procter [Fri, 1 Oct 2021 11:31:45 +0000 (12:31 +0100)]
Merge branch 'features/r2_11_2/JAL-3829_3dbeacons' into develop
Jim Procter [Fri, 1 Oct 2021 11:28:09 +0000 (12:28 +0100)]
JAL-3829 fetch 3D beacons now started by clicking button shown above the drop-down filter/manual input combo box.
Ben Soares [Fri, 1 Oct 2021 11:10:37 +0000 (12:10 +0100)]
Merge branch 'develop' into improvement/JAL-3594_logos_for_jalview_test
Ben Soares [Fri, 1 Oct 2021 11:08:16 +0000 (12:08 +0100)]
JAL-3594 New Jalview Test logos and .icns/.ico creation helper script
Jim Procter [Fri, 1 Oct 2021 09:35:08 +0000 (10:35 +0100)]
Merge branch 'develop' into features/r2_11_2/JAL-3829_3dbeacons
Ben Soares [Thu, 30 Sep 2021 23:16:09 +0000 (00:16 +0100)]
JAL-3594 Changed logo for Jalview Test
Ben Soares [Thu, 30 Sep 2021 23:08:41 +0000 (00:08 +0100)]
JAL-1260 Added .gbk to GenBank extensions. Added GenBank extensions to the installer.
gmungoc [Tue, 11 Aug 2020 09:35:32 +0000 (10:35 +0100)]
JAL-3371 more fine-grained slider; set Param slider to initial default
Jim Procter [Thu, 30 Sep 2021 10:19:41 +0000 (11:19 +0100)]
Merge branch 'bug/JAL-3885_sequence_fetched_not_displaying_PFAM_Seed' into develop
Ben Soares [Wed, 29 Sep 2021 19:51:22 +0000 (20:51 +0100)]
JAL-3885 Made the database JComboBox have StringPair entries to allow a display value, set to the single item dbname if there's a single item
Jim Procter [Wed, 29 Sep 2021 14:50:09 +0000 (15:50 +0100)]
JAL-3884 squish alarming but harmless errors when uniprot doesn’t have a record
Jim Procter [Wed, 29 Sep 2021 14:32:09 +0000 (15:32 +0100)]
JAL-3881 split on any nonalphanumeric symbol (plus _) to generate putative sequence identifiers with which to query databases
Jim Procter [Wed, 29 Sep 2021 14:30:32 +0000 (15:30 +0100)]
JAL-3829 report when 3d-beacons doesn’t provide any models
Ben Soares [Tue, 28 Sep 2021 15:09:42 +0000 (16:09 +0100)]
JAL-3783 Updated groovy-all-2.4. Currently newer stable releases cause a problem with shadowJar.
Jim Procter [Mon, 27 Sep 2021 13:29:48 +0000 (14:29 +0100)]
JAL-3746 update the example corefile for jalviewjs
Jim Procter [Fri, 24 Sep 2021 16:23:24 +0000 (17:23 +0100)]
JAL-3829 open web page for 3d beacons structure by right-clicking and selecting pop up menu item
Jim Procter [Fri, 24 Sep 2021 13:23:50 +0000 (14:23 +0100)]
Merge branch 'develop' into features/r2_11_2/JAL-3829_3dbeacons
Jim Procter [Fri, 24 Sep 2021 13:23:03 +0000 (14:23 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Jim Procter [Fri, 24 Sep 2021 13:22:33 +0000 (14:22 +0100)]
JAL-3821 data file for failing test
Jim Procter [Fri, 24 Sep 2021 13:19:40 +0000 (14:19 +0100)]
JAL-3829 right click to view popup menu to show link - maybe better to have a link button in the table instead ?
Jim Procter [Fri, 24 Sep 2021 13:17:03 +0000 (14:17 +0100)]
JAL-3829 abstract essential TDB metadata from the user configurable data array displayed in the JTable
Jim Procter [Thu, 23 Sep 2021 16:27:46 +0000 (17:27 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Jim Procter [Thu, 23 Sep 2021 16:27:23 +0000 (17:27 +0100)]
Merge branch 'features/r2_11_2/JAL-3821_reinstate_patch' into develop
Jim Procter [Thu, 23 Sep 2021 16:26:33 +0000 (17:26 +0100)]
JAL-3821 less ambiguous base class name for EMBL and GenBank flat file parsers
Jim Procter [Thu, 23 Sep 2021 16:24:16 +0000 (17:24 +0100)]
JAL-3821 ported to refactored FlatFile parser
Jim Procter [Thu, 23 Sep 2021 16:00:53 +0000 (17:00 +0100)]
JAL-3821 failing test
Jim Procter [Thu, 23 Sep 2021 14:26:15 +0000 (15:26 +0100)]
JAL-3692 JAL-3861 remove extra call to .parse() so we don’t process the file again
Jim Procter [Thu, 23 Sep 2021 13:04:25 +0000 (14:04 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Jim Procter [Thu, 23 Sep 2021 13:04:02 +0000 (14:04 +0100)]
Merge branch 'patch/JAL-3874_newJmolAndGradleDedup' into develop
Jim Procter [Thu, 23 Sep 2021 13:02:04 +0000 (14:02 +0100)]
Merge branch 'develop' into releases/Release_2_11_2_Branch
Ben Soares [Tue, 21 Sep 2021 23:08:45 +0000 (00:08 +0100)]
JAL-3691 automatic insertion of Locale.ROOT to toUpperCase() and toLowerCase() and added import java.util.Locale appropriately
Jim Procter [Tue, 21 Sep 2021 20:59:51 +0000 (21:59 +0100)]
JAL-3746 release notes and what’s new for 2.11.2 - in progress
Jim Procter [Tue, 21 Sep 2021 15:24:15 +0000 (16:24 +0100)]
Merge branch 'doc/JAL-3746_Release_2_11_2' into develop
Jim Procter [Tue, 21 Sep 2021 13:24:24 +0000 (14:24 +0100)]
Merge branch 'features/r2_11_2/JAL-3829_3dbeacons' into develop
Jim Procter [Tue, 21 Sep 2021 12:54:23 +0000 (13:54 +0100)]
JAL-3829 - callback finessing - leave DBRefFetcher to do progress updates itself
Jim Procter [Tue, 21 Sep 2021 10:41:18 +0000 (11:41 +0100)]
JAL-3829 prefix PDBe filters with PDBe to make clear what they search
Jim Procter [Tue, 21 Sep 2021 10:36:27 +0000 (11:36 +0100)]
JAL-3829 alternative UX: need to select 3d-beacons from dropdown if db-refs need to be fetched
Jim Procter [Tue, 21 Sep 2021 07:30:03 +0000 (08:30 +0100)]
JAL-3829 ignore the fake ID generated when a PDB format file without embedded ID is imported for an existing PDBEntry
Ben Soares [Tue, 21 Sep 2021 08:57:00 +0000 (09:57 +0100)]
JAL-3521 'Debian-safe' version of minimal build.gradle and patch. Using existing doc/*.html and build_properties from source tarball.
Ben Soares [Mon, 20 Sep 2021 16:48:27 +0000 (17:48 +0100)]
JAL-3521 Created a patch file to transform build.gradle into debian_build.gradle
Jim Procter [Mon, 20 Sep 2021 13:56:34 +0000 (14:56 +0100)]
JAL-3829 updated response for P01308
Jim Procter [Mon, 20 Sep 2021 13:56:15 +0000 (14:56 +0100)]
JAL-3829 tests need to wait for dialog to be closed and background processes to finish before they can check functionality
Jim Procter [Mon, 20 Sep 2021 13:55:27 +0000 (14:55 +0100)]
JAL-3829 TDBeacons fetcher needs a sequence with at least one canonical uniprot accession
Jim Procter [Mon, 20 Sep 2021 13:54:50 +0000 (14:54 +0100)]
JAL-3829 throw the exception even if it has no message
Jim Procter [Mon, 20 Sep 2021 13:54:14 +0000 (14:54 +0100)]
JAL-3829 ensure nulls are not wildcards when retrieving annotation by calcId/label/description
Ben Soares [Mon, 20 Sep 2021 13:25:48 +0000 (14:25 +0100)]
JAL-3521 working minimal build.gradle for debian and 2.11.2. Flexmark plugin might be a problem
Ben Soares [Mon, 20 Sep 2021 12:11:55 +0000 (13:11 +0100)]
JAL-3521 not quite working minimal build.gradle for debian and 2.11.2
Jim Procter [Mon, 20 Sep 2021 10:19:35 +0000 (11:19 +0100)]
JAL-3829 do better at detecting structure type, prompt to retrieve Uniprot ids for proteins without canonical Ids and show provider in the Structure Chooser’s cache view
Jim Procter [Mon, 20 Sep 2021 10:16:44 +0000 (11:16 +0100)]
JAL-3829 make sure structure data type reflects actual format identified
Jim Procter [Mon, 20 Sep 2021 10:14:41 +0000 (11:14 +0100)]
JAL-3829 store 3db metadata on PDBEntry so it can be shown in Cache/etc
Jim Procter [Mon, 20 Sep 2021 10:13:12 +0000 (11:13 +0100)]
JAL-3829 allow PDBEntry with file and ID with mismatching case to override one without a file
Ben Soares [Fri, 17 Sep 2021 17:16:57 +0000 (18:16 +0100)]
Merge branch 'merge/develop_JAL-1260' into develop
Ben Soares [Fri, 17 Sep 2021 17:11:05 +0000 (18:11 +0100)]
JAL-1260 rudimentary parsing of LOCUS line to at least get accession id
Jim Procter [Fri, 17 Sep 2021 16:42:17 +0000 (17:42 +0100)]
Merge branch 'develop' into features/r2_11_2/JAL-3829_3dbeacons
Jim Procter [Fri, 17 Sep 2021 16:39:42 +0000 (17:39 +0100)]
JAL-3079 JAL-3055 remember to reset font transform after rendering logo
gmungoc [Tue, 18 Aug 2020 14:32:00 +0000 (15:32 +0100)]
JAL-1260 refactored multi-line qualifier separators
gmungoc [Tue, 18 Aug 2020 13:39:25 +0000 (14:39 +0100)]
JAL-1260 unit test for FileFormats updated for GenBank/ENA
gmungoc [Tue, 18 Aug 2020 13:22:56 +0000 (14:22 +0100)]
JAL-1260 file formats and IdentifyFile updates for GenBank and ENA
gmungoc [Tue, 18 Aug 2020 12:05:24 +0000 (13:05 +0100)]
JAL-1260 refactored GenBank (and EMBL) flat file parser
Jim Procter [Mon, 3 Aug 2020 13:07:03 +0000 (14:07 +0100)]
JAL-1260 FileFormat entry for EMBL/GENBANK: TODO: create tests and IdentifyFile routine for this format
Jim Procter [Fri, 17 Sep 2021 15:38:49 +0000 (16:38 +0100)]
JAL-3874 - replace Jmol with custom build of 14.31.53 from Jmol-SwingJS GitHub repo
Jim Procter [Fri, 17 Sep 2021 12:13:35 +0000 (13:13 +0100)]
JAL-2226 transfer chain annotation when calcId, label and description are distinct - so annotations from multiple chains and structures are all shown.
Jim Procter [Fri, 17 Sep 2021 12:12:34 +0000 (13:12 +0100)]
JAL-2226 new method to search for annotation matching particular description as well as calcId and label
Jim Procter [Fri, 17 Sep 2021 10:45:37 +0000 (11:45 +0100)]
JAL-3829 belt and braces check to make sure there is a pdbe response available to join records from