FS#230 - IME commits are ignored in GtkHBox
I've been trying to add support for input methods like SCIM, in order to allow inputting of unicode characters. A usecase for this is to implement a search:
- user presses hotkey to enter search mode
- user enables input method
- user composes unicode string and commits the string
- the unicode string is used as the argument for the search
The GtkHBox which is the widget used for the mainbar is not capable of accepting IME commits other than those coming from the Gtk-internal unicode composing method (Ctrl+Shift+u+number). In order to make unicode inputs possible, another Gtk widget (like GtkEntry) seems to be necessary.
This task depends upon