Skip to content

2.2

Choose a tag to compare

@ShweetsStuff ShweetsStuff released this 14 Dec 04:29
· 214 commits to master since this release

Changelog

Features

Animation Preview

  • Added context menu; includes Undo/Redo, Center View/Fit, Zoom In/Out (only able when Pan tool is used).
  • "Not allowed" mouse cursor will be displayed if no frame is selected.
  • Tooltips will now contextually show if tool use would be invalid.

Animations (Window)

  • Updated context menu to include below options, Undo/Redo, and Rename.

Layers (Window)

  • Updated context menu to include below options, Properties and Undo/Redo.

Nulls (Window)

  • Updated context menu to include below options, Properties and Undo/Redo.

Frame Properties

  • Replaced relevant Input widgets with Drag widgets (with custom wrappers for snapshot functionality, etc.)
  • This means you can just drag stuff with the mouse to change the value, rather than having to manually input things.
  • Cleaned up the bottom buttons a bit.
  • When multiselecting, options will be disabled unless you check something

Sounds (Window)

  • Redesigned to look more similar to Spritesheets, with icons.
  • Can now double-click to open file directory, like Spritesheets.
  • Added "Reload" and "Replace", similar to Spritesheets.
  • Updated context menu to include below options and Undo/Redo.
  • In default settings, should be tabbed with Spritesheets (they're like external resources, y'know? makes sense)

Spritesheet Editor

  • Added context menu; includes Undo/Redo, Center View/Fit, Zoom In/Out (only able when Pan tool is used).
  • "Not allowed" mouse cursor will be displayed if no frame is selected.
  • Tooltips will now contextually show if tool use would be invalid.

Timeline

  • (Sorry about this, but removed Item multi-select. It's a headache and the implementation was god-awful and didn't work half the time).
  • Updated context menu to include below options, and Undo/Redo.
  • Added context menu in item child; includes below options and Undo/Redo.
  • Fit Animation Length now can use the "Fit" shortcut.

Taskbar

  • Reimplemented "Change All Frame Properties" window. Useless, with the multi-select window? Yes! But faithful? Also yes!

Fixes

  • (!!) Fixed issues with UTF-16 filepath handling (settings, loading anm2s/sounds/spritesheets, etc.). This should allow non-ASCII/English characters more easily!
  • Changed the format of sounds to match Spritesheets
  • Fixed crash where the Timeline window dereferencing a pointer that was null in some cases. This issue was actually what made prior versions' settings file "backwards incompatible"; this has been resolved. Sorry for my schizophrenia.
  • Fixed issue in Timeline where layer animations/items were rendered in reverse order.
  • Fixed issue where default UI scale setting would erroneously print a warning in some cases
  • Fixed issue with "None" being unlocalized in the case of Sounds.
  • Fixed issue with dragging to change the duration of Root frames.
  • Fixed issue with sounds not being preserved across changes in snapshots (undo/redo)
  • Many instances of pasting things did not update snapshots; this has been fixed
  • Removed selection box in some cases of multiselecting (more trouble than it's worth).
  • When pasting frames, animation length will no longer be set automatically to the current length.
  • When running the program with default settings (i.e., for the first time), window will scale automatically to display size.
  • Fixed Render Animation "To Selected Frames" not really being accurate
  • Fixed an issue where the Color Picker tool would return #FFFFFF00 instead of #0000000 in transparent areas
  • Fixed issue with opening file directories in some cases.
  • Other tweaks and fixes...