Upload Types modules, & useragent stylesheet with audio cues.
Prevent websites (and userstyles) from overriding the link audio cue.
Download CSS assets, including new useragent audio cues.
Audio cues are public domain from freesound.org and archive.org via elementary OS's sound theme.
Use libsndfile to write audio files.
Import libsndfile, prepare to use it for writing audio files.
Fix linking error, didn't expose Types.hs
Export C APIs from files defining underlying functions.
Output converted webpage.
Partially fix segfaults, enough to continue on.
Still questions remain, and there's broken C APIs exposed.
Switch to C for I/O. FIXME currently segfaults.
Draft C Bindings, so C APIs can be used for I/O.
Prepare API to expose to C.
This'll be useful for accessing text-to-speech/vice-versa APIs.
Avoid reading out webforms, that's another to-be-implemented mode.
Integrate dispatching to native apps.
CSS fixes, start implementing downloads.
Fix CSS charset detection.
Previously I didn't handle cases where the charset was unspecified,
or where it wasn't valid text in the charsets I trialled.
Extract URL resolver into 'hurl' hackage