jalview.git
5 years agoJAL-3048 remove TODOs Jalview-BH/JAL-3048_dialogs
Jim Procter [Mon, 2 Jul 2018 16:37:52 +0000 (17:37 +0100)]
JAL-3048 remove TODOs

5 years agoJAL-3048 File->VCF load refactored
Jim Procter [Mon, 2 Jul 2018 16:36:28 +0000 (17:36 +0100)]
JAL-3048 File->VCF load refactored

5 years agoJAL-3048 attempt to catch Object(NaN) … probably doesn’t work!
Jim Procter [Mon, 2 Jul 2018 16:36:07 +0000 (17:36 +0100)]
JAL-3048 attempt to catch Object(NaN) … probably doesn’t work!

5 years agoJAL-3048 don’t execute dialog runner after dialog shown in js
Jim Procter [Mon, 2 Jul 2018 16:35:41 +0000 (17:35 +0100)]
JAL-3048 don’t execute dialog runner after dialog shown in js

5 years agoMerge branch 'Jalview-BH/JAL-3026' into Jalview-BH/JAL-3048_dialogs
Jim Procter [Mon, 2 Jul 2018 14:41:53 +0000 (15:41 +0100)]
Merge branch 'Jalview-BH/JAL-3026' into Jalview-BH/JAL-3048_dialogs

5 years agoJAL-3026 Transpiler take 2
hansonr [Mon, 2 Jul 2018 14:40:05 +0000 (15:40 +0100)]
JAL-3026 Transpiler take 2

5 years agoJAL-3048 todo for export SVG/PNG/EPS
Jim Procter [Mon, 2 Jul 2018 14:40:01 +0000 (15:40 +0100)]
JAL-3048 todo for export SVG/PNG/EPS

5 years agoJAL-3048 AlignFrame -> Save dialog refactored - patched ‘File exists - Overwrite...
Jim Procter [Mon, 2 Jul 2018 14:36:26 +0000 (15:36 +0100)]
JAL-3048 AlignFrame -> Save dialog refactored - patched ‘File exists - Overwrite ?’ dialog to be ignored in javascript

5 years agoJAL-3048 allow a chain of responses for a particular response code (needed when inter...
Jim Procter [Mon, 2 Jul 2018 14:34:02 +0000 (15:34 +0100)]
JAL-3048 allow a chain of responses for a particular response code (needed when intermediate dialogs are raised which determine if rest of chain executes)

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Mon, 2 Jul 2018 14:20:36 +0000 (15:20 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3032 GX#75 Stockholm
hansonr [Mon, 2 Jul 2018 14:20:17 +0000 (15:20 +0100)]
JAL-3032 GX#75 Stockholm

transpiler and runtime

fixes  for(char c : Character[] ca) and related conversion syntaxes

5 years agoJAL-3026 reinstated deleted file
gmungoc [Mon, 2 Jul 2018 09:18:32 +0000 (10:18 +0100)]
JAL-3026 reinstated deleted file

5 years agoJAL-3032 JTable work; JSUtil.jQuery object; drag-drop;
hansonr [Mon, 2 Jul 2018 09:14:19 +0000 (10:14 +0100)]
JAL-3032 JTable work; JSUtil.jQuery object; drag-drop;
reflect.Constructor; adds core:"NONE" to {project}/template.html

fixes drag-drop for first call in Firefox/win
fixes java.lang.reflect.Constructor for Integer

Remove the core:"NONE" if you do not want to see all the core files
separately.

5 years agoJAL-3048 use FileParse to transfer File to NewickFile parser
Jim Procter [Fri, 29 Jun 2018 16:14:21 +0000 (17:14 +0100)]
JAL-3048 use FileParse to transfer File to NewickFile parser

5 years agoJAL-1551 JAL-3048 formatting
Jim Procter [Fri, 29 Jun 2018 15:39:12 +0000 (16:39 +0100)]
JAL-1551 JAL-3048 formatting

5 years agoJAL-3048 AlignFrame->File->Load Tree adapted for js
Jim Procter [Fri, 29 Jun 2018 15:38:29 +0000 (16:38 +0100)]
JAL-3048 AlignFrame->File->Load Tree adapted for js

5 years agoJAL-3048 refactored Desktop->File->Open to use jalview.utils.dialogrunner.DialogRunner
Jim Procter [Fri, 29 Jun 2018 15:21:35 +0000 (16:21 +0100)]
JAL-3048 refactored Desktop->File->Open to use jalview.utils.dialogrunner.DialogRunner

5 years agoJAL-3048 jalview.utils.dialogrunner.DialogRunner allows sequences of runnable methods...
Jim Procter [Fri, 29 Jun 2018 15:18:27 +0000 (16:18 +0100)]
JAL-3048 jalview.utils.dialogrunner.DialogRunner allows sequences of runnable methods to be sequentially triggered according to response codes from a dialog.

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Thu, 28 Jun 2018 16:19:23 +0000 (17:19 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3032 JvOptionPane summary of issues with boilerplate modal dialogs.
hansonr [Thu, 28 Jun 2018 16:17:38 +0000 (17:17 +0100)]
JAL-3032 JvOptionPane summary of issues with boilerplate modal dialogs.

90 cases no issue; 5 works.

5 years agoMerge branch 'Jalview-BH/JAL-3048_dialogs' into Jalview-BH/JAL-3026
Jim Procter [Thu, 28 Jun 2018 16:15:04 +0000 (17:15 +0100)]
Merge branch 'Jalview-BH/JAL-3048_dialogs' into Jalview-BH/JAL-3026

5 years agoJAL-3026 JAL-1551 formatting
Jim Procter [Thu, 28 Jun 2018 15:53:36 +0000 (16:53 +0100)]
JAL-3026 JAL-1551 formatting

5 years agoJAL-3048 TODOs for refactoring JalviewFileChooser pattern
Jim Procter [Thu, 28 Jun 2018 15:52:56 +0000 (16:52 +0100)]
JAL-3048 TODOs for refactoring JalviewFileChooser pattern
JAL-3026 disable browser select dialog for default browser in javasript

5 years agoJAL-3048 TODOs for refactoring JalviewFileChooser pattern
Jim Procter [Thu, 28 Jun 2018 15:51:32 +0000 (16:51 +0100)]
JAL-3048 TODOs for refactoring JalviewFileChooser pattern

5 years agoJAL-3032 avoid use of lambda expression or BasicArrowButton
gmungoc [Thu, 28 Jun 2018 15:49:10 +0000 (16:49 +0100)]
JAL-3032 avoid use of lambda expression or BasicArrowButton

5 years agoJAL-3048 todo and JAL-3026 disable VCF support
Jim Procter [Thu, 28 Jun 2018 15:48:06 +0000 (16:48 +0100)]
JAL-3048 todo and JAL-3026 disable VCF support

5 years agoJAL-3032 SwingJS-site.zip for wrong case in filename in site/
hansonr [Thu, 28 Jun 2018 13:54:21 +0000 (14:54 +0100)]
JAL-3032 SwingJS-site.zip for wrong case in filename in site/

5 years agoFileAsBytes
hansonr [Thu, 28 Jun 2018 13:45:16 +0000 (14:45 +0100)]
FileAsBytes

5 years agoDialogs JAL-3032
hansonr [Thu, 28 Jun 2018 13:30:54 +0000 (14:30 +0100)]
Dialogs JAL-3032

5 years agoJAL-3032 FileChooser missing correct call to JSToolkit.getFileAsBytes$
hansonr [Thu, 28 Jun 2018 13:20:11 +0000 (14:20 +0100)]
JAL-3032 FileChooser missing correct call to JSToolkit.getFileAsBytes$

5 years agoJAL-3032 GD#46 menu buttons not fully disabling
hansonr [Thu, 28 Jun 2018 07:08:42 +0000 (08:08 +0100)]
JAL-3032 GD#46 menu buttons not fully disabling

5 years agoJAL-3032 fix for Array.sort
hansonr [Thu, 28 Jun 2018 06:44:22 +0000 (07:44 +0100)]
JAL-3032 fix for Array.sort

5 years agoJAL-3032 GD#70 internalFrameClosed event not fired
hansonr [Thu, 28 Jun 2018 05:06:49 +0000 (06:06 +0100)]
JAL-3032 GD#70 internalFrameClosed event not fired

5 years agoJAL-3032 DND enabled; additional io changes for File vs. String
hansonr [Thu, 28 Jun 2018 02:00:44 +0000 (03:00 +0100)]
JAL-3032 DND enabled; additional io changes for File vs. String

5 years agoJAL-3032 support for JDesktop Drag and Drop
hansonr [Wed, 27 Jun 2018 17:33:09 +0000 (18:33 +0100)]
JAL-3032 support for JDesktop Drag and Drop

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Wed, 27 Jun 2018 14:09:25 +0000 (15:09 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agotranspiler fix for arr[Integer]
hansonr [Wed, 27 Jun 2018 14:08:33 +0000 (15:08 +0100)]
transpiler fix for arr[Integer]

5 years agoJAL-3032 explicit Integer.intValue() conversion for safety
gmungoc [Wed, 27 Jun 2018 14:05:02 +0000 (15:05 +0100)]
JAL-3032  explicit Integer.intValue() conversion for safety

5 years agoJAL-3026 FileParser for JFileChooser results as ByteArrayInputStream;
hansonr [Wed, 27 Jun 2018 12:02:24 +0000 (13:02 +0100)]
JAL-3026 FileParser for JFileChooser results as ByteArrayInputStream;
does not imply text.

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Wed, 27 Jun 2018 10:26:01 +0000 (11:26 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3032 just the changes pulled already
hansonr [Wed, 27 Jun 2018 10:25:33 +0000 (11:25 +0100)]
JAL-3032 just the changes pulled already

5 years agoJAL-3032 Dialogs Color picker -- untested commit
hansonr [Wed, 27 Jun 2018 10:24:43 +0000 (11:24 +0100)]
JAL-3032 Dialogs Color picker -- untested commit

5 years agoJAL-3032 comments only - starting work on dialogs
hansonr [Wed, 27 Jun 2018 10:23:42 +0000 (11:23 +0100)]
JAL-3032 comments only - starting work on dialogs

5 years agoJAL-3032 part2 local file reading by JFileChooser
hansonr [Wed, 27 Jun 2018 10:20:25 +0000 (11:20 +0100)]
JAL-3032 part2 local file reading by JFileChooser

This commit adds the ALignFrame changes for handling the
JalviewFileChooser callback.

5 years agoConsensus LOGO done
hansonr [Wed, 27 Jun 2018 10:15:22 +0000 (11:15 +0100)]
Consensus LOGO done

5 years agoConsensus LOGO done
hansonr [Wed, 27 Jun 2018 10:14:00 +0000 (11:14 +0100)]
Consensus LOGO done

5 years agoJAL-3032 fixes missing ToolTip
hansonr [Wed, 27 Jun 2018 08:53:54 +0000 (09:53 +0100)]
JAL-3032 fixes missing ToolTip

5 years agoJAL-3033 tarball from site
Jim Procter [Wed, 27 Jun 2018 07:42:22 +0000 (08:42 +0100)]
JAL-3033 tarball from site

5 years agoMerge branch 'develop' into Jalview-BH/JAL-3026
Jim Procter [Tue, 26 Jun 2018 17:39:35 +0000 (18:39 +0100)]
Merge branch 'develop' into Jalview-BH/JAL-3026

5 years agoMerge branch 'task/JAL-3042_remove_SimpleDocument_dependency' into develop
Jim Procter [Tue, 26 Jun 2018 17:38:03 +0000 (18:38 +0100)]
Merge branch 'task/JAL-3042_remove_SimpleDocument_dependency' into develop

5 years agoJAL-3042 remove mention of adjustable search box history length from docs
Jim Procter [Tue, 26 Jun 2018 17:37:27 +0000 (18:37 +0100)]
JAL-3042 remove mention of adjustable search box history length from docs

5 years agoJAL-3042 don't allow user to change default history length for an input box
Jim Procter [Tue, 26 Jun 2018 14:37:38 +0000 (15:37 +0100)]
JAL-3042 don't allow user to change default history length for an input box

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
gmungoc [Tue, 26 Jun 2018 17:08:13 +0000 (18:08 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3035 removed jdas in libs documentation and noted spring modules as candidates...
Jim Procter [Tue, 26 Jun 2018 16:57:44 +0000 (17:57 +0100)]
JAL-3035 removed jdas in libs documentation and noted spring modules as candidates for removal

5 years agoJAL-3032 don't draw AlphaComposite.Clear on background
gmungoc [Tue, 26 Jun 2018 16:57:05 +0000 (17:57 +0100)]
JAL-3032 don't draw AlphaComposite.Clear on background

5 years agoJAL-3033 JAL-3035 remove jdas.jar from .classpath.js
Jim Procter [Tue, 26 Jun 2018 16:55:04 +0000 (17:55 +0100)]
JAL-3033 JAL-3035 remove jdas.jar from  .classpath.js

5 years agoMerge branch 'develop' into Jalview-BH/JAL-3026
Jim Procter [Tue, 26 Jun 2018 16:08:17 +0000 (17:08 +0100)]
Merge branch 'develop' into Jalview-BH/JAL-3026

5 years agoMerge branch 'tasks/JAL-3035_remove_dasobert_dependency' into develop
Jim Procter [Tue, 26 Jun 2018 16:07:02 +0000 (17:07 +0100)]
Merge branch 'tasks/JAL-3035_remove_dasobert_dependency' into develop

5 years agoJAL-3035 documentation in 2.11 release notes (and 2.11 fictional release date)
Jim Procter [Tue, 26 Jun 2018 16:06:40 +0000 (17:06 +0100)]
JAL-3035 documentation in 2.11 release notes (and 2.11 fictional release date)

5 years agoJAL-3035 remove DAS UI documentation
Jim Procter [Tue, 26 Jun 2018 16:06:12 +0000 (17:06 +0100)]
JAL-3035 remove DAS UI documentation

5 years agoMerge branch 'tasks/JAL-3035_remove_dasobert_dependency' into develop
Jim Procter [Tue, 26 Jun 2018 15:40:46 +0000 (16:40 +0100)]
Merge branch 'tasks/JAL-3035_remove_dasobert_dependency' into develop

5 years agoMerge branch 'tasks/JAL-3035_remove_dasobert_dependency' into Jalview-BH/JAL-3026
Jim Procter [Tue, 26 Jun 2018 15:38:14 +0000 (16:38 +0100)]
Merge branch 'tasks/JAL-3035_remove_dasobert_dependency' into Jalview-BH/JAL-3026

5 years agoJAL-3035 - jalview-das is no more !
Jim Procter [Tue, 26 Jun 2018 15:16:15 +0000 (16:16 +0100)]
JAL-3035 - jalview-das is no more !
 - jsdas lib removed
 - DAS settings panel deleted (Feature settings pane has no tabs now)
 - all code for wrapping DAS sources and retrieving sequences and features from them is gone
 - test methods/main methods have been de-dasified or removed if their only purpose was to test DAS source discovery
 - fancy sorting code to account for DAS sequence source names has been removed

5 years agoJAL-3035 (unrelated) random XML error in nbbuild.xml
Jim Procter [Tue, 26 Jun 2018 15:09:45 +0000 (16:09 +0100)]
JAL-3035 (unrelated) random XML error in nbbuild.xml

5 years agoJAL-3032 updateOverviewImage on construction
gmungoc [Tue, 26 Jun 2018 15:08:50 +0000 (16:08 +0100)]
JAL-3032 updateOverviewImage on construction

5 years agoMerge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant
Jim Procter [Tue, 26 Jun 2018 09:29:09 +0000 (10:29 +0100)]
Merge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Tue, 26 Jun 2018 09:13:07 +0000 (10:13 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3033 force overwrite for .classpath from .classpath.js
Jim Procter [Tue, 26 Jun 2018 09:13:03 +0000 (10:13 +0100)]
JAL-3033 force overwrite for .classpath from .classpath.js

5 years agosynchronize fixed
hansonr [Tue, 26 Jun 2018 09:11:25 +0000 (10:11 +0100)]
synchronize fixed

5 years agoMerge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant
Jim Procter [Tue, 26 Jun 2018 08:59:28 +0000 (09:59 +0100)]
Merge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant

5 years agoJAL-3033 fail if the transpiler isn’t updated from swingjs/…
Jim Procter [Tue, 26 Jun 2018 08:57:14 +0000 (09:57 +0100)]
JAL-3033 fail if the transpiler isn’t updated from swingjs/…

5 years agoJAL-3033 local build server path for eclipse
Jim Procter [Tue, 26 Jun 2018 08:56:51 +0000 (09:56 +0100)]
JAL-3033 local build server path for eclipse

5 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
gmungoc [Tue, 26 Jun 2018 07:50:54 +0000 (08:50 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

5 years agoJAL-3032 don't place desktop at negative x or y position
gmungoc [Tue, 26 Jun 2018 07:49:32 +0000 (08:49 +0100)]
JAL-3032 don't place desktop at negative x or y position

5 years agoJAL-3033 more copy/git debugging of task
Jim Procter [Mon, 25 Jun 2018 16:03:49 +0000 (17:03 +0100)]
JAL-3033 more copy/git debugging of task

5 years agoJAL-3033 copy the right .classpath.js !
Jim Procter [Mon, 25 Jun 2018 15:53:54 +0000 (16:53 +0100)]
JAL-3033 copy the right .classpath.js !

5 years agoMerge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant
Jim Procter [Mon, 25 Jun 2018 15:50:05 +0000 (16:50 +0100)]
Merge branch 'Jalview-BH/JAL-3026' into task/JAL-3033_jalviewjs_ant

5 years agoJAL-3033 update the eclipse project before building, edit class path, and copy artefa...
Jim Procter [Mon, 25 Jun 2018 15:48:00 +0000 (16:48 +0100)]
JAL-3033 update the eclipse project before building, edit class path, and copy artefacts from eclipse project back to build directory

5 years agoJAL-3033 custom .classpath for eclipse build
Jim Procter [Mon, 25 Jun 2018 15:40:45 +0000 (16:40 +0100)]
JAL-3033 custom .classpath for eclipse build

5 years agomenu enable/disable for radio and checkbox items
hansonr [Mon, 25 Jun 2018 14:27:41 +0000 (15:27 +0100)]
menu enable/disable for radio and checkbox items

5 years agoString.concat$S missing
hansonr [Mon, 25 Jun 2018 14:08:10 +0000 (15:08 +0100)]
String.concat$S missing

5 years agofix for fix for Character.toTitleCase
hansonr [Mon, 25 Jun 2018 13:55:15 +0000 (14:55 +0100)]
fix for fix for Character.toTitleCase

5 years agoCollections difference Apache vs Oracle
hansonr [Mon, 25 Jun 2018 13:44:02 +0000 (14:44 +0100)]
Collections difference Apache vs Oracle

<E> vs <T> for SingletonList

5 years agoCollections difference Apache vs Oracle
hansonr [Mon, 25 Jun 2018 13:37:13 +0000 (14:37 +0100)]
Collections difference Apache vs Oracle

<E> vs <T> for SingletonList

5 years agoJAL-3033 try to configure eclipse workspace via property
Jim Procter [Mon, 25 Jun 2018 12:23:20 +0000 (13:23 +0100)]
JAL-3033 try to configure eclipse workspace via property

5 years agoJAL-3033 working ant target for headless build of jalviewjs
Jim Procter [Mon, 25 Jun 2018 12:03:12 +0000 (13:03 +0100)]
JAL-3033 working ant target for headless build of jalviewjs

5 years agoadds MouseEvent.preciseWheelRotation
hansonr [Mon, 25 Jun 2018 11:48:56 +0000 (12:48 +0100)]
adds MouseEvent.preciseWheelRotation

5 years agoJAL-3033 comment about testing if eclipse build completed
Jim Procter [Mon, 25 Jun 2018 11:47:50 +0000 (12:47 +0100)]
JAL-3033 comment about testing if eclipse build completed

5 years agoJAL-3033 configure dropins, run eclipse build and copy in resources in a single task
Jim Procter [Mon, 25 Jun 2018 11:46:14 +0000 (12:46 +0100)]
JAL-3033 configure dropins, run eclipse build and copy in resources in a single task

5 years agosynchronized() fix; to/isTitleCase() as ...UpperCase()
hansonr [Mon, 25 Jun 2018 11:20:58 +0000 (12:20 +0100)]
synchronized() fix; to/isTitleCase() as ...UpperCase()

5 years agoMerge branch 'Jalview-BH/JAL-3026' into tasks/JAL-3033_jalviewjs_ant
Jim Procter [Mon, 25 Jun 2018 10:48:11 +0000 (11:48 +0100)]
Merge branch 'Jalview-BH/JAL-3026' into tasks/JAL-3033_jalviewjs_ant

5 years agonew SwingJS-site.zip and net.sf.j2s.core.jar
hansonr [Mon, 25 Jun 2018 10:07:38 +0000 (11:07 +0100)]
new SwingJS-site.zip and net.sf.j2s.core.jar

fixes synchronized()
fixes new int[] {'a'}

5 years ago// BH 6/24/2018 -- synchronized
hansonr [Mon, 25 Jun 2018 05:47:42 +0000 (06:47 +0100)]
// BH 6/24/2018 -- synchronized

synchronized(a = new Object()) {...} ---> ...; only if an assignment or
not a simple function call to Object.getTreeLock()

5 years agoJMenu/JMenuItem enable/disable
hansonr [Sun, 24 Jun 2018 22:56:52 +0000 (23:56 +0100)]
JMenu/JMenuItem enable/disable

uses

$(node).[add/remove]Class("ui-menu-disabled ui-state-disabled");

5 years agoDialog motif:
hansonr [Sun, 24 Jun 2018 18:13:41 +0000 (19:13 +0100)]
Dialog motif:

    // BH 2018 -- providing a callback for SwingJS
    // dialogOption is just a simple way to provide
    // context for the modal-like response.
    // The only requirement is that desktop implement
    // PropertyChangeListener, which is used already in Java
    // for changes in input value and such within the dialogs.

    String dialogOption = "label.input_alignment_from_url";
    desktop.dialogData = new Object[] { dialogOption, viewport, history
};
    desktop.onDialogReturn(
            JvOptionPane.showInternalConfirmDialog(desktop, panel,
            MessageManager.getString(dialogOption),
            JvOptionPane.OK_CANCEL_OPTION));

    // no code may follow this, as SwingJS will not block
    // callback in JavaScript comes via a property change event,
    // thus going into desktop.onDialogReturn(int) just the same as
    // in Java.

5 years agoasynchronous modal dialogs using PropertyChangeListener for JavaScript
hansonr [Sun, 24 Jun 2018 10:28:43 +0000 (11:28 +0100)]
asynchronous modal dialogs using PropertyChangeListener for JavaScript

5 years agoJFrame fix for Window->JComponent
hansonr [Sun, 24 Jun 2018 08:58:19 +0000 (09:58 +0100)]
JFrame fix for Window->JComponent

5 years agoJAL-3032
hansonr [Sun, 24 Jun 2018 07:13:44 +0000 (08:13 +0100)]
JAL-3032

Update complete for

- menubar background
- direct running of Jalview.main(args)
- InternalFrame production

5 years agoAlignmentFrame opacity set to TRUE for JavaScript.
hansonr [Sun, 24 Jun 2018 07:11:53 +0000 (08:11 +0100)]
AlignmentFrame opacity set to TRUE for JavaScript.

This seems to be some sort of JavaScript fluke, because if you set the
background color of an internal div to opaque but then set the
background color of that div's parent to transparent, then it goes
transparent.

5 years agodefault MenuBar menu background color
hansonr [Sun, 24 Jun 2018 07:09:48 +0000 (08:09 +0100)]
default MenuBar menu background color

set to lighter grey to match Frame color (#EEEEEE) in
HTMLLookAndFeel.java