-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Select Many Blocks Via Dragging #41684
Comments
It's also important to figure out the interaction with containers. Oftentimes in design software, the container must be fully inside the selection box for it to be included, otherwise its children are selected. |
It'd be good to revisit this. I'd consider trying it in select mode only at first. |
Definitely think would make select mode a lot more useful. Any Craft fans here? It has a pretty nice implementation of this. It feels very natural to press Esc to enter visual mode, make a selection, do something (transform, delete, indent, group), then click twice to go back to edit mode. Kapture.2022-06-29.at.12.05.49.mp4Admittedly our needs are a lot more complex though as we support nested blocks as @jameskoster says. |
Hey @adamziel. I run into this issue while looking for something different I believe this has already been implemented, right?. I recorded a video of how it is now possible to select multiple blocks just by clicking and dragging: Screen.Capture.on.2023-03-27.at.09-14-52.mp4Would this make sense? Were you referring to this? Interestingly enough, @mtias suggested implementing this in "select" mode first but we went the opposite route. |
@mrfoxtalbot kind of, it's not the same visual rectangular selection and it wouldn't do that well in a visual mode where editing is disabled |
Related: #23290 |
Selecting multiple blocks by drag&drop seems like a natural interaction to have:
Multiselection.example.mp4
The idea was initially explored in a quick&dirty way in #35117. The PR is closed now in favor of this issue. It is worth noting that @jasmussen proposed with a number of great improvements there:
cc @jasmussen @tellthemachines @talldan @noisysocks @ellatrix @talldan @getdave @kevin940726 @javierarce @draganescu
The text was updated successfully, but these errors were encountered: