Releases: viniciusgerevini/godot-aseprite-wizard
Releases · viniciusgerevini/godot-aseprite-wizard
v4.2.0
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
(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
(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
(2022-02-08)
Fixed
- SpriteFrames FPS was being rounded down, while it should've been rounded up.
v4.0.0
(2022-01-23)
The highlight in this version is the addition of AnimationPlayer
support and a simplified flow for AnimatedSprite
s. 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
- Thanks to @TheOrioli, @furroy and @tavurth for weighting in the AnimationPlayer support discussion. issue #37
- Thanks again to @TheOrioli for providing a quick workaround for whoever is struggling with the lack of AnimationPlayer support.
v3.0.0
(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
(2021-10-20)
Fixed
- Node renaming was breaking wizard screen
v2.1.0
(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
- Thanks to @aaaaaaaaargh for adding the
Trim by grid
option.
v2.0.0
(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
(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.