aseprite / aseprite/aseprite

Copy content of selection to a frame range

Open
#95 8 comments 0 reactions 0 assignees View on GitHub
feature imported medium priority timeline ui
Dominant language
C++
Stars
39.5k
Forks
9k
Avg merge
3d 18h
Merged PRs (30d)
8

Description

_From [maniacal...@gmail.com](https://code.google.com/u/102553700980768177101/) on April 13, 2012 08:39:58_

There are a few ideas I had for the layer system.
The first is making it so you can move layers. If you accidentally start a sprite on the bottom layer and need to put something behind it you are pretty much out of luck as is.

Second, I would love an "duplicate contents of selection to frames x-y" function, where you are able to take a selection and copy it into a user-defined range of frames.

An example would be as follows;
I am creating a five-frame blink animation, with two layers. I create the sprite on one layer, then animate it as usual.
However, later on I decide to add a pair of glasses to it. I draw the glasses on the first cell in layer two, then utilize the feature I suggested to instantly copy this layer into the remaining frames.

Please let me know what you think of my idea. I really enjoyy the program, by the way.

_Original issue: http://code.google.com/p/aseprite/issues/detail?id=95_

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by tracing the existing layer, selection, and frame workflows; done would be a user-defined frame-range operation that copies the selected content into the target frames without requiring manual repetition.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
computer-graphics, desktop
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.