All file opening/loading/saving/exporting in IGB should be handled by the native or JavaFX file chooser rather than the non-native file chooser.
...
Non-Native File Chooser on Windows (No Longer Used)
...
Native File Chooser on Mac (Currently Being Used)
...
Non-Native File Chooser on Mac (No longer used)
...
Native File Chooser on Linux (Currently being used)
Non-Native File Chooser on Linux (No Longer Used)
General Function Checklist (perform for each of the file choosers listed below)
Start by
...
Verify that this clicking Open File... from the file menu.
- This file chooser is the native file chooser.
- mac
- linux
- windows
Use the file chooser to open/save a file and take note of the directory you are opening from/saving into and the filename you used.
Directory used? | FileName used? |
---|
...
- The file has opened/saved properly. (Check data, saved location, name, etc.)
- mac
- linux
- windows
Use the same file chooser as in the last step to save a file with the same name, in the same directory.Verify that a
- A pop-up appears asking you to confirm if you would like to replace the file.
- mac
- linux
- windows
Reopen the file chooser.Verify that the
- The file chooser remembered the last used directory and filename.
- mac
- linux
- windows
Reset IGB Preferences to Default, restart IGB, and reopen the file chooser.Verify that the
- The file chooser defaults to the user's home folder.
- mac
- linux
- windows
Locations to test File Choosing:
Note: While performing the below list of actions, ensure that any default any default filename or list of supported file extensions makes sense.
- mac
- linux
- windows
...
Open File… (under File Menu)
- mac
- linux
- windows
Open Genome from File…(under File Menu)
...
Personal Synonyms (in Data Sources tab of IGB Preferences)
- mac
- linux
- windows
Add...., Choose local folder [App Repository] (in App Repositories tab of IGB Preferences)
...
Save Track As... (in the right-click menu for a track)
- mac
- linux
- windows