lib: update docs

This commit is contained in:
K. Lange 2021-07-07 17:17:55 +09:00
parent ff7ffcb05b
commit 8b064947a7
2 changed files with 21 additions and 5 deletions

View File

@ -30,6 +30,10 @@ Generic hashmap implementation. Also used by the kernel.
Convenience library for loading icons at specific sizes.
## `toaru_inflate`
Decompression library for DEFLATE payloads.
## `toaru_jpeg`
Minimal, incomplete JPEG decoder. Mostly used for providing wallpapers. Doesn't support most JPEG features.
@ -54,18 +58,22 @@ Menu widget library. Used for the "Applications" menu, context menus, etc.
Userspace library for using the ToaruOS "packetfs" subsystem, which provides packet-based IPC.
## `toaru_png`
Decoder for Portable Network Graphics images.
## `toaru_rline`
Replacement for `readline`. Mostly deprecated in favor of `rline_exp`.
## `toaru_rline_exp`
Replacement for `readline`, with support for syntax highlighting.
Rich line editor for terminal applications, with support for tab completion and syntax highlighting.
## `toaru_termemu`
Terminal ANSI escape processor.
## `toaru_text`
TrueType font parser and text renderer.
## `toaru_tree`
Generic tree implementation. Also used by the kernel.

View File

@ -1,3 +1,11 @@
/**
* @brief Toaru Text library - TrueType parser.
* @file lib/text.c
* @author K. Lange <klange@toaruos.org>
*
* Implementation of TrueType font file parsing and basic
* glyph rendering.
*/
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>