aboutsummaryrefslogtreecommitdiffstats
path: root/libskrift_open_font_mem.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-02-19Use c99 instead of cc -std=c99Mattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-12-26Update to use version 1 of libgraphemeMattias Andrée3-7/+9
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-18Small fixes + other font types should be handled via conversionMattias Andrée5-36/+59
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-17Add support for gzip compression and prepare for PSF supportMattias Andrée15-41/+313
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-13mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05Fix typoMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05Add support for horizontal blanking interval in output imagesMattias Andrée3-3/+4
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05Improvements for character transformationsMattias Andrée6-63/+78
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05make demo flexible + minor fixesMattias Andrée4-28/+609
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05mMattias Andrée1-1/+3
Signed-off-by: Mattias Andrée <maandree@kth.se>
2021-08-05minor fixes and cleanups, and update to use new version of libgrapheme and add text length parameter instead of using NUL-terminationMattias Andrée14-66/+74
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-05-01demo: refuse to write image to terminalMattias Andrée1-0/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-05-01mMattias Andrée1-1/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-05-01m fixMattias Andrée1-2/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-30Add flag for ignoring variant selectors that the font does not supportMattias Andrée1-0/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-30Add libskrift_open_font_atMattias Andrée4-0/+23
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29reverse_text: use restrictMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29Add support for mirrored text (mirror both text and characters for right-to-left)Mattias Andrée4-4/+39
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29mMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29Add support for inter-letter spacingMattias Andrée4-8/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29mMattias Andrée1-14/+14
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29Add support for text-level transformationMattias Andrée5-11/+26
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-29Add support for character mirroring and add functions for creating transformationsMattias Andrée15-42/+192
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Add support for character transformationMattias Andrée3-16/+50
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Thread-safetyMattias Andrée2-6/+8
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Document alpha blending algorithmMattias Andrée2-1/+49
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Fix blending function error for non-premultiplied surfacesMattias Andrée2-7/+7
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28The demo no longer uses libgraphemeMattias Andrée1-2/+0
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28More things that are out of scopeMattias Andrée1-0/+6
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Line breaks are out of scopeMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28Update README with missing featureMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28simply readmeMattias Andrée1-3/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28mMattias Andrée1-0/+2
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>
2020-04-28mMattias Andrée1-1/+1
Signed-off-by: Mattias Andrée <maandree@kth.se>