Glue:GlueVault:Component Pages:AnimationEditor:Revision History

Updated November 11, 2015

  • Fixed crash occurring when project was closed.
  • Fixed crash occurring due to performance improvements in rendering pipeline.
  • Copy/paste animation frames and animations now adjust file paths appropriately.

Updated May 3, 2015

  • Reduced the size of most .achx files by excluding relative and flip values from the .xml if they are default.

Updated February 26, 2015

  • Updated to use the latest version of Glue where Glue defines the .dlls

Updated September 20, 2014

  • Removed unneeded rendering and tools utilities dlls for smaller download size
  • Uses shared rendering dll to resolve conflicts between this rendering dll and the tile graphics plugin/Gum plugin
  • Fixed bug with main sprites not rendering due to latest rendering tool changes.

Updated July 10, 2014

  • Significant improvement in performance when adding new animations to large animation files.
  • AnimationEditor will automatically select pasted animations
  • All other animations will no longer collapse when pasting new animations.

Update June 29, 2014

  • Updated to latest renderer code so this plugin can coexist with the Gum plugin
  • Small performance improvement in rendering Text.

Updated May 22, 2014

  • Updated to latest renderer code so this plugin can coexist with the Gum plugin

Updated April 20, 2014

  • Fixed crash caused by debug code that was left in.

Updated April 14, 2014

  • Entire AnimationChains can be shifted by selecting the chain and drag+moving all frames together
  • Plugin now understands the entire project structure (as provided by Glue) and will no longer ask you if you want to copy the files relative to the .achx file if the .png you’re adding is relative to the entire Glue project.

Updated February 24, 2014

  • Updated to use the latest rendering libraries so this plugin can coexist with the tile graphics plugin.
  • Fixed crash that can occur when drag+moving frames onto an empty space
  • Added better debugging support to the AnimationEditor.
  • Fixed a crash occurring when clicking a sprite sheet when no frame is selected.
  • Zooming in/out on the bottom window (preview) will now zoom based off of the cursor’s position instead of top-left.
  • Fixed another crash related to textures not being set when trying to load .achx files.

Updated January 20, 2014

  • Now saves .achx files using pixel coordinates. This is easier to view/edit in XML and also allows resizing texture files without having to re-create the entire .achx file.
  • Drag+move reordering of AnimationFrames is now supported.
  • AnimationFrames will display their top-left pixel to help distinguish between frames that use the same image.

Updated October 16, 2013

  • Fixed tree view collapsing when adding/removing a frame

Updated October 10, 2013

  • Greatly improved the performance of the wireframe selection tool
  • Fixed crash occurring when selecting a really large opaque area with the wireframe tool.

Updated October 1, 2013

  • Added scroll bars to the top window for panning without a middle mouse button.

Updated August 31, 2013

  • Updated to latest rendering library:
    • Adds dotted lines for some outlines
    • Fixes crash occurring when shrinking the window too smal
  • Sprite sheet controls only display when in sprite sheet coordinate mode

Updated August 12, 2013

  • Fixed a bug where copy/paste wouldn’t cause an animation file to save in Glue.

Updated July 24, 2013

  • Added more informative error regarding the accompanying file saving message. This will help track down this bug.

Updated May 31, 2013

  • Fixed a bug where “Paste” and “Add Animation” wouldn’t show up when clicking on a blank space in the tree view on the left.

Updated April 28, 2013

  • Fixed bug where drag+dropping a file would not refresh the tree view, so the animation name wouldn’t be updated to the texture that was just dropped.
  • Fixed bug where confirmation for setting textures on frames and animations would only give “OK” option and no “Cancel” option
  • Fixed bug where drag+dropping textures wouldn’t save the .achx file.

Updated April 21, 2013

  • AnimationEditor no longer re-loads all textures when switching between different AnimationChains that use the same textures. This greatly improves performance when switching animations.
  • Added the ability to set all animation chain alignments to the bottom – a common setup for platformers and other side-scrolling games.
  • Added the ability to CTRL+C, CTRL+V to copy/paste animations.
  • Camera settings no longer reset when switching between animations.
  • Fixed bug where right-click commands were not resulting in the .achx being saved.
  • Fixed onion skin offsets not being properly applied.

Update April 14, 2013

  • Saving a .achx now saves a companion properties file which stores the multiplier and guides. This may be expanded in the future.
  • Added support for drag+drop textures on AnimationChains and AnimationFrames
  • Added “magic wand” tool for setting frame coordinates quickly.
  • Fixed bug where the cursor would turn into a arrow when over vertical guides, but not in the preview window.
  • Fixed some exceptions that occurred on startup.

Update April 11, 2013

  • Added offset multiplier which allows offsets to be set using a familiar pixel coordinate, but the resulting .achx can be applied to objects which are not of pixel size .5 in FRB.
  • Preview window is now top-left justified.
  • Onion skin takes into consideration orientation and offsets.

Update Mar 3, 2013

  • Fixed some crashes occurring when selecting objects when an AnimationFrame didn’t have a Texture set.

Update Feb 20 2013

  • User is now notified if the used texture is wider or taller than 2048 pixels since this will not work on many graphics cards.

Update Feb 3 2013

  • Fixed graphics device lost bug occurring when locking the computer or letting the computer fall asleep.

Update Jan 19 2013

  • Fixed numerous crashes related to a source texture not being found – occurs if you delete a texture being used by an animation.

Update Oct 29 2012 (Thanks scali for the bug report)

  • Fixed a crash occurring when deselecting then reselecting a frame with a null texture.
  • Fixed resizing not working properly in pixel mode when zooming in.

Update Oct 28 2012 (thanks Zunath for the bug reports)

  • Dragging the handles when in pixel mode will now only set values that are actually to-the-pixel
  • The cursor will accurately reflect what you are dragging rather than switch to a different cursor if it is moved off of the handle.
  • Setting the X or Y of a frame in the PropertyGrid will now shift the right and bottom sides of the frame. This makes it easier to shift frames around, and addresses issues with the frame width and height becoming 0 or negative.

Update Oct 14 2012

  • Added rulers to the preview window (both horizontal and vertical)
  • Added camera panning/zooming to the preview window
  • Added guide support to the preview window
  • Fixed a few bugs related to status text
  • Fixed various graphical and cursor bugs
  • Fixed a bug where frame offsets weren’t being applied

Update Oct 6 2012

  • Fixed part of the preview getting cut off by the combo box
  • Added status text to help the user know what to do when there are no Animations or no Frames.
  • Added a check to make sure the user doesn’t add an empty-named Animation.
  • Added a “Add” menu item which works along the right-click menu for adding frames and animations.

Update Sept 21 2012

  • Plugin now reloads files when they change on disk
  • User is asked if added files should be made relative to the .achx. Files are copied if so (similar to old AnimationEditor)
  • Added option for onion skinning – currently just shows the last frame
  • Sprites now flip properly
  • Fixed numerous crashes.

Update Sept 1 2012

  • Added ability to zoom in and out.
  • Added preview window to show animation and current frame.
  • Added pixel-perfect region selection.
  • Added ability to drag an entire region by the middle rather than by the edges.
  • Fixed bug where setting the height of a frame in Pixel mode wouldn’t properly set the height.