about summary refs log tree commit diff stats
path: root/res/license.md
Commit message (Collapse)AuthorAgeFilesLines
* Update monouchabptato2024-09-291-3/+5
| | | | | Now we use QuickJS-NG, which is better maintained than QJS and has column tracking.
* md2html: code, pre, inline fixesbptato2024-09-071-1/+1
|
* Update readme, licensebptato2024-07-291-2/+3
|
* img: add webp decoder (jebp)bptato2024-07-201-0/+26
| | | | | | | | | | It works fine AFAICT, just missing VP8 deblocking filters, so lossy WebP images don't look great. I have extended the API a bit to allow reading from stdin, not just paths. Otherwise, it's the same as matanui159/jebp. TODO: add loop filters
* fix compilation on 2.0.8bptato2024-07-101-1/+1
|
* img, loader: add image resizing, misc fixesbptato2024-06-281-3/+4
| | | | | | | | | | | | | | | * resize images with stb_image_resize * use tee for output handle redirection (redirectToFile blocks) * cache original image files * accept lseek in sandbox * misc stbi fixes For now, I just pulled in stb_image_resize v1. v2 is an extra 150K in size, not sure if it's worth the cost. (Either way, we can always switch later if needed, since the API is almost the same.) Next step: move sixel/kitty encoders to CGI, and cache their output in memory instead of the intermediate RGBA representation.
* stbi: add encodersbptato2024-06-211-2/+3
|
* img: use stb_image, drop zlib as dependencybptato2024-06-201-5/+11
| | | | | | | Now we have decoders for gif, jpeg, bmp. Also, the in-house PNG decoder has been replaced in favor of the stbi implementation; this means we no longer depend on zlib, since stbi comes with a built in inflate implementation.
* about: markdownify & update license.htmlbptato2024-05-281-0/+113
We have a markdown converter, so why not use it?