The way we are browsing datastore is confusing, e.g., user needs to use double click to open a folder, single click to select a folder or file.
One idea to improve might be adding Glyphicon checkbox before folder and file, also add Glyphicon folder and file to distinguish them.
Single click will open the folder
Folder can be selected with the checkbox
File can be selected with the checkbox
Multiple files can be selected with multiple checkboxes (might need to use ; to separate them in the URL field and need extra code to format them for Agave)
Further functions are needed since we need to browse more locations inside/outside of datastore and more operations to support. From left to right we should have
Home (glyphicon Home, /iplant/home/some_user/sci_data, gray out 'Home' if not log in, not allowed to go up this level)
Community Data (glyphicon Community Data, /iplant/home/shared/, gray out 'Community_data' if not log in, not allowed to go up this level)
Public (glyphicon Public, data.sciapps.org/example_data/, not allowed to go up this level)
glyphicon Go Up (grayed out for all three options on the left on certain levels)
glyicon Refresh (won't refresh the entire page. Since we cached the list in browser, this will be helpful for new additions)
glyicon Get All Files (shall we allow select all folders? Danger)
The way we are browsing datastore is confusing, e.g., user needs to use double click to open a folder, single click to select a folder or file.
One idea to improve might be adding Glyphicon checkbox before folder and file, also add Glyphicon folder and file to distinguish them.