- Migrate emoji_picker.py from Gtk.main() to GLib.MainLoop() (Makes Control-C work even while flowboxes are filled)
- emoji-picker: use a progress bar instead of a spinner (Spinner is currently broken in Gtk3 but the progress bar is nicer anyway)
- Use GLib.timeout_add() in emoji-picker when typing into the search entry (That avoids starting a new search after every keypress when typing very fast, instead wait for a short pause in typing before starting a search.)
- Add a new command
show_selection_info
to analyze a selection and show the Unicode code points, grapheme clusters, emoji sequences, … (Resolves: #733) - When committing with space while the preedit is empty, something might be selected in the lookup table which needs to be committed then (Related: #707)
- If a new label is selected in emoji-picker, stop filling the flowbox with contents for the old label (Resolves: #734)
- Add IBus.KEY_Escape to self._commit_trigger_keys (Resolves: #731)
- Translation update from Weblate (kab 77.4%, ko 100%)