James Graham
a438173403
Change the behaviour of chatmarkdownhelper to only work when a single character is added.
...
This is because if pasting a link for example * or _ could be treated as formatting. We now assume that any pasted text is done as plain text and is wanted as is.
2026-02-16 06:17:57 +00:00
James Graham
c554c40b3b
Fix markdown helper test
2026-02-14 19:53:05 +00:00
James Graham
0341da5868
Cleanup chatkeyhelp and tests
2026-02-14 19:53:05 +00:00
James Graham
79de8a792c
Simplify and fix chat markdown helper and add additional tests
2026-02-14 19:52:45 +00:00
James Graham
d10fe4a684
Add more tests
2026-02-14 19:52:45 +00:00
James Graham
9ea76ca5d0
Move the remaining functionality of ChatDocumentHandler to ChatTextItemHelper or split into own objects
2026-02-14 19:52:45 +00:00
James Graham
22d7d90cf4
Separate ChatButtonHelper from ChatDocumentHandler
2026-02-14 19:52:45 +00:00
James Graham
45163944d0
Add tests for ChatMarkdownHelper and rework how formats are applied to make it more robust.
2026-02-14 19:52:45 +00:00
James Graham
4db1e1c437
Add automatic markdown formatting
2026-02-14 19:52:44 +00:00