[ ] Automated tests have been included in this pull request, if possible, for the new feature(s) or bug fix.
[X] The associated GitHub issues are included (above).
[X] Notes have been included (below).
Reviewers:
[ ] All automated checks are passing (green check next to latest commit).
[ ] At least one reviewer has signed off on the pull request. Reviewers have two business days to review the pull request, after which the author may merge in the pull request unilaterally.
Notes
This improves the Excel import wizard, in order to make it easier for the user to understand all the steps involved.
It also makes small changes to the Cytoscape 3 Import UI.
Simplifies the Import Wizard:
Only 2 buttons now (BACK, NEXT).
The NEXT button is automatically labelled "IMPORT" in the last step.
No more subtitles. The former step subtitle is now the dialog title.
Adds the MUI MobileStepper component to the wizard in order to let the user keep track of the number of steps and the current one.
Adds Slide transitions when changing the current step just to make sure the user knows it's going to the next or previous step, specially when it moves forward automatically -- see the Excel wizard.
Automatically applies the 'grid' layout to the imported CX2 network on the server side, if necessary (you can test it by importing a Cytoscape 3 network that has no views):
In order to test the Cytoscape 3 Import, make sure these two jar files are installed in Cytoscape version 3.9.1 (copy them to folder (...)/CytoscapeConfiguration/3/apps/installed):
General information
Associated issues: #78
Checklist
Author:
Reviewers:
Notes
This improves the Excel import wizard, in order to make it easier for the user to understand all the steps involved. It also makes small changes to the Cytoscape 3 Import UI.
Simplifies the Import Wizard:
Adds the MUI MobileStepper component to the wizard in order to let the user keep track of the number of steps and the current one.
Adds Slide transitions when changing the current step just to make sure the user knows it's going to the next or previous step, specially when it moves forward automatically -- see the Excel wizard.
A few other UI changes to the Excel wizard:
Automatically applies the 'grid' layout to the imported CX2 network on the server side, if necessary (you can test it by importing a Cytoscape 3 network that has no views):
(...)/CytoscapeConfiguration/3/apps/installed
):