Also, I have put up iKeyEx 0.3~beta1 for anyone who needs the new feature to test. 0.3 is an intermediate version between 0.2 and 0.5 to address some keyboard developers' requests, in particular:
- When the key is a combining character, NFC is automatically applied.
- variantType = "immediate-accents" (e.g. Thai and Arabic) is available via "text with traits".
- more-after and shift-after (e.g. Zhuyin keyboard and the apostrophe) can be explicitly turned on and off via the "after" traits.
(0.5 shall support the "image" traits again, and thus keyboard theming; and the "star" operator in .cin IME.)
And, I'd like to point out that, if you want to change the text of Return and Space in your keyboard, you can already do so by strings.plist. This is supported from the start, not a new feature.