galaxyproject / galaxy

Data intensive science for everyone.
https://galaxyproject.org
Other
1.38k stars 992 forks source link

Default behavior of `select all` button in data libraries folder #12298

Open OlegZharkov opened 3 years ago

OlegZharkov commented 3 years ago

Thanks a lot to @gmauro for raising this issue!

So I got a proposal to make select all button in data folder to NOT select the whole folder, but only visible datasets on the current page.

After an offline conversation with @gmauro, we decided that one of the possible solutions, is to make select all button select only visible elements and create a separate button that allows user to select every item possible in the current folder. Example:

image

So before implementing it, I wanted to ask what do you guys think. Is it ok if we change select all behavior? While this feature might benefit galaxy users, it was like it is right now in the old library, so I am slightly unsure.

Galaxy Version and/or server at which you observed the bug Galaxy Version: 21.09 Commit: 6499d03

To Reproduce Steps to reproduce the behavior:

  1. Shared Data -> Libraries
  2. Click on select all

Expected behavior not clear yet, that's what this issue is designed to find out

dannon commented 3 years ago

This should ideally work the same way we plan for dataset selection in histories to work, too. Is there an opportunity to merge the functionality we want here?

This is exactly like the search/match component of the 'bulk operations' project we've talked about a few times and have as a stretch goal for the quarter, where you can apply a filter to all datasets that aren't even loaded yet.