Releases: TypesettingTools/SubInspector
v0.5.2
v0.5.1
v0.5.0
v0.4.1
- Fix a bug that would cause the bounds detection to run on junk memory in some cases.
- Add a check for zero width/height ass_images for increased safety.
- Change lua library load routine to use
package.path
to play better with weird setups. - Update libass to libass/libass@4567ad1
v0.4.0
Changes since v0.3.1
Features
- Add solid field to ASSI_Rect.
solid
is a boolean value that indicates whether or not any pixels in the rasterized subpicture are solid. This metric is not affected by the alpha value of the line, but only by antialiasing and blur.
v0.3.1
⚠️ Builds have been updated to libass/libass@1c4459b, which fixes a couple of rasterizer bugs.
Bugfix release.
Fixes:
- Fix hash reliability by not hashing junk memory.
Dependency versions are the same as v0.3.0.
v0.3.0
Changes since v0.2.2
:
Features:
- All inputs are hashed (CRC32) to provide a measure of uniqueness.
- C++ example reports hash collisions within a script.
Fixes:
- The C++ example no longer segfaults when the input file doesn't exist.
- The OS X build is actually optimized now.
The dependency versions are the same as the v0.2.x
builds except for libass, which has been updated.
ASSInspector-v0.3.0-Aegisub-win32.zip
is built with:
[freetype2@ed372b7
](http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?
id=ed372b712fa698da24c21746135f2c2c8d738c6e)
tgoyne/fontconfig@77f3ebc
fribidi/fribidi@77f7f6c (0.19.6)
libass/libass@507ae26
ASSInspector-v0.3.0-Aegisub-OSX-x86_64.zip
is built with:
freetype2@0292bb9
fontconfig@b732bf0
fribidi/fribidi@9ca217a
harfbuzz/harfbuzz@c0e95ab (0.9.36)
libass/libass@507ae26
The OSX build has been tested on 10.10.1, but in theory will work with older versions too.
v0.2.2
v0.2.1
v0.2.0
Inspector.moon
that fixes a few bugs.
ASSInspector for Windows is now built using MSVS 2013, and uses Plorkyeran's patched fontconfig that can and does read fonts from the registry, meaning it is now much more useful for people on Windows, and can work more smoothly with font managers.
The attached build is also built against libass/libass@8d70dbe, current git master as of this writing.
Changes since v0.1.0
- Added simple C++ example command-line program (not included in Aegisub release zip).
- Inspector.moon works better without video timecodes loaded, and has slightly better error reporting.
- Added APIs for changing the resolution and forcing a font cache reload after ASSInspector has been initialized.
- Bounds detection improved to work with strange cases, at the cost of code shortcuts. Should still be reasonably fast.
ASSInspector-v0.2.0-Aegisub-win32.zip
is built with:
[freetype2@ed372b7
](http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?
id=ed372b712fa698da24c21746135f2c2c8d738c6e)
tgoyne/fontconfig@77f3ebc
fribidi/fribidi@77f7f6c (0.19.6)
libass/libass@8d70dbe
ASSInspector-v0.2.0-Aegisub-OSX-x86_64.zip
is built with:
freetype2@0292bb9
fontconfig@b732bf0
fribidi/fribidi@9ca217a
harfbuzz/harfbuzz@c0e95ab (0.9.36)
libass/libass@8d70dbe
The OSX build has been tested on 10.10, but in theory will work with older versions too.