James Graham
611374d4dd
Fix funny behaviour when pasting. basically we should start but not end a cursor edit block.
2026-02-26 19:26:26 +00:00
James Graham
7f91c57945
Make sure that when a heading is fully deleted the style is returned to paragraph
2026-02-26 06:08:14 +00:00
James Graham
d1acb97fe2
- Make sure that when adding characters before/after a link that it doesn't take the link style
...
- Make sure that when double clicking a link with a space the whole text is selected
- Make sure that shift selection with arrows works
- Make sure that ctrl left right (word jump) moves across the whole link even if multiple words
2026-02-24 16:54:57 +00:00
James Graham
0a99e90591
Treat links as a single character for the purposes of delete, backspace, left and right.
...
When backspacing at a link the first key selects the whole link the second deletes. Similar for delete, left and right.
2026-02-24 16:54:56 +00:00
James Graham
73e6a536db
Make sure that we only insert a new block for headers. This makes sure that hitting return in a list just adds the next list item.
2026-02-21 14:42:02 +00:00
James Graham
0341da5868
Cleanup chatkeyhelp and tests
2026-02-14 19:53:05 +00:00
James Graham
690bc0d385
Revert to Paragraph format after a heading
2026-02-14 19:53:04 +00:00
James Graham
dff6ab66f1
Comment updates
2026-02-14 19:53:03 +00:00
James Graham
289c6c4f20
Fix delete when selecting text
2026-02-14 19:52:45 +00:00
James Graham
6b318ec754
Update the look of the chatbar to be floating with the rich text controls on top and send buttons inline
2026-02-14 19:52:45 +00:00
James Graham
b45ded678e
Fix multi line quotes
2026-02-14 19:52:45 +00:00
James Graham
d64e6fc206
Change editing so that going up or down from a code or quote a para will be added if one doesn't exist so that the block can te typed around
2026-02-14 19:52:45 +00:00
James Graham
d0abfe60f9
Restore missing functionality
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