| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: ibus-typing-booster | Distribution: Fedora Project |
| Version: 2.28.1 | Vendor: Fedora Project |
| Release: 1.fc42 | Build date: Thu Oct 16 11:01:52 2025 |
| Group: Unspecified | Build host: buildvm-x86-19.rdu3.fedoraproject.org |
| Size: 8007296 | Source RPM: ibus-typing-booster-2.28.1-1.fc42.src.rpm |
| Packager: Fedora Project | |
| Url: https://mike-fabian.github.io/ibus-typing-booster/ | |
| Summary: A completion input method | |
Ibus-typing-booster is a context sensitive completion input method to speedup typing.
GPL-3.0-or-later AND Apache-2.0
* Thu Oct 16 2025 Mike FABIAN <mfabian@redhat.com> - 2.28.1-1
- Update to 2.28.1
- Ignore “Enable suggestions by key” and “Minimum number of chars for
completion“ options when OSK is used Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/813 Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/814
- Translation update from Weblate (es 100%, tr 100%, zh_CN 73.1%)
* Tue Sep 30 2025 Mike FABIAN <mfabian@redhat.com> - 2.28.0-1
- Update to 2.28.0
- Add setup UI for the chat with ollama or ramalama
- Add a ibus-setup-tb.desktop file (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/807)
- Suggest suffixed word forms as well (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/799)
- Update emoji annotations from CLDR
- itb_ollama.py: better error handling when getting model list
- itb_ollama.py: Add support for ramalama
- Support OLLAMA_HOST environment variable
- Translation update from Weblate (de 100%, fr 95.4%, ja 100%, ka 100%,
kab 74.8%, ko 100%, ru 100%, sv 100%, uk 100%)
* Mon Sep 29 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.75-4
- Remove `BuildRequires: python3-packaging` as well
* Mon Sep 29 2025 FeRD (Frank Dana) <ferdnyc@gmail.com> - 2.27.75-3
- Remove no-longer-used packaging dependency
* Thu Sep 18 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.75-2
- Use only `Recommends: python3-httpx` for ollama support, it is optional
* Mon Sep 15 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.75-1
- Update to 2.27.75
- do_reset() needs to cancel an ollama chat, just like do_focus_out_id()
does
- Use ollama_pull.py in hunspell_table.py
- Add simple Gtk program “ollama_pull.py” to pull an ollama model
- Rewrite the ollama client interface to use the REST API instead of the
ollama python module
- emoji-picker could not be stopped with Control+C, fix that
- Translation update from Weblate (ru 100%)
* Tue Sep 09 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.74-1
- Update to 2.27.74
- Experimental support for ollama chat
- Call `ibus write-cache` when the inputmodetruesymbol is changed or cache
is out of date (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/788)
- Remove <path>~/.config/dconf/</path> from <observed-paths> in the
component file again (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/792)
- Make setup tool more compact to fit on a 1024x768 pixel Gnome session
again
- Entries for input mode true/false symbols in the setup tool should not
expand
- Put tabs in the setup tool on the left side
- Make the popovers smaller in the setup tool
- Update emoji annotations from CLDR
- Translation update from Weblate (fi 100%, ru 63.8%)
* Tue Sep 02 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.73-1
- Update to 2.27.73
- Add `~/.config/dconf/` to `observed-paths` in the component file
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/788)
- Use GLib.timeout_add() instead of GLib.idle_add() to force a short delay
after wl-paste (Related: https://github.com/mike-fabian/ibus-typing-
booster/issues/787#issuecomment-3236363564)
- Update emoji annotations from CLDR
- Improve fallback mechanism in self._show_selection_info_get_selection()
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/787)
- Update emoji-data.txt, emoji-sequences.txt, emoji-test.txt, emoji-
variation-sequences.txt, emoji-zwj-sequences.txt to the Unicode 17.0.0
draft as of 2025-08-17
- Update UnicodeData.txt, DerivedAge.txt, Blocks.txt to the Unicode 17.0.0
draft as of 2025-08-17
- Translation update from Weblate (es 100%, it 100%, kab 73.7%)
- Recommends: wl-clipboard
- Replace `Recommends: python3-simpleaudio` with `Recommends:
python3-pyaudio`
* Tue Jul 29 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.72-1
- Update to 2.27.72
- Toogle the emoji style only between 'emoji' and 'text' in the
toogle_emoji_style() function
- Better parsing of gnome-shell versions (handle also `alpha`, `beta`, and
`rc`)
- Make input mode symbols black and white already for gnome-shell >= 48.3
instead of for gnome-shell >= 49.0
- Update emoji annotations from CLDR
- Translation update from Weblate (ka 100%, ko 100%, pl 100%, sv 100%)
* Fri Jul 25 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.71-1
- Update to 2.27.71
- Add a new gsettings option `emojistyle` and make it changeable with a
`toggle_emoji_style` command (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/774)
- Fix list of sentence ending characters to avoid incorrect auto-
capitalization (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/773)
- Update emoji annotations from CLDR
- Translation update from Weblate (de 100%, es 99.2 %, it 98.5%, ja
100%)
* Fri Jul 18 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.70-1
- Update to 2.27.70
- Add selection-to-preedit command (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/769)
- Translation update from Weblate (fi 100%)
* Tue Jul 15 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.69-1
- Update to 2.27.69
- In the show-selection-info command: if using surrounding text fails, fall
back to the primary selection. Makes it work in google-chrome, terminals,
... (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/768)
* Mon Jul 07 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.68-1
- Update to 2.27.68
- Do not try to point the popovers on search results directly to the emoji
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/766)
- Translation update from Weblate (el 31.3%)
* Sat Jun 28 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.67-1
- Update to Release 2.27.67
- Add time.sleep(self._ibus_event_sleep_seconds) after early commits of an
m17n candidates (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/764)
- Translation update from Weblate (es 100%)
* Wed Jun 25 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.66-1
- Update to 2.27.66
- Improve show_selection_info command behaviour when getting the
surrounding text fails (Return True, not False in that case)
- Use `SurroundingText` dataclass to track surrounding text state; use
`get_surrounding_text()` only to trigger an update
- Use @dataclass always, also for Python 3.6
- Don’t use transliterated keys for compose sequences if the first input
method is Japanese or Chinese (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/760)
- Translation update from Weblate (ko 100%, sv 100%)
* Sun Jun 22 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.65-1
- Update to 2.27.65
- Make the command `show-selection-info` work always, not only when
“Minimum number of chars for completion” is 0 (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/757)
- Make default symbols black and white when running on Gnome and gnome-
shell ≥ 49.0 (See: https://gitlab.gnome.org/GNOME/gnome-
shell/-/merge_requests/3753)
- Enable translations for 5 more tooltips, use same texts as in the
gsettings schema file
- Make the symbols for active input mode and direct input mode configurable
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/749)
- Make compose preedit representations configurable by changing the Compose
file(s) (See:
https://github.com/ibus/ibus/issues/2748#issuecomment-2944388273)
- Translation update from Weblate (de 100%, ja 99.6%, ka 100%, pl 100%)
* Wed Jun 11 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.64-1
- Update to 2.27.64
- Do not start each transliteration with `minput_reset_ic()` to keep the
m17n-lib state between commits (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/746)
- Update emoji annotations from CLDR
* Mon Jun 02 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.63-1
- Update to 2.27.63
- Make non-ASCII input work in m17n_translit.py also for the more exotic
prefixes (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/745)
- Make database code more robust (Should fix some problems on FreeBSD)
- Fix quoting for sqlite3 (Should fix some problems on FreeBSD)
- Improve _xorg_locale_path() to find the path as well on FreeBSD
- Add `Categories=Settings;` to the ibus-setup-typing-booster.desktop file
(from the FreeBSD port)
- Fix HunspellSuggestTestCase.test_sv_SE to work with sv_SE.dic as on
Fedora 42 **and** on FreeBSD
- Add preedit representations for the special dead keys used in the "French
(BEPO, AFNOR) layout (Related: https://github.com/ibus/ibus/pull/2763
- Improve regexp for msymbol patterns triggering commits (Related:
https://github.com/mike-fabian/ibus-typing-booster/issues/712)
- Update emoji annotations from CLDR
- Translation update from Weblate (es 100%, it 100%)
* Wed May 21 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.59-1
- Update to 2.27.59
- Make Super prefix ('s-') work when using an m17n input method using that
prefix (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/712)
- Update emoji-data.txt, emoji-sequences.txt, emoji-test.txt, emoji-
variation-sequences.txt, emoji-zwj-sequences.txt to the Unicode 17.0.0
draft as of 2025-05-14
- Update UnicodeData.txt, DerivedAge.txt, NameAliases.txt to the Unicode
17.0.0 draft as of 2025-05-14
- Update emoji annotations from CLDR
- When _command_show_selection_info() can not get a selection, use the
grapheme cluster directly left of the cursor as a fallback (Related:
https://github.com/mike-fabian/ibus-typing-booster/issues/733)
* Mon May 19 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.56-1
- Update to 2.27.56
- Use the order of spellchecking suggestions coming from enchant for the
score of the spellchecking candidates (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/739)
- Use @dataclass for PredictionCandidate instead of NamedTuple for Python
3.7+, fall back to the NamedTuple for Python < 3.7.
- command `show_selection_info`: Instead of cancelling the selection, add
the selection to the candidates (Related: https://github.com/mike-
fabian/ibus-typing-booster/issues/733)
- Parse NamesList.txt if available in the system (Related:
https://github.com/mike-fabian/ibus-typing-booster/issues/698)
- Translation update from Weblate (pl 100%)
* Sat May 17 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.54-1
- Update to 2.27.54
- 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:
https://github.com/mike-fabian/ibus-typing-booster/issues/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:
https://github.com/mike-fabian/ibus-typing-booster/issues/707)
- If a new label is selected in emoji-picker, stop filling the flowbox with
contents for the old label (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/734)
- Add IBus.KEY_Escape to self._commit_trigger_keys (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/731)
- Translation update from Weblate (kab 77.4%, ko 100%)
* Mon May 12 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.53-1
- Update to 2.27.53
- Get transliterated parts for preedit text using the raw input
`self._typed_string` instead of the existing preedit text (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/726)
- Fix modifier keybindings for Gtk4 (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/725)
- Add option to colour the “inner” m17n preedit not only when there are
candidates but always (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/719)
- Translation update from Weblate (de 100%, fr 100%, ja 99.6%, ka 100%,
sv 100%, uk 100%)
* Sat May 10 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.52-1
- Update to 2.27.52
- Don’t trigger a new search in emoji-picker when the search entry changes
just by trailing or leading whitespace
- Improve emoji matching (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/705)
- Apply the current case mode and normalization only to the parts of the
preedit which do not belong to an “inner” preedit (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/717)
- Show the code point and a comment in the lookup table for control
characters or other invisible characters (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/715)
- Do not ignore the composition exclusions for Hebrew when normalizing to
NFC (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/716)
* Tue May 06 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.47-1
- Update to 2.27.47
- Don’t use spellchecking by default when searching for emoji and Unicode
characters (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/710)
- Support a few more unusual keys for transliteration (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/709)
- If a key which triggers a commit makes input_phrase empty, clear the
input and update to UI to remove preedit and lookup table (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/707)
- Make self.msymbol == Tab when Tab is typed to enable m17n
transliterations for Tab (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/708)
- Update emoji annotations from CLDR
- Allow Escape as input and make self.msymbol == 'Escape' when Escape is
typed to enable m17n transliterations for Escape (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/704)
* Sat May 03 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.46-1
- Update to 2.27.46
- Add support for .bz2 and .xz to opening files for emoji data
- Do not add useless dictionary match labels (or flags) (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/702)
- Load also the Unikemet.txt file from UCD (if available)
- emoji_picker.py: Improve argument parsing, add --spellcheck option
- Also match against the Unicode block names from Block.txt
- Migrate test_0_gtk.py from Gtk.main() to GLib.MainLoop()
- The search entries for adding dictionaries, inputmethods, and
autosettings should grab focus immediately when the popover is shown
- Reduce match_limit in emoji-picker by default to 1_000 again but add a
--match-limit command line option
- Load also the NameAliases.txt file from UCD
- Load also the old Unicode 1.0 name from UnicodeData.txt (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/698)
- Migrate from Gtk.main() to GLib.MainLoop() (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/699)
- Translation update from Weblate (kab 75.5%, zh_TW 100%)
* Sun Apr 27 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.42-1
- Update to 2.27.42
- Ignore self._candidates_delay_milliseconds when OSK is in use (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/695)
- Do not show frequency debugging information in the looup table when OSK
is active
- Improve instantiation speed of EmojiMatcher: Use
@functools.lru_cache(maxsize=500_000) to cache the
variation_selector_normalize() method
* Sat Apr 26 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.41-1
- Update to 2.27.41
- Improve KeyvalsToKeycodes to work correctly also on Wayland (The old code
worked correctly only on X11) (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/691)
- Improve starting of the setup tool, make it work correctly when starting
from a git clone (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/692)
- Translation update from Weblate (ar 99.6%)
* Wed Apr 23 2025 Yaakov Selkowitz <yselkowi@redhat.com> - 2.27.38-2
- Require rapidfuzz only on Fedora
* Wed Apr 23 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.38-1
- Update to 2.27.38
- Use a NamedTuple for candidate lists instead of a simple tuple to improve
code readability
- Increase the maximum number of emoji displayed in the lookup table from
20 to 10_000 (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/686)
- Improve detection whether a fallback for an emoji is needed (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/690)
- Show number of matched emoji always in the subtitle in emoji-picker and
increase matchlimit to 100_000 for searches (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/689)
- Increase pygame.mixer's buffer size (Thanks to David Mandelberg)
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/681)
- Translation update from Weblate (es 99.6%)
* Sat Apr 19 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.36-1
- Update to 2.27.36
- Skip the itb_emoji.py doctests if rapidfuzz or enchant could not be
imported (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/664)
- Use rapidfuzz to improve emoji and Unicode character search performance
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/679)
- Do not try to complete on empty input when word predictions are disabled
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/684)
- Translation update from Weblate (it 100%)
* Fri Apr 18 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.34-1
- Update to 2.27.34
- Add trigger hotkeys for temporary word/emoji prediction, by David
Mandelberg (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/pull/658)
- Translation update from Weblate (kab 75.1%)
* Tue Apr 15 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.33-1
- Update to 2.27.33
- Add /usr/local/share/m17n/, /usr/share/m17n/, ~/.m17n.d/ to <observed-
paths> in /usr/share/ibus/component/typing-booster.xml (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/661)
- Some optimization and code cleanup of the emoji search code (about 30%
faster)
- Translation update from Weblate (es 94.9%)
* Wed Apr 09 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.31-1
- Update to 2.27.31
- Add a new boolean gsettings option to allow loading **all** Unicode
characters from UnicodeData.txt for the Unicode symbols and emoji
predictions (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/667)
- Scale image correctly when adding an input method in the setup tool
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/675)
- Display a middle dot in the preedit for keys in a compose sequence which
use unassigned Unicode code points (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/674)
- Translation update from Weblate (fi 100%, uk 100%)
* Thu Apr 03 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.30-1
- Update to 2.27.30
- Commit finished compose sequences immediately if no completions are
possible (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/662)
- Fix summary for asciidigits in the gschema file
- Fix typo in English message “more then one” -> “more than one”
- Translation update from Weblate (new: fi 73.6%)
* Wed Feb 26 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.29-1
- Update to 2.27.29
- If an input method transliterates a single character into another single
character use the transliterated result for Compose (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/654)
- Ignore dictionary matches in the lookup table for candidates which have
comments (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/655)
* Fri Feb 21 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.28-1
- Update to 2.27.28
- Translation update from Weblate (ko 100%)
* Mon Feb 17 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.27-1
- Update to 2.27.27
- IBus.Keymap("in") does not work on Alpine Linux but the deprectated
IBus.Keymap.new("in") works
- Allow changing case mode even when no lookup table is shown and it
effects only the preedit (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/640)
- Use itb_util.normalize_nfc_and_composition_exclusions(x) *everywhere*
instead of unicodedata.normalize('NFC', x) (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/633)
- Add a new gsettings option 'wordpredictions' to simplify and improve the
behaviour of engines emulating ibus-m17n (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/629)
- Add candidate_index, candidate_from, and candidate_to to the API of the
m17n Transliterator class
- Translation update from Weblate (de 100%, ja 99.6%, kab 74.2 %, ko
32.4%)
* Mon Feb 10 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.24-1
- Update to 2.27.24
- Fix inline completion when option “Yes, without fallback to popup” is
chosen (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/626)
- Don’t spellcheck the preedit if the top priority input method is Japanese
or Chinese (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/624)
- Update UnicodeData.txt, DerivedAge.txt to the Unicode 17.0.0 draft as of
2025-02-10
- Translation update from Weblate (ko, new 17.1%)
* Fri Feb 07 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.23-1
- Update to 2.27.23
- Key combinations like A-C-l should also commit and pass the key to the
application (unless they have a transliteration) (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/622)
- Support m17n input methods which produce multiple candidates (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/523)
- Enable vi-tcvn, vi-telex, vi-viqr, vi-vni, zh-pinyin-vi, zh-pinyin as
restricted tb engines
* Mon Feb 03 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.16-1
- Update to 2.27.16
- Improve status info in auxiliary text for compose completions and related
candidates: When compose completions or related candidates are shown, use
different auxiliary text to make it more obvious that a “special” lookup
table is shown.
- Make compose completions work when the option “☑️ Enable suggestions by
key (Default is the Tab key)” is used (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/619)
- Speedup for itb_pango: Create a Gtk.label and Pango.Layout only once
* Wed Jan 29 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.15-1
- Update to 2.27.15
- Workaround for reopening preedits in WhatsApp at the beginning of a line
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/617)
- Update UnicodeData.txt, Blocks.txt, DerivedAge.txt to the Unicode 17.0.0
draft as of 2025-01-28
* Fri Jan 24 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.13-1
- Update to 2.27.13
- If an early commit is possible in a restriced engine, use `return False`
if self._prefer_commit is False, only a single key is in the input and
that key was not transliterated (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/616)
- Improve committing strings with multiple lines (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/615)
* Mon Jan 20 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.10-1
- Update to 2.27.10
- Generate translations into metainfo.xml files with autotools (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/597)
- Generate translations into desktop files (Related:
https://github.com/mike-fabian/ibus-typing-booster/pull/604)
- Make desktop files translatable (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/pull/604)
- Translation update from Weblate (cz 100%, ja 99.6%, ka 100%, pl 100%,
sv 100%, tr 100%, uk 100%)
* Sat Jan 18 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.9-1
- Update to 2.27.9
- Avoid producing duplicates in itb_util.expand_languages() (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/600)
- Rename typing-booster.appdata.xml and emoji-picker.appdata.xml files
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/598)
- Make emoji picker appdata file translatable (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/pull/596)
- Translation update from Weblate (cz 100%)
* Fri Jan 17 2025 Fedora Release Engineering <releng@fedoraproject.org> - 2.27.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
* Tue Jan 14 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.8-1
- Update to 2.27.8
- Make code to support multiple m17n candidates better readable using a
NamedTuple (Related: https://github.com/mike-fabian/ibus-typing-
booster/issues/523)
- Translation update from Weblate (it 100%, pt 94.4%)
* Wed Jan 08 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.7-1
- Update to 2.27.7
- Fix typo in setup tool in the function called when changing an existing
autosetting (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/591)
* Wed Jan 08 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.6-1
- Update to 2.27.6
- “return False” in “emoji_font_fallback_needed()” if
“get_fonts_used_for_text()” returns and empty result (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/589)
- Add a gsettings option “prefercommit” (Related: https://github.com/mike-
fabian/ibus-typing-booster/issues/580)
- Some preparation for future support of m17n input methods offering
multiple candidates (Related: https://github.com/mike-fabian/ibus-typing-
booster/issues/523)
- Use XML-tag “layout_option” for “lv3:ralt_switch”
- Use higher ranks for the “tb” engines than for the respective “m17n”
engines
- Translation update from Weblate (sv 100%)
* Wed Jan 01 2025 Mike FABIAN <mfabian@redhat.com> - 2.27.3-1
- Update to 2.27.3
- Shorten the longname of engines mimicking ibus-m17n by appending only
“(tb)” instead of “(Typing Booster)”
- Add option to force the use of an IBus keymap (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/581)
- Use forward_key_event() in _return_false() only when fixing up wrong key
codes (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/582)
- Prefer `return False` over `forward_key_event()` if the client is
SDL2_Appliaction (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/580)
- Translation update from Weblate (de 100%, fr 100%, jp 99.6%, ka 100%,
pl 100%, tr 100%, uk 100%)
* Wed Dec 25 2024 Mike FABIAN <mfabian@redhat.com> - 2.27.2-1
- Update to 2.27.2
- Translation update from Weblate (it 99.5%)
* Fri Dec 20 2024 Mike FABIAN <mfabian@redhat.com> - 2.27.1-1
- Update to 2.27.1
- Use (almost) the same symbols in the panel as ibus-m17n for the engines
emulating ibus-m17n
- Set layout to “default[lv3:ralt_switch]” for the same m17n engines where
ibus-m17n sets this
- Add rank to xml output: use the same values as ibus-m17n
* Thu Dec 19 2024 Mike FABIAN <mfabian@redhat.com> - 2.27.0-1
- Update to 2.27.0
- Commit early like ibus-m17n does if the engine is restricted to emulate
ibus-m17n
- Hide “emoji prediction mode” and “off the record mode” property menus by
default for the restricted engines emulating ibus-m17n
- Offer additional engines which do simple ibus-m17n emulation by default
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/570)
- Fix crash when changing the sound file with the setup tool (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/569)
- Update emoji annotations from CLDR
- Translation update from Weblate (de 100%, es 83.9%, fr 100%, ja
99.5%, ka 100%, kab 75.9%, nl 95.1%, pt 89.1%, pt_BR 81.5%, sv
100%, tr 100%, uk 100%)
* Mon Dec 02 2024 Mike FABIAN <mfabian@redhat.com> - 2.26.12-1
- Update to 2.26.12
- Support autosettings for values of type uint32, int64, uint64, and double
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/566)
- Improve emoji_font_fallback_needed(): **always** ignore variation
selectors when checking whether fallback is needed (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/565)
- Translation update from Weblate (he 88.7%)
* Sat Nov 09 2024 Mike FABIAN <mfabian@redhat.com> - 2.26.11-1
- Update to 2.26.11
- Improve detection of Wayland session (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/561)
- Support non-ASCII input for m17n-db input methods (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/537)
- Improve “class KeyEvent”: Prepend 'S-' to msymbol when Shift is pressed
and is is a space or not printable
- Show also the languages supported by a font in emoji-picker (only when -d
or --debug is used)
* Mon Nov 04 2024 Mike FABIAN <mfabian@redhat.com> - 2.26.8-1
- Update to 2.26.8
- Get more information about the Pango rendering support for an emoji and
use fallback in emoji-picker only when necessary (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/508)
- Also make it possible to show font file names, font versions, and emoji
related OpenType tables of the fonts used (shown only in debug mode, i.e.
when "emoji-picker --debug" is used, when not in debug mode show only the
font family name)
- In do_reset() skip clearing input only when the surrounding text **up to
the cursor** ends with the current preedit (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/529)
- Translation update from Weblate (kab 75.9%)
* Tue Oct 29 2024 Mike FABIAN <mfabian@redhat.com> - 2.26.6-1
- Update to 2.26.6
- Simplify itb_pango.py: don’t use ctypes, use `from gi.repository import
Pango` instead
- Get more information about the Pango rendering support for an emoji and
use fallback in emoji-picker only when necessary (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/508)
- Also make it possible to show font file names, font versions, and emoji
related OpenType tables of the fonts used (shown only in debug mode, i.e.
when "emoji-picker --debug" is used, when not in debug mode show only the
font family name)
- In do_reset() skip clearing input only when the surrounding text **up to
the cursor** ends with the current preedit (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/529)
- Translation update from Weblate (kab 75.9%)
* Wed Oct 23 2024 Mike FABIAN <mfabian@redhat.com> - 2.26.0-1
- Update to 2.26.0
- Introduce a delay time before candidates are updated and displayed
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/530)
- emoji-picker: Show Emoji properties, Unicode category, and Unicode block
always, not only when --debug is used. As they are now shown always, make
their labels translatable.
- Translation update from Weblate (de 100%, fr 100%, ja 99.5%, ka 100%,
sv 100%, tr 100%, uk 100%)
* Sat Oct 19 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.19-1
- Update to 2.25.19
- Translation update from Weblate (el 5.3%, kab 34.8%, sv 100%)
* Wed Oct 09 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.18-1
- Update to 2.25.18
- Make sure all emoji, even those which are sequences, get a Unicode
version and not only an Emoji version (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/542)
- Translation update from Weblate (ka 100%, pl 99.5%, tr 100%)
* Tue Oct 08 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.17-1
- Update to 2.25.17
- Get correct Unicode version from DerivedAge.txt and also display both
Unicode version and Emoji version in emoji-picker (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/538)
- Translation update from Weblate (de 100%, fr 100%, ja 100%)
* Wed Sep 11 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.16-1
- Update to 2.25.16
- When committing, normalize to NFC **and** recompose the composition
exclusions (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/531)
- Update the emoji data files to the to version from the final Unicode
16.0.0 release 2024-09-10
- Update UnicodeData.txt to the Unicode 16.0.0 release 2024-09-10
- Update emoji annotations from CLDR
- Translation update from Weblate (New: el 4.9%)
* Sun Aug 25 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.15-1
- Update to 2.25.15
- Also catch ValueError exception when trying to import nltk (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/527)
- Translation update from Weblate (ru 25.1%)
- Update emoji annotations from CLDR
* Tue Jul 23 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.14-1
- Update to 2.25.14
- 'S- ' (Shift-space) should not trigger a commit if it has a
transliteration (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/524)
- Update emoji annotations from CLDR
* Fri Jul 19 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.13-1
- Update to 2.25.3
- Name of Sinhala input method changed in m17n-db-1.8.6: si-wijesekera ➡️
si-wijesekara
- Translation update from Weblate (new: ru 12.3%, uk 100%)
* Thu Jul 18 2024 Fedora Release Engineering <releng@fedoraproject.org> - 2.25.12-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
* Tue Jul 09 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.12-1
- 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
* Wed Jun 26 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.11-1
- Update to 2.25.11
- Yet another fix to make it possible again to use keys with Unicode
keysyms in keybindings and make it work with all known versions of ibus
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/497)
* Tue Jun 25 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.10-1
- Update to 2.25.10
- Use NFC when doing the cursor correction after committing a preedit using
space (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/515)
- Fix for ibus-1.5.30: Make it possible again to use keys with Unicode
keysyms in keybindings (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/497)
* Wed Jun 19 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.9-3
- Remove CI test dependency on weston
* Tue Jun 18 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.9-2
- Remove dependency on Xvfb from CI tests
* Tue Jun 18 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.9-1
- Update to 2.25.9
- 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
* Tue May 28 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.8-1
- Update to 2.25.8
- Support compose sequences containing ASCII keys written as <U00XX> code
points (Resolves: https://github.com/mike-fabian/ibus-typing-
booster/issues/510)
- Update emoji annotations from CLDR
- Translation update from Weblate (pt 91.3%)
* Mon Apr 15 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.7-1
- Release 2.25.7
- Don’t use forward_key_event() on Gnome Wayland if the key might be a
keyboard shortcut using a modifier (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/507)
* Wed Apr 10 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.6-1
- Update to 2.25.6
- If Shift+something is pressed and then released, do not swallow the
release of the Shift key (Resolves: https://github.com/mike-fabian/ibus-
typing-booster/issues/504)
- Decrease grid_row_spacing from 5 to 1 pixels to make the setup tool still
fit on a 1024x768 pixel screen
* Thu Apr 04 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.4-1
- Update to 2.25.4
- Pass key which triggered cancel command to application if
self._min_char_complete == 0 and there are no candidates (Resolves:
https://github.com/mike-fabian/ibus-typing-booster/issues/505)
- Update emoji annotations from CLDR
- Translation update from Weblate (ka 100%)
* Sun Feb 25 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.3-1
- Update to 2.25.3
- Add a feature to insert or remove RLM or LRM markers to change the
direction of a line of bidi text (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/500)
* Tue Feb 13 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.1-1
- Update to 2.25.1
- Make it possible to use keys with Unicode keysyms in keybindings
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/497)
- Add hack to make space handling for punctuation work for kate and kwrite
(https://github.com/mike-fabian/ibus-typing-booster/issues/496)
- Translation update from Weblate (pl 99.5%)
* Tue Feb 06 2024 Mike FABIAN <mfabian@redhat.com> - 2.25.0-1
- Update to 2.25.0
- Add new combobox option “Record mode” (Resolves: https://github.com/mike-
fabian/ibus-typing-booster/issues/470)
- Improve handling of “:” for fr_CA and add fr_CH to use the same rules as
fr_FR (Related: https://github.com/mike-fabian/ibus-typing-
booster/issues/480)
- Translation update from Weblate (bn 100%, de 100%, fr 100%, ja 99%,
ka 100%, sv 100%, tr 100%)
* Sat Jan 27 2024 Mike FABIAN <mfabian@redhat.com> - 2.24.12-1
- Update to 2.24.12
- Improve handling of punctuation marks when writing (French) French
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/480)
- fix build on rawhide, in the check section of the spec file use `export
XDG_DATA_DIRS=/tmp:%{_datadir}` instead of just `export
XDG_DATA_DIRS=/tmp`, otherwise enchant2 fails.
* Sat Jan 06 2024 Mike FABIAN <mfabian@redhat.com> - 2.24.11-1
- Update to 2.24.11
- Really clear the preedit when it is empty, don’t just hide it
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/476)
Just hiding a non-empty preedit is not enough because of
IBus.PreeditFocusMode.COMMIT a non-empty preedit is still
committed on focus out, even when it is hidden.
* Fri Dec 29 2023 Mike FABIAN <mfabian@redhat.com> - 2.24.10-1
- Update to 2.24.10
- Update the preedit to empty right after deleting surrounding text when reopening a preedit
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/474)
- Improve do_reset()
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/473)
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/474)
- Fix _record_in_database_and_push_context()
- Avoid updating the preedit to empty or hiding it if the preedit is already hidden or empty
- Do not pass through a key release event if the corresponding key press event was handled
- Remove two probably redundant calls to get_surrounding_text()
- Hide and clear lookup table and aux in _update_ui_empty_input_try_completion() if no candidates are found
- Make self._ibus_event_sleep_seconds settable via gsettings
- Avoid more duplicate calls of _update_preedit()
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/473)
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/474)
- Fix disappearing first characters or words in the web clients of WhatsApp and Telegram used in Firefox
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/473)
- Update emoji annotations from CLDR
* Tue Dec 05 2023 Mike FABIAN <mfabian@redhat.com> - 2.24.5-1
- Update to 2.24.5
- Fix first character disappearing when compose was involved in WhatsApp and Telegram
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/471
- Update emoji annotations from CLDR
* Wed Oct 18 2023 Mike FABIAN <mfabian@redhat.com> - 2.24.4-1
- Update to 2.24.4
- Fix typos which prevented autosettings from working when the attempting
to autoset “avoidforwardkeyevent” or “addspaceoncommit”
(Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/469)
* Tue Oct 17 2023 Mike FABIAN <mfabian@redhat.com> - 2.24.3-1
- Update to 2.24.3
- Adapt compose test cases to newest compose table
- Parse compose sequence “<Multi_key> <slash> <slash> : "\\" backslash # REVERSE SOLIDUS”
correctly (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/467)
- Avoid really *all* use of self.foreward_key_event() if the option self._avoid_forward_key_event is True
- Avoid verbatim bidi formatting characters in the source code
/usr/libexec/ibus-engine-typing-booster /usr/libexec/ibus-setup-typing-booster /usr/share/applications/ibus-setup-tb.desktop /usr/share/applications/ibus-setup-typing-booster.desktop /usr/share/doc/ibus-typing-booster /usr/share/doc/ibus-typing-booster/AUTHORS /usr/share/doc/ibus-typing-booster/COPYING /usr/share/doc/ibus-typing-booster/README /usr/share/doc/ibus-typing-booster/README.html /usr/share/doc/ibus-typing-booster/README.md /usr/share/glib-2.0/schemas/org.freedesktop.ibus.engine.typing-booster.gschema.xml /usr/share/ibus-typing-booster /usr/share/ibus-typing-booster/data /usr/share/ibus-typing-booster/data/NameAliases.txt.gz /usr/share/ibus-typing-booster/data/annotations /usr/share/ibus-typing-booster/data/annotationsDerived /usr/share/ibus-typing-booster/data/coin9.wav /usr/share/ibus-typing-booster/data/emoji-data.txt.gz /usr/share/ibus-typing-booster/data/emoji-sequences.txt.gz /usr/share/ibus-typing-booster/data/emoji-test.txt.gz /usr/share/ibus-typing-booster/data/emoji-variation-sequences.txt.gz /usr/share/ibus-typing-booster/data/emoji-zwj-sequences.txt.gz /usr/share/ibus-typing-booster/data/emoji.json.gz /usr/share/ibus-typing-booster/data/fi_FI.dic /usr/share/ibus-typing-booster/engine /usr/share/ibus-typing-booster/engine/__pycache__ /usr/share/ibus-typing-booster/engine/__pycache__/emoji_picker.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/emoji_picker.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/emoji_picker.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/factory.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/factory.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/factory.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/get_clipboard_gtk4.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/get_clipboard_gtk4.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/get_clipboard_gtk4.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_suggest.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_suggest.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_suggest.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_table.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_table.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/hunspell_table.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_active_window.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_active_window.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_active_window.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_emoji.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_emoji.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_emoji.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_nltk.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_nltk.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_nltk.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_ollama.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_ollama.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_ollama.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_pango.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_pango.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_pango.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_sound.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_sound.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_sound.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_util.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_util.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_util.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_version.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_version.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/itb_version.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/m17n_translit.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/m17n_translit.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/m17n_translit.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/main.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/main.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/main.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/ollama_pull.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/ollama_pull.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/ollama_pull.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabsqlitedb.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabsqlitedb.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabsqlitedb.cpython-313.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabstatistics.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabstatistics.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/engine/__pycache__/tabstatistics.cpython-313.pyc /usr/share/ibus-typing-booster/engine/emoji_picker.py /usr/share/ibus-typing-booster/engine/factory.py /usr/share/ibus-typing-booster/engine/get_clipboard_gtk4.py /usr/share/ibus-typing-booster/engine/hunspell_suggest.py /usr/share/ibus-typing-booster/engine/hunspell_table.py /usr/share/ibus-typing-booster/engine/itb_active_window.py /usr/share/ibus-typing-booster/engine/itb_emoji.py /usr/share/ibus-typing-booster/engine/itb_nltk.py /usr/share/ibus-typing-booster/engine/itb_ollama.py /usr/share/ibus-typing-booster/engine/itb_pango.py /usr/share/ibus-typing-booster/engine/itb_sound.py /usr/share/ibus-typing-booster/engine/itb_util.py /usr/share/ibus-typing-booster/engine/itb_version.py /usr/share/ibus-typing-booster/engine/m17n_translit.py /usr/share/ibus-typing-booster/engine/main.py /usr/share/ibus-typing-booster/engine/ollama_pull.py /usr/share/ibus-typing-booster/engine/tabsqlitedb.py /usr/share/ibus-typing-booster/engine/tabstatistics.py /usr/share/ibus-typing-booster/icons /usr/share/ibus-typing-booster/icons/ibus-typing-booster.svg /usr/share/ibus-typing-booster/setup /usr/share/ibus-typing-booster/setup/__pycache__ /usr/share/ibus-typing-booster/setup/__pycache__/i18n.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/setup/__pycache__/i18n.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/setup/__pycache__/i18n.cpython-313.pyc /usr/share/ibus-typing-booster/setup/__pycache__/itb_version.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/setup/__pycache__/itb_version.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/setup/__pycache__/itb_version.cpython-313.pyc /usr/share/ibus-typing-booster/setup/__pycache__/main.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/setup/__pycache__/main.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/setup/__pycache__/main.cpython-313.pyc /usr/share/ibus-typing-booster/setup/__pycache__/pkginstall.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/setup/__pycache__/pkginstall.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/setup/__pycache__/pkginstall.cpython-313.pyc /usr/share/ibus-typing-booster/setup/__pycache__/test_input_purpose.cpython-313.opt-1.pyc /usr/share/ibus-typing-booster/setup/__pycache__/test_input_purpose.cpython-313.opt-2.pyc /usr/share/ibus-typing-booster/setup/__pycache__/test_input_purpose.cpython-313.pyc /usr/share/ibus-typing-booster/setup/i18n.py /usr/share/ibus-typing-booster/setup/itb_version.py /usr/share/ibus-typing-booster/setup/main.py /usr/share/ibus-typing-booster/setup/pkginstall.py /usr/share/ibus-typing-booster/setup/test_input_purpose.py /usr/share/ibus/component/typing-booster.xml /usr/share/icons/hicolor/128x128/apps/ibus-typing-booster.png /usr/share/icons/hicolor/16x16/apps/ibus-typing-booster.png /usr/share/icons/hicolor/22x22/apps/ibus-typing-booster.png /usr/share/icons/hicolor/256x256/apps/ibus-typing-booster.png /usr/share/icons/hicolor/32x32/apps/ibus-typing-booster.png /usr/share/icons/hicolor/48x48/apps/ibus-typing-booster.png /usr/share/icons/hicolor/64x64/apps/ibus-typing-booster.png /usr/share/icons/hicolor/scalable/apps/ibus-typing-booster.svg /usr/share/locale/ar/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/bn/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ca/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/cs/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/de/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/el/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/es/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/fa/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/fi/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/fr/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/he/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/hu/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/it/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ja/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ka/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/kab/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ko/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/lt/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/nl/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/or/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/pl/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/pt/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/pt_BR/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ro/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/ru/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/si/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/sv/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/sw/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/tr/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/uk/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/zh_CN/LC_MESSAGES/ibus-typing-booster.mo /usr/share/locale/zh_TW/LC_MESSAGES/ibus-typing-booster.mo /usr/share/metainfo/org.freedesktop.ibus.engine.typing_booster.metainfo.xml
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri Oct 24 00:26:26 2025