jalview.git
6 years agoMerge branch 'Jalview-BH/JAL-3026' of http://source.jalview.org/git/jalview into...
Jim Procter [Tue, 10 Jul 2018 16:46:25 +0000 (17:46 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of source.jalview.org/git/jalview into Jalview-BH/JAL-3026

6 years agoJAL-3026 j2sNative fix for About.. panel/splashscreen : use JLabel rather than JTextP...
Jim Procter [Tue, 10 Jul 2018 16:44:40 +0000 (17:44 +0100)]
JAL-3026 j2sNative fix for About.. panel/splashscreen : use JLabel rather than JTextPane and use <img> tag rather than mediaTracker to display jalview logo in about pane.

6 years agoJAL-3048 obsolete method deleted
gmungoc [Tue, 10 Jul 2018 14:01:34 +0000 (15:01 +0100)]
JAL-3048 obsolete method deleted

6 years agoJAL-3048 code reordered for JalviewJS compliance
gmungoc [Tue, 10 Jul 2018 14:01:18 +0000 (15:01 +0100)]
JAL-3048 code reordered for JalviewJS compliance

6 years agoJAL-3048 switch from 'dialogdata' to DialogRunner for load Features/Annotations/Other...
Jim Procter [Tue, 10 Jul 2018 11:53:51 +0000 (12:53 +0100)]
JAL-3048 switch from 'dialogdata' to DialogRunner for load Features/Annotations/Otherdata (also needed File object passed through directly)

6 years agoJAL-3048 adapt Cancel and refresh for JalviewJS
gmungoc [Tue, 10 Jul 2018 10:58:14 +0000 (11:58 +0100)]
JAL-3048 adapt Cancel and refresh for JalviewJS

6 years agoJAL-3033 unpack SwingJS last to ensure we always have the latest version of SwingJS...
Jim Procter [Tue, 10 Jul 2018 10:51:54 +0000 (11:51 +0100)]
JAL-3033 unpack SwingJS last to ensure we always have the latest version of SwingJS in site/swingjs

6 years agoJAL-3048 EditNameDialog modified for JalviewJS (layout, i18n)
gmungoc [Mon, 9 Jul 2018 19:03:03 +0000 (20:03 +0100)]
JAL-3048 EditNameDialog modified for JalviewJS (layout, i18n)

6 years agoJAL-3032 BorderLayout renders panel correctly in JalviewJS
gmungoc [Mon, 9 Jul 2018 14:57:30 +0000 (15:57 +0100)]
JAL-3032 BorderLayout renders panel correctly in JalviewJS

6 years agoJAL-1858 separate method highlightSearchResults with fastPaint
gmungoc [Mon, 9 Jul 2018 14:11:40 +0000 (15:11 +0100)]
JAL-1858 separate method highlightSearchResults with fastPaint

6 years agoJAL-3048 _no_ fastPaint when higlighting features, ever
gmungoc [Mon, 9 Jul 2018 12:55:48 +0000 (13:55 +0100)]
JAL-3048 _no_ fastPaint when higlighting features, ever

6 years agoJAL-3060 entry points for createFeatures, amendFeatures
gmungoc [Mon, 9 Jul 2018 12:41:12 +0000 (13:41 +0100)]
JAL-3060 entry points for createFeatures, amendFeatures

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
gmungoc [Mon, 9 Jul 2018 11:34:22 +0000 (12:34 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-3060 extract FeatureEditor class task/JAL-3060featureEditor
gmungoc [Mon, 9 Jul 2018 11:21:58 +0000 (12:21 +0100)]
JAL-3060 extract FeatureEditor class

6 years agoJAL-3026 'dropins' !
Jim Procter [Mon, 9 Jul 2018 10:19:28 +0000 (11:19 +0100)]
JAL-3026 'dropins' !

6 years agoJAL-3026 update README with instructions on setting up Eclipse for java2script and...
Jim Procter [Mon, 9 Jul 2018 10:16:41 +0000 (11:16 +0100)]
JAL-3026 update README with instructions on setting up Eclipse for java2script and running unzip-to-site to update the site directory after a build.

6 years agoJAL-3058 save modified colour from dialog
gmungoc [Mon, 9 Jul 2018 08:33:39 +0000 (09:33 +0100)]
JAL-3058 save modified colour from dialog

6 years agoJAL-3033 hard reset to clean eclipse workspace before checking out
Jim Procter [Sun, 8 Jul 2018 11:55:07 +0000 (12:55 +0100)]
JAL-3033 hard reset to clean eclipse workspace before checking out

6 years agoJAL-3026 unzip-to-site ant task to just update site (swingjs, jslibs, examples and...
Jim Procter [Fri, 6 Jul 2018 14:06:01 +0000 (15:06 +0100)]
JAL-3026 unzip-to-site ant task to just update site (swingjs, jslibs, examples and resources)

6 years agoJAL-3048 remove copied todo
Jim Procter [Fri, 6 Jul 2018 13:35:51 +0000 (14:35 +0100)]
JAL-3048 remove copied todo

6 years agoJAL-3048 amendFeatures as dialog runner - repaint after amend not always reliable
Jim Procter [Fri, 6 Jul 2018 13:32:59 +0000 (14:32 +0100)]
JAL-3048 amendFeatures as dialog runner - repaint after amend not always reliable

6 years agoJAL-3048 internalDialog with dialogRunner
Jim Procter [Fri, 6 Jul 2018 13:32:07 +0000 (14:32 +0100)]
JAL-3048 internalDialog with dialogRunner

6 years agoJAL-3048 internalDialog with dialogRunner
Jim Procter [Fri, 6 Jul 2018 13:29:34 +0000 (14:29 +0100)]
JAL-3048 internalDialog with dialogRunner

6 years agoJAL-3059 use the right colour for group border
gmungoc [Fri, 6 Jul 2018 11:31:08 +0000 (12:31 +0100)]
JAL-3059 use the right colour for group border

6 years agoJAL-3054 small y-overlap of tooltip and cell leads the eye better
gmungoc [Fri, 6 Jul 2018 09:55:46 +0000 (10:55 +0100)]
JAL-3054 small y-overlap of tooltip and cell leads the eye better

6 years agoJAL-3032 register JTable with ToolTipManager
gmungoc [Fri, 6 Jul 2018 09:49:56 +0000 (10:49 +0100)]
JAL-3032 register JTable with ToolTipManager

6 years agoMerge branch 'bug/JAL-3049colourCellTooltip' into Jalview-BH/JAL-3026
gmungoc [Fri, 6 Jul 2018 09:41:57 +0000 (10:41 +0100)]
Merge branch 'bug/JAL-3049colourCellTooltip' into Jalview-BH/JAL-3026

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
gmungoc [Fri, 6 Jul 2018 09:05:43 +0000 (10:05 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-3032 use Math.min/max not Float.min/max
gmungoc [Fri, 6 Jul 2018 08:39:49 +0000 (09:39 +0100)]
JAL-3032 use Math.min/max not Float.min/max

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Fri, 6 Jul 2018 07:59:03 +0000 (08:59 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-3026 all tabbed panes use JavaScript option
hansonr [Fri, 6 Jul 2018 07:58:29 +0000 (08:58 +0100)]
JAL-3026 all tabbed panes use JavaScript option
jalview.jbui.swing.JTabbedPane

6 years agoJAL-2808 JAL-3026 deleted all commented out tab code from the dialog
Jim Procter [Thu, 5 Jul 2018 13:38:42 +0000 (14:38 +0100)]
JAL-2808 JAL-3026 deleted all commented out tab code from the dialog

6 years agoJAL-2808 JAL-3032 drop tabbed layout for Colours and Filters
gmungoc [Thu, 5 Jul 2018 13:27:44 +0000 (14:27 +0100)]
JAL-2808 JAL-3032 drop tabbed layout for Colours and Filters

6 years agoJAL-3058 colour button / menu option use JalviewColourChooser
gmungoc [Thu, 5 Jul 2018 11:09:24 +0000 (12:09 +0100)]
JAL-3058 colour button / menu option use JalviewColourChooser

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
gmungoc [Thu, 5 Jul 2018 10:38:38 +0000 (11:38 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-2808 JAL-3058 code tidy for compiler warnings, column constants
gmungoc [Thu, 5 Jul 2018 10:38:26 +0000 (11:38 +0100)]
JAL-2808 JAL-3058 code tidy for compiler warnings, column constants

6 years agoJAL-3026 moves javajs to srcjars
hansonr [Thu, 5 Jul 2018 10:20:39 +0000 (11:20 +0100)]
JAL-3026 moves javajs to srcjars

 - important because Java is using older code from the Jmol jar file

6 years agoJAL-3026 comment in main test method in PDbFtsrestClient.java
hansonr [Thu, 5 Jul 2018 09:50:01 +0000 (10:50 +0100)]
JAL-3026 comment in main test method in PDbFtsrestClient.java

6 years agoJAL-3026 renaming build-zip-jars.xml to build-libjs.xml
hansonr [Thu, 5 Jul 2018 09:41:47 +0000 (10:41 +0100)]
JAL-3026 renaming build-zip-jars.xml to build-libjs.xml

this file is only to be used when new jar contents are tanspiled into
JavaScript. Preferably add these to src2, compile, and remove them from
src2. This could certainly be automated.

6 years agoremoving temp files for build of libjs
hansonr [Thu, 5 Jul 2018 09:39:15 +0000 (10:39 +0100)]
removing temp files for build of libjs

6 years agosrcjar changes for JSONParser - just 'c' |'c' workaround (not necessary
hansonr [Thu, 5 Jul 2018 09:38:40 +0000 (10:38 +0100)]
srcjar changes for JSONParser - just 'c' |'c' workaround (not necessary
after next transpiler update

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

6 years agoJAL-3058 missed refactoring of JColorChooser
gmungoc [Thu, 5 Jul 2018 08:52:24 +0000 (09:52 +0100)]
JAL-3058 missed refactoring of JColorChooser

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Thu, 5 Jul 2018 08:38:35 +0000 (09:38 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-3026 fixes MigLayout, JSON parser
hansonr [Thu, 5 Jul 2018 08:35:09 +0000 (09:35 +0100)]
JAL-3026 fixes MigLayout, JSON parser

MiG layout was referencing java.beans only for serialization
JSONParser was using a bitwise syntax for char not supported in
transpiler
SwingJS jalview.javascript.web proxy for WebResources not set up
properly

- JSONParser is working
- PDB REST service call is working
- MiGLayout is loading, but is not laying out properly.

6 years agoJAL-3058 refactored raising JColorChooser for JS compatibility
gmungoc [Thu, 5 Jul 2018 08:03:39 +0000 (09:03 +0100)]
JAL-3058 refactored raising JColorChooser for JS compatibility

6 years agoJAL-3032 JAL-3048 adjust how colour chooser is shown
gmungoc [Wed, 4 Jul 2018 14:44:56 +0000 (15:44 +0100)]
JAL-3032 JAL-3048 adjust how colour chooser is shown

6 years agotry(resource), TableRowSorter
hansonr [Wed, 4 Jul 2018 04:26:18 +0000 (05:26 +0100)]
try(resource), TableRowSorter

6 years agoJAL-3026 implements simple REST client
hansonr [Wed, 4 Jul 2018 03:42:41 +0000 (04:42 +0100)]
JAL-3026  implements simple REST client

new transpiler adds support for  try(resource);

6 years agoJAL-3026 adds org.json.simple to srcjars and jsonsimple-site.zip
hansonr [Tue, 3 Jul 2018 19:16:28 +0000 (20:16 +0100)]
JAL-3026 adds org.json.simple to srcjars and jsonsimple-site.zip

6 years agoSwingJS-site.zip
hansonr [Tue, 3 Jul 2018 18:55:27 +0000 (19:55 +0100)]
SwingJS-site.zip

6 years agoadds log4j zip file
hansonr [Tue, 3 Jul 2018 18:54:26 +0000 (19:54 +0100)]
adds log4j zip file

6 years agosrc2 directory added to class path, zipping/unzipping of JAR file source
hansonr [Tue, 3 Jul 2018 18:30:06 +0000 (19:30 +0100)]
src2 directory added to class path, zipping/unzipping of JAR file source

JAR file source Java is in srcjar/

6 years agoJAL-3026 MiGLayout-SwingJS source
hansonr [Tue, 3 Jul 2018 18:16:18 +0000 (19:16 +0100)]
JAL-3026 MiGLayout-SwingJS source

6 years agoMerge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git...
hansonr [Tue, 3 Jul 2018 16:55:51 +0000 (17:55 +0100)]
Merge branch 'Jalview-BH/JAL-3026' of https://source.jalview.org/git/jalview.git into Jalview-BH/JAL-3026

6 years agoJAL-3026 GD#91 "final" keyword deprecated
hansonr [Tue, 3 Jul 2018 16:55:32 +0000 (17:55 +0100)]
JAL-3026 GD#91 "final" keyword deprecated

 removed from FeatureTypeSettings

6 years agoJAL-3026 workarounds and TODOs for JSplitPane setDividerLocation in SwingJS for CDS...
Jim Procter [Tue, 3 Jul 2018 16:35:51 +0000 (17:35 +0100)]
JAL-3026 workarounds and TODOs for JSplitPane setDividerLocation in SwingJS for CDS/Protein split view

6 years agoJAL-2347 first pass at JAL-2347 - doesn’t quite work in Java or Javascript yet !
Jim Procter [Tue, 3 Jul 2018 16:34:05 +0000 (17:34 +0100)]
JAL-2347 first pass at JAL-2347 - doesn’t quite work in Java or Javascript yet !

6 years agoJAL-3048 openLinkedAlignment refactor to use dialogRunner plus a conditional callback...
Jim Procter [Tue, 3 Jul 2018 16:30:43 +0000 (17:30 +0100)]
JAL-3048 openLinkedAlignment refactor to use dialogRunner plus a conditional callback (the default response) to process alignment data added to alignment if split frame not shown

6 years agoJAL-3048 first pass at JvOptionDialog as property listener for dialog runner rather...
Jim Procter [Tue, 3 Jul 2018 16:27:30 +0000 (17:27 +0100)]
JAL-3048 first pass at JvOptionDialog as property listener for dialog runner rather than Desktop.dialogdata based method

6 years agoJAL-3048 allow a default response handler to be set
Jim Procter [Tue, 3 Jul 2018 16:26:30 +0000 (17:26 +0100)]
JAL-3048 allow a default response handler to be set

6 years agoJAL-3026 varna README_SWINGJS
hansonr [Tue, 3 Jul 2018 15:24:48 +0000 (16:24 +0100)]
JAL-3026  varna README_SWINGJS

6 years agoJAL-3032 revised colour picker, now with ActionListener
gmungoc [Tue, 3 Jul 2018 14:59:01 +0000 (15:59 +0100)]
JAL-3032 revised colour picker, now with ActionListener

6 years agoJAL-3026 VARNA files
hansonr [Tue, 3 Jul 2018 14:15:33 +0000 (15:15 +0100)]
JAL-3026 VARNA files

6 years agoJAL-3026 new SwingJS-site.zip
hansonr [Tue, 3 Jul 2018 13:52:59 +0000 (14:52 +0100)]
JAL-3026 new SwingJS-site.zip

just preliminary for editable combobox

6 years agoJAL-3026 libjs and build-site.xml for updating site directory
hansonr [Tue, 3 Jul 2018 13:50:09 +0000 (14:50 +0100)]
JAL-3026 libjs and build-site.xml for updating site directory

when SwingJS-site.zip or VARNA-site.zip

6 years agoJAL-3026 srcjar files for VARNA and log4j
hansonr [Tue, 3 Jul 2018 13:46:54 +0000 (14:46 +0100)]
JAL-3026 srcjar files for VARNA and log4j

6 years agoJAL-3054 table tooltip follow mouse in a sensible manner bug/JAL-3049colourCellTooltip
gmungoc [Tue, 3 Jul 2018 12:42:15 +0000 (13:42 +0100)]
JAL-3054 table tooltip follow mouse in a sensible manner

6 years agoMerge remote-tracking branch 'origin/Jalview-BH/JAL-3048_dialogs' into Jalview-BH...
hansonr [Tue, 3 Jul 2018 09:19:08 +0000 (10:19 +0100)]
Merge remote-tracking branch 'origin/Jalview-BH/JAL-3048_dialogs' into Jalview-BH/JAL-3026

6 years agoJAL-3026 "final" removed in Desktop ; fixing #48. 80, 91, 94
hansonr [Tue, 3 Jul 2018 07:16:00 +0000 (08:16 +0100)]
JAL-3026 "final" removed in Desktop ; fixing #48. 80, 91, 94

new SwingJS-site.zip  requires clean build

6 years agoJAL-3026 SwingJS-site.zip PDF recognizes Printable.NO_SUCH_PAGE
hansonr [Tue, 3 Jul 2018 03:49:42 +0000 (04:49 +0100)]
JAL-3026 SwingJS-site.zip PDF recognizes Printable.NO_SUCH_PAGE

6 years agoJAL-3026 BH 7/2/2018 10:00:49 PM fix logic for FileReader for Chrome
hansonr [Mon, 2 Jul 2018 21:07:02 +0000 (22:07 +0100)]
JAL-3026  BH 7/2/2018 10:00:49 PM fix logic for FileReader for Chrome

Just bad, untested code in j2sApplet.js

6 years agoJAL-3026 File...Reload working
hansonr [Mon, 2 Jul 2018 18:00:29 +0000 (19:00 +0100)]
JAL-3026  File...Reload working

6 years agoJAL-3026 Java+JavaScript fix for GD#95
hansonr [Mon, 2 Jul 2018 16:55:41 +0000 (17:55 +0100)]
JAL-3026  Java+JavaScript fix for GD#95

View...Features Settings... not disabled when there are no features.

Involves an anonymous subclassing of JMenu for viewMenu that checks that
there are features just before opening.

GAlignFrame, with a call into AlignFrame for checking the viewport.

6 years agoJAL-3026 Java+JavaScript fix for GD#95
hansonr [Mon, 2 Jul 2018 16:55:00 +0000 (17:55 +0100)]
JAL-3026  Java+JavaScript fix for GD#95

View...Features Settings... not disabled when there are no features.

Involves an anonymous subclassing of JMenu for viewMenu that checks that
there are features just before opening.

GAlignFrame, with a call into AlignFrame for checking the viewport.

6 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

6 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

6 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!

6 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

6 years agoJAL-3026 GD#75 Stockholm file load fails
hansonr [Mon, 2 Jul 2018 15:37:26 +0000 (16:37 +0100)]
JAL-3026 GD#75 Stockholm file load fails

Transpiler and runtime fixes for enhanced for syntax with implicit
variable type changing, boxing, and unboxing.

JavaScript alternative to using reflection method getClass().getFields()

6 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

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

6 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

6 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

6 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)

6 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

6 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

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

6 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.

6 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

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

6 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

6 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

6 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.

6 years agoJAL-3049 removed wrong way to set tooltip
gmungoc [Fri, 29 Jun 2018 13:31:34 +0000 (14:31 +0100)]
JAL-3049 removed wrong way to set tooltip

6 years agoJAL-3049 JAL-2069 colour icon tooltip including by attribute
gmungoc [Fri, 29 Jun 2018 11:31:50 +0000 (12:31 +0100)]
JAL-3049 JAL-2069 colour icon tooltip including by attribute

6 years agoJAL-3049 working tooltip on colours column
gmungoc [Fri, 29 Jun 2018 08:54:39 +0000 (09:54 +0100)]
JAL-3049 working tooltip on colours column

6 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

6 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.

6 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