jalview.git
6 weeks agoMerge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into...
Jim Procter [Mon, 5 Aug 2024 11:48:39 +0000 (12:48 +0100)]
Merge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into develop

6 weeks agoJAL-3631 made Readlink-f work in powershell. Need to test once more in Windows\!
Ben Soares [Fri, 2 Aug 2024 16:49:18 +0000 (17:49 +0100)]
JAL-3631 made Readlink-f work in powershell.  Need to test once more in Windows\!

6 weeks agoJAL-4418 release note for JAL-3063 doc/jalview-projects.md
Jim Procter [Fri, 2 Aug 2024 15:47:31 +0000 (16:47 +0100)]
JAL-4418 release note for JAL-3063 doc/jalview-projects.md

6 weeks agoMerge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into...
Jim Procter [Fri, 2 Aug 2024 15:41:03 +0000 (16:41 +0100)]
Merge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into develop

6 weeks agoJAL-3631 update.sh script fixed to work in Windows (11)
Ben Soares [Fri, 2 Aug 2024 15:06:22 +0000 (16:06 +0100)]
JAL-3631 update.sh script fixed to work in Windows (11)

7 weeks agoJAL-3631 Administrator mode label on all screens of wizard
Ben Soares [Thu, 1 Aug 2024 19:57:51 +0000 (20:57 +0100)]
JAL-3631 Administrator mode label on all screens of wizard

7 weeks agoJAL-3631 Added a test for a specified update and a usage line. update.ps1 tested...
Ben Soares [Thu, 1 Aug 2024 16:24:00 +0000 (17:24 +0100)]
JAL-3631 Added a test for a specified update and a usage line. update.ps1 tested on macos

7 weeks agoMerge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_di...
Ben Soares [Thu, 1 Aug 2024 15:34:01 +0000 (16:34 +0100)]
Merge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_directory

7 weeks agoJAL-3631 Small change to update.sh. update.ps1 NOT COMPLETED YET
Ben Soares [Thu, 1 Aug 2024 15:33:39 +0000 (16:33 +0100)]
JAL-3631 Small change to update.sh. update.ps1 NOT COMPLETED YET

7 weeks agoJAL-3631 Remove a debug echo
Ben Soares [Thu, 1 Aug 2024 15:15:11 +0000 (16:15 +0100)]
JAL-3631 Remove a debug echo

7 weeks agoJAL-4445 - increase the fileglob expected counts
Jim Procter [Thu, 1 Aug 2024 15:14:15 +0000 (16:14 +0100)]
JAL-4445 - increase the fileglob expected counts

7 weeks agoJAL-3631 Convert both CLASSPATHS in update.sh
Ben Soares [Thu, 1 Aug 2024 14:40:56 +0000 (15:40 +0100)]
JAL-3631 Convert both CLASSPATHS in update.sh

7 weeks agoJAL-3631 Separated jalview.sh and update.sh, and included in install4j installer...
Ben Soares [Thu, 1 Aug 2024 14:30:15 +0000 (15:30 +0100)]
JAL-3631 Separated jalview.sh and update.sh, and included in install4j installer and macos DMG.

7 weeks agoMerge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into...
Jim Procter [Thu, 1 Aug 2024 13:57:32 +0000 (14:57 +0100)]
Merge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into develop

7 weeks agoJAL-3631 Changes to bash launcher to allow headless updates to user-space or installa...
Ben Soares [Wed, 31 Jul 2024 15:38:42 +0000 (16:38 +0100)]
JAL-3631 Changes to bash launcher to allow headless updates to user-space or installation. Added some of this functionality to Powershell (work in progress).  The update functionality is to be separated out to update.sh.

7 weeks agoJAL-3631 Add a (by-passable) confirmation and improved output to the macos-install...
Ben Soares [Wed, 31 Jul 2024 15:37:17 +0000 (16:37 +0100)]
JAL-3631 Add a (by-passable) confirmation and improved output to the macos-install-jalview.sh script, with some corrections

7 weeks agoJAL-3631 Changes to Getdown to call getdown-launcher.jar update without launching...
Ben Soares [Wed, 31 Jul 2024 15:36:01 +0000 (16:36 +0100)]
JAL-3631 Changes to Getdown to call getdown-launcher.jar update without launching Jalview for both installation and user-space

7 weeks agoJAL-3631 Correction to a comment in build.gradle
Ben Soares [Wed, 31 Jul 2024 15:33:03 +0000 (16:33 +0100)]
JAL-3631 Correction to a comment in build.gradle

7 weeks agoJAL-3631 Add --updateuser and --updateinstallation to the jalview.sh script: This...
Ben Soares [Mon, 29 Jul 2024 18:44:49 +0000 (19:44 +0100)]
JAL-3631 Add --updateuser and --updateinstallation to the jalview.sh script: This runs getdown in headless mode to run update of either user or installation appdir without launching Jalview

7 weeks agoJAL-3631 Small corrections
Ben Soares [Mon, 29 Jul 2024 18:43:25 +0000 (19:43 +0100)]
JAL-3631 Small corrections

7 weeks agoJAL-3631 Getdown acknowledges in output when only performing an update
Ben Soares [Mon, 29 Jul 2024 18:42:47 +0000 (19:42 +0100)]
JAL-3631 Getdown acknowledges in output when only performing an update

7 weeks agoJAL-3631 Ensure the DMG default vmoptions.txt has the commented properties
Ben Soares [Mon, 29 Jul 2024 18:06:45 +0000 (19:06 +0100)]
JAL-3631 Ensure the DMG default vmoptions.txt has the commented properties

7 weeks agoJAL-3631 Add PID to console info - only available in Java 9+
Ben Soares [Mon, 29 Jul 2024 18:04:49 +0000 (19:04 +0100)]
JAL-3631 Add PID to console info - only available in Java 9+

7 weeks agoJAL-4443 patch out pasimap in GUI for JalviewJS and note some lines causing java2scri...
Jim Procter [Mon, 29 Jul 2024 16:35:38 +0000 (17:35 +0100)]
JAL-4443 patch out pasimap in GUI for JalviewJS and note some lines causing java2script issues

7 weeks agoJAL-3631 Added an --update option to the jalview.sh launcher (does not launch, just...
Ben Soares [Fri, 26 Jul 2024 16:50:10 +0000 (17:50 +0100)]
JAL-3631 Added an --update option to the jalview.sh launcher (does not launch, just updates).  Combining the update script with this as there's a lot of work to make this shell script Linux/macOS/Cygwin/WSL compliant that doesn't need to be duplicated.  PS1 still to do.

7 weeks agoJAL-4418 updated release notes and release date to 13 august 2024
Jim Procter [Fri, 26 Jul 2024 16:02:24 +0000 (17:02 +0100)]
JAL-4418 updated release notes and release date to 13 august 2024

7 weeks agoMerge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into...
Jim Procter [Fri, 26 Jul 2024 15:25:34 +0000 (16:25 +0100)]
Merge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into develop

7 weeks agoMerge branch 'patch/JAL-4428_osx_codesigning_scripts' into develop
Jim Procter [Fri, 26 Jul 2024 15:23:06 +0000 (16:23 +0100)]
Merge branch 'patch/JAL-4428_osx_codesigning_scripts' into develop

7 weeks agoJAL-3631 Added verbose and quiet options, and matched vmoptions with installer. Prove...
Ben Soares [Fri, 26 Jul 2024 14:39:41 +0000 (15:39 +0100)]
JAL-3631 Added verbose and quiet options, and matched vmoptions with installer. Provenance of options added.

7 weeks agoJAL-3631 Some minor bugfixes to the install4j installer and word changes to match...
Ben Soares [Fri, 26 Jul 2024 14:38:28 +0000 (15:38 +0100)]
JAL-3631 Some minor bugfixes to the install4j installer and word changes to match macos-install-jalview.sh

8 weeks agoJAL-3631 Comprehensive install shell script for macos
Ben Soares [Thu, 25 Jul 2024 16:35:57 +0000 (17:35 +0100)]
JAL-3631 Comprehensive install shell script for macos

8 weeks agoJAL-3631 minor changes - spelling and comment spacing in install4j template
Ben Soares [Thu, 25 Jul 2024 16:35:37 +0000 (17:35 +0100)]
JAL-3631 minor changes - spelling and comment spacing in install4j template

8 weeks agoJAL-3063 added a brief description of how to update the jalview project POJO
Jim Procter [Wed, 24 Jul 2024 14:27:28 +0000 (15:27 +0100)]
JAL-3063 added a brief description of how to update the jalview project POJO

8 weeks agoJAL-3631 Correct some text to add the file separator which is being looked for too...
Ben Soares [Wed, 24 Jul 2024 13:17:47 +0000 (14:17 +0100)]
JAL-3631 Correct some text to add the file separator which is being looked for too in substitutions

8 weeks agoJAL-3631 Consolidated repeated code (mainly form verification). Added appdir hash...
Ben Soares [Tue, 23 Jul 2024 16:03:43 +0000 (17:03 +0100)]
JAL-3631 Consolidated repeated code (mainly form verification). Added appdir hash routine. Wizard installer of .app bundle now deprecated, can't be used :(

8 weeks agoJAL-3631 Minor fixes to the advanced options scripts
Ben Soares [Mon, 22 Jul 2024 19:36:33 +0000 (20:36 +0100)]
JAL-3631 Minor fixes to the advanced options scripts

8 weeks agoJAL-3631 Made both Advanced options into a group. Changed visibility scripts to...
Ben Soares [Mon, 22 Jul 2024 17:08:36 +0000 (18:08 +0100)]
JAL-3631 Made both Advanced options into a group.  Changed visibility scripts to minimum required.  Added a Don't setUserAppdirPath comment.

8 weeks agoJAL-3631 Improved tooltip on advanced options. Ensure empty box/border isn't displaye...
Ben Soares [Sun, 21 Jul 2024 19:32:59 +0000 (20:32 +0100)]
JAL-3631 Improved tooltip on advanced options. Ensure empty box/border isn't displayed when no advanced options. Add message to clarify no Advanced options will be applied when checkbox not ticked.

2 months agoJAL-3631 Group/box and simplify visibility of advanced options on additional tasks...
Ben Soares [Sat, 20 Jul 2024 16:55:37 +0000 (17:55 +0100)]
JAL-3631 Group/box and simplify visibility of advanced options on additional tasks screen in the install4j installation wizard.

2 months agoJAL-3631 Consistently and correctly enable/diable/hide elements on the additional...
Ben Soares [Sat, 20 Jul 2024 08:52:28 +0000 (09:52 +0100)]
JAL-3631 Consistently and correctly enable/diable/hide elements on the additional tasks screen in the install4j installation wizard.

2 months agoJAL-3631 Customise the user-space path in the install4j installation wizard. Not...
Ben Soares [Fri, 19 Jul 2024 17:47:35 +0000 (18:47 +0100)]
JAL-3631 Customise the user-space path in the install4j installation wizard.  Not ready yet.

2 months agoJAL-3631 Tweaks to getdown for updating and user appdir properties
Ben Soares [Thu, 18 Jul 2024 16:21:58 +0000 (17:21 +0100)]
JAL-3631 Tweaks to getdown for updating and user appdir properties

2 months agoJAL-3631 Allow override of appDataPath with property 'setuserappdirpath' substituting...
Ben Soares [Thu, 18 Jul 2024 11:05:34 +0000 (12:05 +0100)]
JAL-3631 Allow override of appDataPath with property 'setuserappdirpath' substituting %h, %u and a leading ~/

2 months agoJAL-3631 Extensive working of options in install4j for allowing/disabling user defaul...
Ben Soares [Wed, 17 Jul 2024 15:31:01 +0000 (16:31 +0100)]
JAL-3631 Extensive working of options in install4j for allowing/disabling user default appdir updates, and also allowing/disabling installation appdir updates. Appropriate guidance in tooltips and warnings when no updates will occur are given.  A user-space install only allows disabling updates.

2 months agoshorter hashes - just first seven characters.. like in git
Jim Procter [Fri, 12 Jul 2024 16:58:43 +0000 (17:58 +0100)]
shorter hashes - just first seven characters.. like in git

2 months agoJAL-3631 updated getdown jars
Jim Procter [Fri, 12 Jul 2024 16:41:38 +0000 (17:41 +0100)]
JAL-3631 updated getdown jars

2 months agoJAL-3631 - report that an additional flag might be needed if we didn't manage to...
Jim Procter [Fri, 12 Jul 2024 16:40:46 +0000 (17:40 +0100)]
JAL-3631 - report that an additional flag might be needed if we didn't manage to get an appDir

2 months agoJAL-3631 shorter digest string for the unique user app dir
Jim Procter [Fri, 12 Jul 2024 16:38:59 +0000 (17:38 +0100)]
JAL-3631 shorter digest string for the unique user app dir

2 months agoJAL-3631 check we actually created EnvConfig!
Jim Procter [Fri, 12 Jul 2024 16:38:26 +0000 (17:38 +0100)]
JAL-3631 check we actually created EnvConfig!

2 months agoJAL-3631 updated getdown jars
Jim Procter [Fri, 12 Jul 2024 14:24:47 +0000 (15:24 +0100)]
JAL-3631 updated getdown jars

2 months agoJAL-3631 insert digest of full path to installer.appdir in path for user appdir and...
Jim Procter [Fri, 12 Jul 2024 13:17:35 +0000 (14:17 +0100)]
JAL-3631 insert digest of full path to installer.appdir in path for user appdir and add tests to verify nouserdefaultappdir clobbers userdefaultappdir

2 months agoJAL-3631 rebuild getdown jars after merge to develop
Jim Procter [Wed, 3 Jul 2024 19:56:00 +0000 (20:56 +0100)]
JAL-3631 rebuild getdown jars after merge to develop

2 months agoMerge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into...
Jim Procter [Wed, 3 Jul 2024 19:16:18 +0000 (20:16 +0100)]
Merge branch 'feature/JAL-3631_allow_jalview_to_work_from_user-space_directory' into develop

2 months agoJAL-3631 Slightly larger wizard
Ben Soares [Mon, 1 Jul 2024 01:05:40 +0000 (02:05 +0100)]
JAL-3631 Slightly larger wizard

2 months agoJAL-3631 Harden defence against looping getdown relaunches. Null checked in HttpUtils...
Ben Soares [Mon, 1 Jul 2024 01:05:00 +0000 (02:05 +0100)]
JAL-3631 Harden defence against looping getdown relaunches. Null checked in HttpUtils. Remove unnecessary code in getdown

2 months agoJAL-3631 JVL file with appbase now relaunches getdown
Ben Soares [Sat, 29 Jun 2024 21:53:27 +0000 (22:53 +0100)]
JAL-3631 JVL file with appbase now relaunches getdown

2 months agoJAL-3631 Made an isAdmin flag to work in Windows Admin mode installation
Ben Soares [Fri, 28 Jun 2024 17:18:51 +0000 (18:18 +0100)]
JAL-3631 Made an isAdmin flag to work in Windows Admin mode installation

2 months agoJAL-3830 Added some quotation marks to jalview.bat for folders with spaces
Ben Soares [Fri, 28 Jun 2024 17:18:12 +0000 (18:18 +0100)]
JAL-3830 Added some quotation marks to jalview.bat for folders with spaces

2 months agoJAL-3631 Remove the checkboxes from the Finish screen. Now moved to pre-install screen.
Ben Soares [Fri, 28 Jun 2024 16:04:09 +0000 (17:04 +0100)]
JAL-3631 Remove the checkboxes from the Finish screen. Now moved to pre-install screen.

2 months agoJAL-3631 Group USERSPACE and SYSTEMSPACE tasks (and other groups of tasks) together...
Ben Soares [Fri, 28 Jun 2024 15:53:52 +0000 (16:53 +0100)]
JAL-3631 Group USERSPACE and SYSTEMSPACE tasks (and other groups of tasks) together for neatness

2 months agoJAL-3631 Change in user path for locally installed Jalview to avoid collision with...
Ben Soares [Fri, 28 Jun 2024 15:53:16 +0000 (16:53 +0100)]
JAL-3631 Change in user path for locally installed Jalview to avoid collision with old installation. Tidy a null check for Java Console output

2 months agoJAL-3631 Change to Windows user-space default location, now same as default installat...
Ben Soares [Fri, 28 Jun 2024 11:30:01 +0000 (12:30 +0100)]
JAL-3631 Change to Windows user-space default location, now same as default installation location

2 months agoJAL-3631 Fixed a getdown Exception when launching Jalview in windows
Ben Soares [Fri, 28 Jun 2024 11:04:50 +0000 (12:04 +0100)]
JAL-3631 Fixed a getdown Exception when launching Jalview in windows

2 months agoJAL-3631 Adjustments to the Windows installer
Ben Soares [Fri, 28 Jun 2024 11:04:05 +0000 (12:04 +0100)]
JAL-3631 Adjustments to the Windows installer

2 months agoJAL-3631 spelling correction
Ben Soares [Thu, 27 Jun 2024 23:37:42 +0000 (00:37 +0100)]
JAL-3631 spelling correction

2 months agoJAL-3631 Installers with separate actions for user/administrator installation
Ben Soares [Thu, 27 Jun 2024 21:15:41 +0000 (22:15 +0100)]
JAL-3631 Installers with separate actions for user/administrator installation

2 months agoJAL-3631 Add property to let log4j know we're not running in a servlet (or it issues...
Ben Soares [Thu, 27 Jun 2024 21:14:58 +0000 (22:14 +0100)]
JAL-3631 Add property to let log4j know we're not running in a servlet (or it issues a warning which breaks cli headless output)

2 months agoJAL-3631 Log4j logging to .jalview.log file when requested. Clean(ish) handover of...
Ben Soares [Thu, 27 Jun 2024 16:46:47 +0000 (17:46 +0100)]
JAL-3631 Log4j logging to .jalview.log file when requested. Clean(ish) handover of log file from getdown to jalview.

2 months agoJAL-3631 JAL-3384 Install4j launch now redirects STDOUT/STDERR to ~/.jalview_develop...
Ben Soares [Tue, 25 Jun 2024 22:13:55 +0000 (23:13 +0100)]
JAL-3631 JAL-3384 Install4j launch now redirects STDOUT/STDERR to ~/.jalview_develop.log and passes the file on to getdown and Jalview which will also now log to this file.  Single log file.

2 months agoJAL-3631 Use the icon file passed by install4j if a newer getdown-launcher is relaunched
Ben Soares [Tue, 25 Jun 2024 10:31:17 +0000 (11:31 +0100)]
JAL-3631 Use the icon file passed by install4j if a newer getdown-launcher is relaunched

2 months agoJAL-3631 Allow icon file name to be passed to launcher by install4j
Ben Soares [Tue, 25 Jun 2024 10:30:38 +0000 (11:30 +0100)]
JAL-3631 Allow icon file name to be passed to launcher by install4j

2 months agoJAL-3631 Forgot to add this file for 'Change parity of comparison for convention...
Ben Soares [Tue, 25 Jun 2024 09:22:42 +0000 (10:22 +0100)]
JAL-3631 Forgot to add this file for 'Change parity of comparison for convention' commit

2 months agoJAL-3631 Tests for version comparisons and Jar version comparisons and Jar version...
Ben Soares [Tue, 25 Jun 2024 08:55:45 +0000 (09:55 +0100)]
JAL-3631 Tests for version comparisons and Jar version comparisons and Jar version checking

2 months agoJAL-3631 Change parity of comparison for convention
Ben Soares [Tue, 25 Jun 2024 08:49:23 +0000 (09:49 +0100)]
JAL-3631 Change parity of comparison for convention

2 months agoJAL-3631 Report getCanonicalPath for installer appdir
Ben Soares [Mon, 24 Jun 2024 23:23:37 +0000 (00:23 +0100)]
JAL-3631 Report getCanonicalPath for installer appdir

2 months agoJAL-3631 Check Implementation-Version of getdown-launcher.jar in installation appdir...
Ben Soares [Mon, 24 Jun 2024 23:23:00 +0000 (00:23 +0100)]
JAL-3631 Check Implementation-Version of getdown-launcher.jar in installation appdir and user's appdir, and only use the user one if it's newer.  Remove content digest check for getdown-launcher.jar comparison since version now being checked.

2 months agoJAL-3631 updated getdown jars
Ben Soares [Fri, 21 Jun 2024 17:15:02 +0000 (18:15 +0100)]
JAL-3631 updated getdown jars

2 months agoMerge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_di...
Ben Soares [Fri, 21 Jun 2024 15:04:11 +0000 (16:04 +0100)]
Merge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_directory

2 months agoJAL-3631 Changed label for consistency
Ben Soares [Fri, 21 Jun 2024 15:03:23 +0000 (16:03 +0100)]
JAL-3631 Changed label for consistency

2 months agoMerge branch 'improvement/JAL-4409_implement_extra_schemes_in_getdown' into develop
Jim Procter [Fri, 21 Jun 2024 14:26:03 +0000 (15:26 +0100)]
Merge branch 'improvement/JAL-4409_implement_extra_schemes_in_getdown' into develop

2 months agoMerge branch 'improvement/JAL-4409_implement_extra_schemes_in_getdown' into feature...
Ben Soares [Fri, 21 Jun 2024 12:49:25 +0000 (13:49 +0100)]
Merge branch 'improvement/JAL-4409_implement_extra_schemes_in_getdown' into feature/JAL-3631_allow_jalview_to_work_from_user-space_directory

2 months agoJAL-4409 Add two empty args to getdown call from install4j for backward compatibility...
Ben Soares [Fri, 21 Jun 2024 12:48:41 +0000 (13:48 +0100)]
JAL-4409 Add two empty args to getdown call from install4j for backward compatibility, and further arguments such as JVL file.  Improve handling of a JVL file with an appbase in it.

2 months agoJAL-4409 Don't merge JVL configs when changing appbase improvement/JAL-4409_implement_extra_schemes_in_getdown
Ben Soares [Fri, 21 Jun 2024 09:00:08 +0000 (10:00 +0100)]
JAL-4409 Don't merge JVL configs when changing appbase

3 months agoJAL-4409 Use fixed 'latest' artifact URL
Ben Soares [Thu, 20 Jun 2024 18:27:41 +0000 (19:27 +0100)]
JAL-4409 Use fixed 'latest' artifact URL

3 months agoJAL-4409 Changes in BUILD channel appbase to tie in with Getdown DEVELOP Launcher...
Ben Soares [Thu, 20 Jun 2024 17:39:13 +0000 (18:39 +0100)]
JAL-4409 Changes in BUILD channel appbase to tie in with Getdown DEVELOP Launcher build plan

3 months agoJAL-3631 Now sending launcher.appdir from within getdown
Ben Soares [Thu, 20 Jun 2024 09:12:03 +0000 (10:12 +0100)]
JAL-3631 Now sending launcher.appdir from within getdown

3 months agoJAL-3631 Rename/rationalise informational system property names. Re-order display...
Ben Soares [Wed, 19 Jun 2024 12:35:09 +0000 (13:35 +0100)]
JAL-3631 Rename/rationalise informational system property names. Re-order display of information on Java Console. Supply info from authoratitive sources (getdown-launcher.jar rather than gradle.properties).

3 months agoJAL-3631 macos dev install script incorporated into dev_install.sh
Ben Soares [Tue, 18 Jun 2024 22:52:25 +0000 (23:52 +0100)]
JAL-3631 macos dev install script incorporated into dev_install.sh

3 months agoJAL-4358 slight improvement to detecting desktop creation to close getdown splash...
Ben Soares [Tue, 18 Jun 2024 22:38:09 +0000 (23:38 +0100)]
JAL-4358 slight improvement to detecting desktop creation to close getdown splash screen

3 months agoJAL-3631 gradle-build-and-re-install script, works with macOS or Linux
Ben Soares [Tue, 18 Jun 2024 20:37:20 +0000 (21:37 +0100)]
JAL-3631 gradle-build-and-re-install script, works with macOS or Linux

3 months agoJAL-3631 Substantial additions to Getdown (through jalview.util.LaunchUtils) to re...
Ben Soares [Tue, 18 Jun 2024 20:36:44 +0000 (21:36 +0100)]
JAL-3631 Substantial additions to Getdown (through jalview.util.LaunchUtils) to re-launch getdown-launcher.jar when the user's version differs from the installed version.  install4j vmoptions file allows administrator to prevent any automatic updates.

3 months agoJAL-3631 Allow quick deployment of gradle build on linux and macos
Ben Soares [Mon, 17 Jun 2024 09:45:38 +0000 (10:45 +0100)]
JAL-3631 Allow quick deployment of gradle build on linux and macos

3 months agoMerge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_di...
Ben Soares [Fri, 14 Jun 2024 19:53:04 +0000 (20:53 +0100)]
Merge branch 'develop' into feature/JAL-3631_allow_jalview_to_work_from_user-space_directory

3 months agoJAL-3631 Got rid of the USER_EXECUTABLE_NAME as it's no longer needed since getting...
Ben Soares [Fri, 14 Jun 2024 17:51:40 +0000 (18:51 +0100)]
JAL-3631 Got rid of the USER_EXECUTABLE_NAME as it's no longer needed since getting rid of the old Launcher in install4j

3 months agoJAL-3631 Removed old non-user launcher. Labelled USERSPACE actions.
Ben Soares [Fri, 14 Jun 2024 17:37:28 +0000 (18:37 +0100)]
JAL-3631 Removed old non-user launcher. Labelled USERSPACE actions.

3 months agoJAL-3631 JAL-4104 More consistent system property names passing through getdown....
Ben Soares [Fri, 14 Jun 2024 17:36:45 +0000 (18:36 +0100)]
JAL-3631 JAL-4104 More consistent system property names passing through getdown. Add nousedefaultappdir property to allow non-updating system installation of Jalview.

3 months agoJAL-3631 Allow -Pinstall4j_build_ids=MACOS-AARCH64-DMG for specific installer build...
Ben Soares [Fri, 14 Jun 2024 09:40:37 +0000 (10:40 +0100)]
JAL-3631 Allow -Pinstall4j_build_ids=MACOS-AARCH64-DMG for specific installer build. Fix installer icons (PNGs and paths).

3 months agoJAL-3845 Add a popup error message, with instructions, when Jalview launched from...
Ben Soares [Thu, 13 Jun 2024 20:20:54 +0000 (21:20 +0100)]
JAL-3845 Add a popup error message, with instructions, when Jalview launched from the Installer Volume

3 months agoJAL-3631 New Installer icons. Getdown check that the application appdir is different...
Ben Soares [Thu, 13 Jun 2024 20:20:06 +0000 (21:20 +0100)]
JAL-3631 New Installer icons. Getdown check that the application appdir is different from the user default appdir before copying files. Also copy gedown-launcher.jar.

3 months agoJAL-3631 Name changes to system properties and a fallback App name to avoid hard...
Ben Soares [Wed, 12 Jun 2024 22:23:03 +0000 (23:23 +0100)]
JAL-3631 Name changes to system properties and a fallback App name to avoid hard-coded name in getdown