The current CI test does not need these at all, they were only
required for the old test which used ibus-desktop-testing-runner and
Xvfb, gnome-shell-extension-no-overview seems unavailable on c10s and
that makes the CI test fail for no reason.
Also: Update to 2.25.12
- Correct calculation of caret when a key which triggered a commit *increases* the length of the transliteration
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/519)
- Do the retransliteration of the input_phrase currently only when the cursor is at the end of the typed string
- Translation update from Weblate (cs 100%)
- Update emoji annotations from CLDR
- Drop Python < 3.6 support
- Fix test_0_gtk.py: typing booster now avoids clearing the input in do_reset() when the preedit is empty
- Remove dependency on Xvfb from ibus-typing-booster.spec
- Support compose sequences containing ASCII keys written as <U00XX> code points
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/510)
- Translation update from Weblate (pt 91.3%)
- Use “from unittest import mock” instead of just “import mock”.
- Update emoji annotations from CLDR
- Translation update from Weblate for zh_CN (still 100% complete)
- If the first candidate is exactly the same as the typed string
prefer longer candidates (Extends inline completions automatically)
- Move README to README.md and use some markdown to make it look better on github
- When showing similar emoji in the lookup table, show the list of keywords
which matched only when debugging is on
- Update emoji annotations from CLDR
- More unittests, restructure test files, move some doctests to unittests
- Add a utility class KeyvalsToKeycodes to find ibus key codes
instead of hardcoding them
- Add ceb to CLDR_ANNOTATION_FILES