1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-05-29 03:23:37 +02:00
Commit graph

19 commits

Author SHA1 Message Date
Ell 23103613cd Allow formatting codes applied later to override settings of earlier ones 2024-03-17 21:54:06 +01:00
Ell 476e1dd2a6 Improved text formatter tokenization performance 2023-10-14 18:58:32 +02:00
Ell 170b397e02 Cleaned up GenericFont and TokenizedString by improving the splitting and truncating algorithms 2022-12-07 13:35:57 +01:00
Ell b374d50815 Allow formatting codes to have an arbitrary custom width 2022-12-06 16:49:19 +01:00
Ell 8d689952cc Made GenericFont and TokenizedString support UTF-32 characters like emoji 2022-10-15 13:48:45 +02:00
Ell aabb1ed5df added .editorconfig 2022-06-17 18:23:47 +02:00
Ell 856d69b7db Fixed a formatting Code only knowing about the last Token that it is applied in
Closes #3
2022-02-13 22:43:51 +01:00
Ell f445aba45c improved Token memory allocations 2021-11-27 23:35:37 +01:00
Ell 9743c05e1a Cache TokenizedString inner offsets for non-Left text alignments 2021-10-04 23:57:58 +02:00
Ell 14940d39c5 added text alignment options to tokenized strings and paragraphs 2021-06-25 15:23:30 +02:00
Ell d385581c25 added formatted string truncation to tokenized strings and ui paragraphs 2021-05-18 16:47:38 +02:00
Ellpeck deec553b22 code cleanup 2020-06-18 17:24:35 +02:00
Ellpeck e9cc9b7d99 document raw content and text formatting 2020-05-21 12:53:42 +02:00
Ellpeck 728e2a53f2 fixed font formatting codes not having priority 2020-05-17 14:26:45 +02:00
Ellpeck 037ed43410 streamline ui text formatting and paragraph links 2020-05-17 00:10:29 +02:00
Ellpeck 7f0a8289e3 added link formatting codes! 2020-05-15 22:15:24 +02:00
Ellpeck 8229ce8517 maybe actually commit everything! 2020-05-15 19:56:16 +02:00
Ellpeck 011f9dd4f1 added old formatting codes to the new system 2020-05-15 14:22:33 +02:00
Ellpeck 8398499edd new text formatting, part 1 2020-05-15 00:34:04 +02:00