Commit Graph

16 Commits

Author SHA1 Message Date
Stefan Ceriu a1038f0ffe Remove extra new line before list items and useless paragraph style 2025-09-16 17:54:46 +03:00
Stefan Ceriu f33d29b7e9 Add support for HTML img tags (their alts) on the new AttributedStringBuilder 2025-09-16 17:54:46 +03:00
Stefan Ceriu cf9df8a8e1 Reduce code block font point sizes by 10% on the new attributed string builder. 2025-09-16 17:54:46 +03:00
Stefan Ceriu 350abd0ad7 Fix traling new lines appearing in attributed string when sending text separated by 2 new lines. 2025-09-12 18:09:18 +03:00
Stefan Ceriu 81b4fe2a9f Preserve the formatting of parentless text nodes 2025-09-10 14:52:00 +03:00
Stefan Ceriu 92685fbb50 Automatically add insert a new line after headers 2025-09-10 14:52:00 +03:00
Stefan Ceriu e64fb3dc2a Fix the default point size used when applying symbolic traits. 2025-09-09 17:17:40 +01:00
Stefan Ceriu cd249040cd Mark code blocks with a special attribute and strip away links from them. 2025-09-09 17:17:40 +01:00
Stefan Ceriu 02462fb1a0 Limit H1, H2 to the H3 point size. 2025-09-09 17:17:40 +01:00
Stefan Ceriu 56175ac933 Correctly identify MSC4286 span values. 2025-09-09 17:17:40 +01:00
Stefan Ceriu 6058130c27 Add link attributes as URL values instead of String ones 2025-09-09 17:17:40 +01:00
Stefan Ceriu a1e64145a8 Remove matrix identifier attributes from code blocks 2025-09-09 17:17:40 +01:00
Stefan Ceriu 3ac201ea2c Use the correct key when caching attributed string builder results. 2025-09-09 17:17:40 +01:00
Stefan Ceriu bc55cf4a10 Add support for ordered and unordered lists. 2025-09-09 17:17:40 +01:00
Stefan Ceriu af7a3a24f6 Add an initial version of the V2 AttributedStringBuilder 2025-09-09 17:17:40 +01:00
Stefan Ceriu 754c2f0fed Add a V2 version of the AttributedStringBuilder as a verbatim copy of the original one (for now) 2025-09-09 17:17:40 +01:00