Skip to content
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

New Timeline #293

19 of 23 tasks
aseprite-bot opened this issue Aug 20, 2014 · 2 comments
19 of 23 tasks

New Timeline #293

aseprite-bot opened this issue Aug 20, 2014 · 2 comments


Copy link

@aseprite-bot aseprite-bot commented Aug 20, 2014

From davidcapello on November 25, 2013 17:11:09

Rewrite the current Animation Editor as a timeline at the bottom of the screen that can be viewed at the same time we edit the sprite. In this way we can move through frames/layers and see where we are located. With this new Timeline the StatusBar doesn't have to show the layers anymore.

The first version of the Timeline can be just that: the current animation editor visible next to the sprite editor. But a next version of the timeline should include the following features:

  • Make onionskin settings configurable from the Timeline (issue #110 and issue #167).
  • Select/delete multiple frames/layers (issue #182).
  • Change its state: visibility, lock status.
  • Move multiple frames/layers (issue #97 , maybe issue #274).
  • Insert multiple N new frames at once (issue #271).
  • Loop or ping-pong a section of the animation (issue #123, issue #159, and issue #182).
  • Possibility to tag/label frames (issue #153, #500).
  • Option to return to the start frame of the animation after playback (comment in issue #123).
  • Reverse frames/cels (issue #503).
  • Add support for cels that persist over several frames (issue #99, #269, #389). In previous versions of Aseprite we were able to use "linked cels" (new issue #439), maybe this could be done with similar concept, but with an easier implementation (the use-previous frame flag).
  • Remove cels automatically when they are empty (issue #559)
  • Draw and paste on all frames at the same time (issue #56 , and maybe issue #95). This could be done selecting a frame range and pressing a little "Edit/paste on selected all frames" button in the Timeline. This is related to issue #95 where we should be able to select a frame range, and then paste that range in other location (other frame, other x-y position).
  • Possibility to swap frames/cels (issue #224).
  • Disable a frame (or a set of frames) to preview the animation with those frames (issue #244).
  • Lock frames (issue #1230)

Review bugs:

  • Issue #93 : Missing images in timeline view when copying frames.
  • Issue #98 : The mini editor blacks out part of the screen when viewing an animation
  • Issue #258 : Animation Editor Bug
  • Issue #290 : Timeline pane draws over Mini-Editor

Review features:

  • Issue #167 : Overlay/Tint Onion Skin
  • Issue #198 : Layer from bottom
  • Issue #152, #1271: Layer thumbnails (and frames thumbnails too with mouse hover event)

Duplicated issues:

  • Issue #213 : Layer Window

Original issue:
Mockup & more comments:

@aseprite-bot aseprite-bot added this to the v1.1 milestone Aug 20, 2014
@dacap dacap self-assigned this Aug 29, 2014
Copy link

@dacap dacap commented Jan 21, 2015

New concept of continuous layers was implemented in 52003da:


This should fix several issues like #269, #389, part of #439. (And review #99.)

Copy link

@KasumiArai KasumiArai commented May 6, 2016

For draw/paste on all frames, I realized an initial feature could be to just create a layer that has every frame linked to one new cel. ("New Linked Layer.") Then the user could draw on it (or paste on it or whatever) and merge down. That's essentially drawing on all frames, it's just that creating a linked layer manually can be hard if you have 100 frames.

@dacap dacap removed this from the v1.3 milestone Sep 12, 2017
@dacap dacap added this to the v1.4 milestone Sep 12, 2017
@dacap dacap added this to the v1.4 milestone Sep 12, 2017
@dacap dacap removed this from the v1.3 milestone Sep 12, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants