Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.06 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.06 KB

HVIFViewer

Haiku Vector Icon Format Viewer using WPF in VB.NET

This is a WPF based renderer for the Haiku Vector Icon Format (HVIF).

Missing and incomplete features

  • most gradients (except linear and radial)
  • multiple "Contour" or "Stroke" transformers (does that even make sense?)
  • hinting?

Building and testing

This can be built using any modern Visual Studio with VB.NET enabled. Requires .NET 4.0 or higher and System.ValueTuple.

For testing, the HVIF files from this repository can be used, or HVIF files exported from Haiku Icon-O-Matic.

License

MIT (inspired by source code from the Haiku project)

Credits

The parser code is based on Haiku's libicon, libagg headers and this article by Leah Hanson for the initial format description.