1
0
Fork 0

Compare commits

..

2 Commits

Author SHA1 Message Date
Hans-Joerg Schurr 0bb035050f Update README
- Remove rasterizer mention, this is no longer in scope
- Clarify goal
2021-04-24 23:36:24 +02:00
Hans-Joerg Schurr 98042a2b6a Tweak Readme 2020-05-30 22:24:44 +02:00
1 changed files with 10 additions and 12 deletions

View File

@ -14,23 +14,21 @@ The best way to create new icons is to use the
tool that ships with Haiku. tool that ships with Haiku.
The library is written in modern standard C and MIT licensed. When The library is written in modern standard C and MIT licensed. When
finished it will feature a parser and rasterizer without any dependencies finished it will feature a parser and and serializer for hvif files
beyond *libc*. Furthermore, a toy tool to convert *hvif* files into *png* without any dependencies beyond *libc* and multiple simple backends.
files is included. Furthermore, a toy tool to convert *hvif* files into *png* files is
included.
The author is not associated with the Haiku project. The author is not associated with the Haiku project.
## Current Status ## Current Status
The library is currently under heavy development. The current parser The library is currently under active development. The current parser
should be able to parse *hvif* files created with current Haiku builds, should be able to parse *hvif* files created with current Haiku builds,
but is mostly untested. There is no standalone rasterizer yet, but an but is mostly untested. There is an experimental rasterizer based on
experimental rasterizer based on [cairo](https://www.cairographics.org/) [cairo](https://www.cairographics.org/) is included. The purpose of this
is included. The purpose of this rasterizer is testing. It is not feature rasterizer is testing. It is not feature complete, but renders most real
complete, but renders most real world icons reasonably well. world icons reasonably well.
The next step is the preparation of a testing infrastructure. This should
be done before work on the standalone rasterizer begins.
### Example ### Example
@ -80,5 +78,5 @@ installed.
## Contribution ## Contribution
Contributions are very welcome. Please send patches or bugreports to Contributions are very welcome. Please send patches or bugreports to
`commits@schurr.at`. If you are unfamiliar with the Email based git `commits at schurr dot at`. If you are unfamiliar with the Email based git
workflow, see [this](https://git-send-email.io/) excellent tutorial. workflow, see [this](https://git-send-email.io/) excellent tutorial.