Skip to content

Releases: viniciusgerevini/godot-aseprite-wizard

v4.2.0

29 Jul 05:49
feaa8fe
Compare
Choose a tag to compare

Added

  • Custom texture import preset for files imported via plugin.
  • Wizard history tab to track imports made via wizard screen. Options to order by date or path.

Thanks

Thanks to @TheOrioli for contributing with the custom preset feature.

v4.1.1

21 Jun 01:48
5d94fd5
Compare
Choose a tag to compare

(2022-06-05)

Changed

  • Remove unnecessary files from the distribution zip. This guarantees only the important addons files will be added to your project, as opposed to downloading all the examples/screenshots and project.godot files.

Thanks

Thanks to Gustavo Maciel (@gumaciel) for contributing with this patch.

v4.1.0

21 Jun 01:48
afa78f4
Compare
Choose a tag to compare

(2022-03-02)

Added

  • Added Importer option: Sheet type.

Changed

  • SpriteFrames: reuse same AtlasTexture for frames using same region in Spritesheet. This decrease file size by a few bytes.

Fixed

  • Do not remove spritesheet files when source files are set to be removed as they are used by the SpriteFrames.

Thanks

Thanks to @Mickeon for contributing with the AtlasTexture re-use and import option.

v4.0.1

21 Jun 01:47
5a86096
Compare
Choose a tag to compare

(2022-02-08)

Fixed

  • SpriteFrames FPS was being rounded down, while it should've been rounded up.

v4.0.0

21 Jun 01:46
2ea70fa
Compare
Choose a tag to compare

(2022-01-23)

The highlight in this version is the addition of AnimationPlayer support and a simplified flow for AnimatedSprites. It also contains a major code refactor and improvements to the configuration options.

Added

  • Added AnimationPlayer support. Check README for usage.
  • Added AnimatedSprite Inspector import section, similar to the new AnimationPlayer support.
  • Added "default layer exclusion pattern" option to configuration screen.
  • Added button to test Aseprite command in the configuration screen.

Changed

  • Moved configuration window from dock to "Project > Tools > Aseprite Wizard Config".
  • Enabled --sheet-pack for optimised spritesheet generation.
  • Major code refactor.
  • Importer is not enabled by default anymore. I intend to deprecate the importer in the next major version (speak now or forever hold your peace).
  • "Remove source files" is enabled by default.

Removed

  • Removed "Trim" and "Trim by Grid" options. Reason: Trimming didn't work as expected and fixing it defeated its purposed. When trimming an animation, each frame would have a different size, making the animation
    boundary and position change constantly. This could be fixed in SpriteFrames by calculating the proper margin, however, the resulting file would be bigger than the one with trimming disabled.
    Check issue #39 for more details.

Thanks

v3.0.0

21 Jun 01:46
0160d0e
Compare
Choose a tag to compare

(2021-11-20)

Breaking changes

  • Animations starting with _ will be set as non loopable (loop = false). Both default loop configuration and the exception prefix can be changed via configuration window.

Added

  • Default loop value configuration.
  • Loop exception prefix configuration.

Fixed

  • wizard dock was not persisting pre-filled options if not closed.

Thanks

Thanks to Micky (@Mickeon) for suggesting the loop prefix feature.

v2.1.1

21 Jun 01:45
ca6ab3e
Compare
Choose a tag to compare

(2021-10-20)

Fixed

  • Node renaming was breaking wizard screen

v2.1.0

21 Jun 01:44
da0d023
Compare
Choose a tag to compare

(2021-10-17)

Added

  • Added Trim by grid option, which trims empty tiles respecting Aseprite's configured grid.

Changed

  • Wizard option list consistent to Godot's options.

Thanks

v2.0.0

21 Jun 01:44
d481327
Compare
Choose a tag to compare

(2021-07-31)

Breaking Changes

  • Animations with ping-pong method are adding two less frames. It aligns with how they behave in
    Aseprite, but this means if you re-import previous imported ping-poing animations they will be faster than before.

Fixes

  • Ping-pong method was adding first and last frame twice.
  • Capitalised buttons text.
  • Fixed wrong tooltip for option to disable resource generation.

Thanks

  • Thanks to @imsamuka for implementing these changes.

v1.4.0

21 Jun 01:43
df863a8
Compare
Choose a tag to compare

(2021-06-10)

Changed

  • Aseprite Wizard opens on the bottom dock instead of a standalone window.
  • Does not close dock after import anymore.
  • Configuration window is a panel now. You will not be able to move it around, but it prevents sizing issues.

Fixed

  • Configuration and main wizard screen content would overflow in high resolution screen or scaled interfaces.