Commit Graph
13 Commits
Author SHA1 Message Date
bonkmaykr 548d51a756 Encode sentinel value inside version number so user can identify this is the schrift version of the addon, without changing the available exports 2026-10-05 17:32:28 -05:00
bonkmaykr d3c6610eea oops 2026-09-22 22:24:52 -05:00
bonkmaykr a9c82c406d fix linking with allegro primitives, fix header name when installed, update readme 2026-09-22 19:08:40 -05:00
bonkmaykr 07395f7777 update wmax, update README.md 2026-09-22 18:43:20 -05:00
bonkmaykr 02eb8fc160 Fix glyph advance, also fixes rasterization of empty characters in the process 2026-09-22 18:07:55 -05:00
bonkmaykr 6e79035cc3 signing off. todo in commit description
todo:
fix 0-wide chars
  minimum of 1px, minimum of some other px for spaces. chars with no width cause the base allegro_font addon to fail.
new optional param in load call to specify ranges from within the game
2026-09-22 14:37:56 -05:00
bonkmaykr 5181f163e8 fix bullshit clangd error when operating on single bytes inside an unsigned int 2026-09-22 14:26:02 -05:00
bonkmaykr f652106ec3 fix ranges overwriting duplicates, resulting in non-consecutive characters in the cache string breaking everything 2026-09-22 14:23:24 -05:00
bonkmaykr b1f0376f35 delimiter test is based on existing ppc macros 2026-09-21 18:56:23 -05:00
bonkmaykr 98406ea33e fix ranges. i don't know why this is crashing. allegro_font tries to dereference a null pointer in an array to do... what? 2026-09-21 17:56:13 -05:00
bonkmaykr 4ee3a4dd17 it almost works 2026-09-21 16:55:20 -05:00
bonkmaykr f2052c3851 fix glyph background dimensions, attempt color correction 2026-09-21 16:37:59 -05:00
bonkmaykr b9de434ff4 sync 2026-09-14 17:44:01 -05:00