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 multiple layers by ctrl+clicking them #1157
Comments
Hi @Kiloku, actually you can do something like that using the Move tool when several layers are selected in the Timeline: http://www.aseprite.org/docs/move-tool/#move-multiple-cels |
The problem is that I can't select multiple layers that are not adjacent on the list of layers. The only way to select multiple layers (that I know of) is dragging the selection, which forces me to handle all layers in between the ones I want. This is what I mean (I want to select the "Braco" and "Face" layers, but not any of the others) |
Yeah, that's true and that's is why I didn't close the issue 😅 I'm just working in something (#454) that might enable this Ctrl+click behavior to select multiple non-adjacent layers (as layer groups needs new special ways to handle the layer selection). |
Ah, got it. Thanks for the info and for the awesome software 😄 |
Implemented, this will be included in the next v1.2-beta2 |
Changes: * With this patch we finally removed the LayerIndex class and member functions to access layers by index (like Sprite::firstLayer/layerLayer /layer/indexToLayer/layerToIndex() etc.). As layer groups can be expanded/collapsed, it doesn't make sense to use layer index to access layers directly from sprite. * Now we use a layer_t (int) to access a list of browsable layers each time we want to iterate visible layers in the timeline. * Replaced CelsRange() and Sprite::uniqueCels() param with SelectedFrames to iterate non-adjacent cels. * Updated clipboard operations (copy/paste) in timeline to support layer groups. * Updated Timeline control to support selecting multiple layer/frame ranges with Ctrl+ or Alt+click (fix #1157) * Added more test units for DocumentRange operations (mainly for non-adjacent ranges).
It seems |
That's right, you have to use Shift+click to pick another layer (and you can just press the LMB and drag the mouse to select a range of adjacent layers). |
Thank you for the reply. Of course, this allows to select adjacent layers, but what if you have to select non-adjacent ones? For example "1 and 3"? |
Oh! Thank you! I see. It seems the yellow box confused me, though I had to look at the layer line foreground and background colors. |
This also confused me with regards to how many layers I have selected. |
This would be a useful feature for animation where you need to move certain layers by the same distance on the new frame
The text was updated successfully, but these errors were encountered: