Closed DJMcNab closed 1 year ago
I've moved this to a draft, because I need to reconsider our interactions with the input lock
How the progress?
Needs testing and review, but if everything else is OK, we're ready to land.
Still need to fixup clippy and change the default features back to just x11, but otherwise it should work!
Work towards #118.
This is nearly complete - I need to make sure it interacts correctly with the normal IME and manual updates to the text field (e.g. mouse selections, etc.)
I've made a few potentially controversial decisions primarily around cancellation. See the big block of text in
src/text.rs
for some context.To play around with this on GNOME, either use:
or apply
It should just work on KDE, as KDE doesn't use IME for compose.