Releases: mike-fabian/ibus-typing-booster
Releases · mike-fabian/ibus-typing-booster
Release 1.5.6
- Reduce the number of characters which cause immediate commits a lot
- Load CLDR data for all languages in the _expand_languages() list
- Currency symbols should neither be stripped from tokens nor
trigger an immediate commit - Fix bidi reordering problem in the candidate list for
right-to-left candidates followed by comments - Update emoji annotations from CLDR (de_CH and sr_Latn new,
the others updated) - Remove category 'Pc' from categories to commit immediately
(allow _ to be typed into the preëdit always) - Remove button to install pyhunspell from the setup tool
(python3-enchant is preferred and even required by the Fedora rpm) - Include more currency symbols and fullwidth symbols
- Add category from UnicodeData.txt to emoji dictionary
(For better results when looking up related characters) - Add 'Sc', # Symbol, Currency to VALID_CATEGORIES
(to make the currency symbols work) - Add list of valid characters (to include special characters
manually) - Add mouse binding Alt+Mouse3 anywhere in the candidate list
to start the setup tool
Release 1.5.5
- Pull translations form Zanata (de, pl, and uk updated because of
the new “About” tab) - If “☑ Enable suggestions by Tab key” option is on, any preëdit
change should hide the lookup table - Make showing of similar emoji work even if emoji preditions are off
- Display whether emoji predictions are turned on in the auxiliary string
- Add key and mouse bindings to toggle the emoji predictions
(AltGr+F6 and Control+Mouse3 anywhere in the candidate list) - Add AltGr+F10 key binding to open the setup tool
- Allow any amount of white space and '_' characters to seperate words
in an emoji query string - Add an “About” tab to the setup tool and put links to home page and
online documentation there. - Update README with latest key binding and mouse binding documentation
Release 1.5.4
- Accent insensitive matching
- Update pl.po from zanata
- Add cache for the suggestions from the hunspell dictionaries
- Make Control+MouseButton1 remove the clicked candidate from
the user database (was MouseButton2) - Change key binding for looking up related candidates
from Alt+F12 to AltGr+F12 - Change label of the emoji option to
“☑ Unicode symbols and emoji predictions”
Release 1.5.3
- Pull translations from Zanata: updates for pl and uk.
- Fix behaviour of the option “Minimum number of chars for completion”
Release 1.5.2
- get_supported_imes(self) and def get_current_imes(self) should
return copies not the lists directly - Resolves: rhbz#1372660
- Update emojione.json, version from 2016-07-16
- Pull translations from Zanata: Fixes for fr and pl. New: uk
- Changes in itb_emoji.py necessary because of the update of
the CLDR emoji annotations. - Update emoji annotations from CLDR (be, bs, cy, eu, gl, zu
are new, the others updated). - Shortcut keys which look up related candidates should enable
the candidate list - Show ⏳ HOURGLASS WITH FLOWING SAND in the auxiliary text when
the lookup table is being updated - Fix bug when committing the preëdit with Space when no
candidates are available - Improve the behaviour of the “Tab” key
- Improve the behaviour of the “Escape” key.
- Make mouse clicks in the candidate list behave differently
depending on the mouse button - Add hu-rovas-post.mim to hu_HU.conf
Release 1.5.1
- If the query string in EmojiMatcher.candidates() is an emoji
itself, match similar ones (useful when backspacing to an emoji
to correct it) - Data files should not be stored gzipped in the repository
- Change displayed input method name from “Hunspell” to “Typing Booster”
- Use Zanata to get more translations
- French translations added (100% translated)
- Polish translations added (100% translated)
Release 1.5.0
- If the lookup table shows related words, “Escape” shows the
original lookup table - Use itb_nltk.py to find related words (synonyms, hypernyms, and hyponyms)
- Add a module to find related words using NLTK
- Add a feature to find similar emoji
- Add predictions for emoji (optional, on by default)
- Add a module to match emoji using Unicode, CLDR, and emojione data
- Make typing-booster.appdata.xml translatable
- When ignoring key release events, “False” should be returned, not “True”
- Resolves: rhbz#1365497
- Make typing smoother by updating the candidates using GLib.idle_add()
- Make it possible to enter a space into the preëdit by
typing “G- ” (AltGr+Space)
Release 1.4.8
Commit preëdit if modifier keys without transliteration are typed and pass the key through
-
Resolves: rhbz#1351748 - Gujarati & Hindi itrans method fails to perform cut,
copy, paste & undo using 'ctrl' key sequences.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1351748Solve this bug in a better way, for the modifier key combinations
which do not have a transliteration, pass them through not only when
the preëdit is empty, if the preëdit is non-empty, commit the preëdit
and then pass the modifier key combination through.
Release 1.4.7
- Check if the commit key would change the transliteration if used as regular input
Resolves: rhbz#1353672 - Hindi-IN Hunspell method misprints character.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1353672
Release 1.4.6
- Pass modifier key combinations through if there is no possible transliteration for that key combination
Resolves: rhbz#1351748 - Gujarati & Hindi itrans method fails to perform cut copy, paste & undo using 'ctrl'
key sequences.
See: https://bugzilla.redhat.com/show_bug.cgi?id=1351748