Skip to content

Releases: mike-fabian/ibus-typing-booster

Release 1.5.6

12 Sep 18:02
Compare
Choose a tag to compare
  • 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

10 Sep 23:27
Compare
Choose a tag to compare
  • 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

08 Sep 15:01
Compare
Choose a tag to compare
  • 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

02 Sep 22:32
Compare
Choose a tag to compare
  • Pull translations from Zanata: updates for pl and uk.
  • Fix behaviour of the option “Minimum number of chars for completion”

Release 1.5.2

02 Sep 11:20
Compare
Choose a tag to compare
  • 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

29 Aug 11:32
Compare
Choose a tag to compare
  • 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

12 Aug 13:07
Compare
Choose a tag to compare
  • 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

18 Jul 04:14
Compare
Choose a tag to compare

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=1351748

    Solve 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

11 Jul 15:13
Compare
Choose a tag to compare

Release 1.4.6

04 Jul 07:01
Compare
Choose a tag to compare
  • 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