Vadims Daleckis
Vadims Daleckis
- [ ] Make native composition work. - [ ] Handle composition correctly. - [ ] Deal with `compositionstart`, `compositionupdate`, and `compositionend` events. - [ ] Introduce custom composition UI?
- [ ] Support all `beforeInput` event types - [x] Insert from clipboard - [ ] Insert from composition - [x] Insert rich-text from clipboard - [x] Insert Peritext rich-text...
Multi-cursor support - [x] Ability to insert multiple cursors - [ ] Support multiple cursors in all events - [x] Insert - [x] Delete - [x] Cursor move - [x]...
- [ ] Open on "second caret click", when mouse click in existing caret position. - [ ] Remove all other floating menus: - [ ] Selection menu. - [...
- [ ] Ability to color tokens of a code block. - [ ] Ability to select language - [ ] List of common langauges - [ ] Ability to...
- [ ] Spacing between blocks - [ ] Headings - [ ] H1, H2, H3, H4, H5, H6 - [ ] Title - [ ] Subtitle - [ ]...
Extend the debug plugin with the following features: - [ ] Log of all events. - [ ] Show all executed events. - [ ] Allow to scroll through them....
Use [`html-to-image`](https://github.com/streamich/html-to-image) to provide visual exports. - [ ] Full document - [ ] A single block (say code block) - [ ] Two formats - [ ] PNG -...
- [ ] Add ability to track the last inserted characters and efficiently match them against a replacement patter. - [ ] Fixed text pattern - [ ] Regex pattern...
Add ability to create asides, which loop out (share) the main `str` node text. It could be a new annotation behavior type, like the `Marker`, but unlike `Marker` it would...