[Extension] FrameCycle

Continuing the discussion from [Resolved] Hotkey to alternate between frames:

I wrote an extension to quickly cycle between the most recently active frames/sprites. It has configuration options to change the history depth (doesn’t have to be two) and whether history is shared or per-sprite. Feedback welcome.

Link copied from the original thread: FrameCycle-0.1.aseprite-extension

1 Like

New version: FrameCycle-0.2.aseprite-extension

Changes:

  • README.md added
  • Refactored for object methods
  • Debug selectable as a preference

If you have any issues, please report them and drop back to 0.1 until I can fix.

New version: FrameCycle-0.3.aseprite-extension

Changes:

  • Makefile and package.json.in added
  • Fixed bug when changing to a frame of a different sprite that exceeds the
    number of frames in the current sprite
  • Mild style reorganization

Feedback welcome.

New version: FrameCycle-0.4.aseprite-extension

Changes:

  • Removed shared/sprite-local option
  • Separately log and cycle sprites and frames within sprites
  • ' is still the hotkey for cycling frames
  • Shift+' is the new hotkey for cycling sprites
  • Pop-up tip, enabled by default

New version: FrameCycle-0.5.aseprite-extension

Changes:

  • Do not ignore scene changes that manually cycle history
  • Further refactor linked list and other code