Releases: MHeasell/TAUtil
Releases · MHeasell/TAUtil
Release list
Version 0.10
Fixes
- Negative frame offsets in GAFs are now properly read.
Improvements
- GafReader now uses an adapter interface,
so now the caller can control what happens to the read data. - GafReader now supports reading subframes.
- HpiEntry now provides an Open method which returns a stream
whose length is always bounded.
Version 0.9
Changes
- Classes and methods intended for internal use are now marked internal.
- Public facing members are now documented.
- The IPalette interface now specifies a new method, GetNearest.
- There is a new class, Quantization, for converting Bitmap instances
to the TA palette.
Version 0.8
Initial standalone release.
Changes are given from Mappy 0.7.1.
Fixes
- Fixed infinite loop in TdfParser on certain malformatted files.
- Compilation target set to x86 due to HPIUtil dependency.
- Newline is now permitted within TDF property values.
Improvements
- Added a BinaryWriter overload for SctHeader.Write.
- Added a SctHeader length constant.
- Added SctWriter for writing SCT files.
- New optional library, TAUtil.Gdi,
for converting to and from GDI+ Bitmaps. - Added HpiPath.GetExtension.
- Converted Abstract3doReader to non-abstract class ModelReader.
- TdfParser now handles block comments in TDFs.
- Added Stream overload for TdfNode.LoadTdf.
- Added Stream overload for TdfParser constructor.
- Added no params overload for HpiReader.GetFilesRecursive.
- Added Initialize hook on ITdfNodeAdapter to allow adapter
to obtain a reference to the parser. - TdfParser now exposes line/column number information
and provides line/column properties in exceptions.