Commit Graph

12 Commits

Author SHA1 Message Date
Nils Dagsson Moskopp 759a7d008f + Add rudimentary bidirectional rendering support 2023-03-22 02:59:44 +01:00
Nils Dagsson Moskopp 9b984e0d2f * Refactor newline handling to handle CR, NEL, PSEP 2023-03-21 17:24:44 +01:00
Nils Dagsson Moskopp 6bd77156c8 + Use Unicode character properties to identify combining marks 2023-03-21 00:31:19 +01:00
Nils Dagsson Moskopp d1c5af790a * Speed up scanline order inversion 2023-03-18 23:45:23 +01:00
Nils Dagsson Moskopp b9c3da3ca6 * Clarify uselessness of enumeration variable 2023-03-18 23:34:47 +01:00
Nils Dagsson Moskopp 4c771268f7 * Speed up scanline padding further 2023-03-18 23:26:39 +01:00
Nils Dagsson Moskopp 03236290e8 * Speed up scanline padding 2023-03-18 23:16:07 +01:00
Nils Dagsson Moskopp 3d59899f78 * Move font-rendering properties to hexfont class 2023-03-18 22:33:42 +01:00
Nils Dagsson Moskopp 25ea8cb779 - Remove dead code 2023-03-18 20:36:33 +01:00
Nils Dagsson Moskopp 42b985cb3d * Rename pixelops.flip_vertical → pixelops.flip_vertically 2023-03-18 20:11:56 +01:00
Nils Dagsson Moskopp 54e70dd45f * Rename pixelops.pad_right → pixelops.right_pad 2023-03-18 20:08:25 +01:00
Nils Dagsson Moskopp 7376c3e7b7 * Rewrite everything 2023-03-17 03:39:41 +01:00