Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

ibus-typing-booster-2.30.10-1.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: ibus-typing-booster Distribution: openSUSE Tumbleweed
Version: 2.30.10 Vendor: openSUSE
Release: 1.2 Build date: Thu Jun 11 16:15:37 2026
Group: System/X11/Utilities Build host: reproducible
Size: 21686887 Source RPM: ibus-typing-booster-2.30.10-1.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://mike-fabian.github.io/ibus-typing-booster/
Summary: An input completion utility
Ibus-typing-booster is a context sensitive completion
input method to speedup typing.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Thu Jun 11 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.10
  - Run doctests requiring `regex` only when `regex` is available
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/909)
  - Translation update from Weblate (fa 4.7%, lt 8.5%, or 34.1%, si 1%)
* Mon Jun 01 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.9
  - More fine grained control of whether digits can be used in the preedit
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/905)
  - Translation update from Weblate (new: ca 100%, el 29.6%, es 100%)
* Mon May 11 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.8
  - Translation update from Weblate (new: lo 100%, pt 100%)
* Wed Apr 22 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.7
  - Translation update from Weblate (pl 100%)
* Tue Apr 07 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.6
  - Split itb_util.py into itb_util_core.py and itb_util_gui.py and use only itb_util_core for `ibus-typing-booster --xml`
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/888)
  - Don’t check for gnome and gnome version in a loop over all input methods! Check only once!
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/889)
  - Translation update from Weblate (cs 100%, es 100%, ru 100%, zh_CN 100%)
* Sun Feb 15 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.4
  - emoji-picker: key handling improvments: Show selected emoji clearly,
    Fix Control+f and Escape issue, Navigation with arrow keys in the flowboxes
    (See: See: https://github.com/mike-fabian/ibus-typing-booster/issues/883#issuecomment-3901653686)
  - emoji-picker: Don’t show popover when autoselecting first search result
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/883)
  - Translation update from Weblate (kab 73.8%)
* Wed Feb 04 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.3
  - Add `Mod1+Left` to the default for `commit_and_forward_key` for the `tb:*` engines
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/879#issuecomment-3844807216)
  - Translation update from Weblate (kab 71.4%, ro 100%)
* Wed Jan 28 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.2
  - Add `Control+Left` to the default for `commit_and_forward_key` for the `tb:*` engines
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/879)
* Thu Jan 22 2026 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.30.0
  - Make autosetting `ibuseventsleepseconds` possible
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/878)
  - Use a better estimate of how many `Left` keys are needed to step back over the committed string to the caret position
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/874)
  - Finalize commit string also when the preedit cursor is not at the right end of the preedit
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/871)
  - Change the look of the selected Gtk.Notebook tab
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/872)
  - Commit key should commit the final form always
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/870)
  - Make the “Options” and “Appearance” tabs in the setup tool scrollable to save vertical space
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/865)
  - Add an option to show in the preedit what would be committed on pressing space
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/854)
  - Add commands to commit the raw input, with and without forwarding the key
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/855)
  - Add an option to show the raw input in the auxiliary text
    (Resolves:  https://github.com/mike-fabian/ibus-typing-booster/issues/853)
  - When a candidate is autoselected, the `cancel` command should deselect
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/851)
  - Use self._ollama_aux_wrapper when showing the prompt in the auxiliary text
    (Without that, long prompts may be shown as a very long single line
    auxiliary text partly off-screen.)
  - Translation update from Weblate (ca 100%, de 100%, fi 98%, it 98%, ja 100%, ka 100%, ko 100%, sv 100%, tr 100%, uk 100%)
* Tue Dec 16 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Use Debian tarball (ibus-typing-booster_2.29.0.orig.tar.gz) also in
    the rpm build to save disk space.
* Tue Dec 16 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.29.0
  - find_hunspell_dictionary(language: str): Never fall back to en if language is not English
  - emoji_picker.py: improve selecting a label while search is still running
  - Fix minus sign on buttons in adding autosettings and keybindings
  - Fixes for the Gtk3/Gtk4 port needed for RHEL9 and Ubuntu ≤ 22.04: Fall back to Gtk3 on these old systems
  - setup/dictionary_download.py: Fix dictionary download for Ubuntu 24.04.3 LTS
  - Port setup tool, emoji_picker, and everything else exept test_0_gtk.py to Gtk4.
    Gtk4 is used by default if available on the system, if not Gtk3 is used as a fallback.
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/848)
  - Translation update from Weblate (cz 100%, hu 40.4%, it 99.6%, ka 100%, ko 100%, sv 100%)
* Sat Nov 22 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.28.6
  - Improve workaround for LibreOffice autocorrection
    (Related:  https://github.com/mike-fabian/ibus-typing-booster/issues/834)
  - Refactor: Add a ClientInfo class to store the client id (improve readability and speed)
  - Code cleanup in setup/main.py
  - Translation update from Weblate (de 100%, es 100%, ja 100%, pl 100%, ru 100%, tr 100%, uk 100%)
* Tue Nov 18 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.28.5
  - Set short process names on Linux (prctl PR_SET_NAME) or BSD (setproctitle)
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/833)
  - Show the direct input mode menu always
  - Workaround for LibreOffice autocorrection
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/834)
  - Show in a tooltip from which path an m17n input method has been loaded
  - Translation update from Weblate (fr 95%, it 100%, pl 100%)
* Wed Nov 12 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.28.4
  - Make it possible to download missing dictionaries and update existing ones from upstream
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/822)
  - Show in a tooltip from which path a hunspell dictionary and a cldr annotation have been loaded
  - Translation update from Weblate (de 100%, es 100%, fi 100%, ja 100%, ka 100%, ko 100%, sv 100%, tr 100%, uk 100%)
* Fri Nov 07 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.28.3
  - Fix [Install missing dictionaries] feature in the setup tool
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/821)
  - Prefer hunspell over aspell
* Thu Oct 30 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Update to 2.28.2
  - Translation update from Weblate (fi 100%, it 100%)
* Wed Oct 15 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - 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 <maiku.fabian@gmail.com>
  - 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%)
* Wed Sep 24 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - Remove no-longer-used dependendy on python3-packaging
* Mon Sep 15 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - 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%)
* Mon Sep 08 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - 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 <maiku.fabian@gmail.com>
  - 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
* Tue Jul 29 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - 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 <maiku.fabian@gmail.com>
  - 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%)
* Sun Jul 20 2025 Stefan Dirsch <sndirsch@suse.com>
  - fixed usage of %suse_version macros
* Fri Jul 18 2025 Mike FABIAN <maiku.fabian@gmail.com>
  - 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%)
* Wed Jul 09 2025 maiku.fabian@gmail.com
  - 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)
* Tue Jul 08 2025 maiku.fabian@gmail.com
  - 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%)
* Wed Jun 25 2025 maiku.fabian@gmail.com
  - Update to 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 maiku.fabian@gmail.com
  - 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%)
  - Add python3-dataclasses to Requires and BuildRequires
    if suse_version < 1600
* Fri Jun 20 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - Update to 2.27.28
  - Translation update from Weblate (ko 100%)
* Mon Feb 17 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Thu Feb 06 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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
    and reuse it, Seems to make get_fonts_used_for_text() about 33% faster.
* Wed Jan 29 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Tue Jan 14 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Fri Jan 03 2025 maiku.fabian@gmail.com
  - Update to 2.27.4
  - Use XML-tag “layout_option” for “lv3:ralt_switch”
  - Use higher ranks for the “tb” engines than for the respective “m17n” engines
* Wed Jan 01 2025 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - Update to 2.27.2
  - Translation update from Weblate (it 99.5%)
* Fri Dec 20 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Fri Nov 15 2024 maiku.fabian@gmail.com
  - Drop dbus-1-x11 BuildRequires: the test suite requires
    /usr/bin/dbus-launch, which comes in as part of dbus-1-devel
    already (via dbus-1, non-x11 flavor).
    (By Dominique Leuenberger <dimstar@opensuse.org>)
  - Setting XDG_DATA_DIRS in the test suite is apparently not needed
    at all anymore
  - Remove some old comments from the spec file.
* Sat Nov 09 2024 maiku.fabian@gmail.com
  - 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)
  - Fix build on Tumbleweed, 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.
  - Stop using xvfb-run for make check
* Mon Nov 04 2024 maiku.fabian@gmail.com
  - 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%)
* Mon Oct 28 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - Update to 2.25.19
  - Translation update from Weblate (el 5.3%, kab 34.8%, sv 100%)
* Wed Oct 09 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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
* Thu Jul 18 2024 maiku.fabian@gmail.com
  - Update to 2.25.13
  - 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%)
* Tue Jul 09 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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)
* Tue Jun 18 2024 maiku.fabian@gmail.com
  - 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
* Mon May 27 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - Update to 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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Sat Feb 24 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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%)
* Mon Feb 05 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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)
* Sat Jan 20 2024 Callum Farmer <gmbr3@opensuse.org>
  - Fixes for %_ibus_libexecdir moving to %_libexecdir (bsc#1174075)
* Sat Jan 06 2024 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - Update to 2.24.9
  - 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
* Mon Dec 18 2023 maiku.fabian@gmail.com
  - Update to 2.24.7
  - 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/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 maiku.fabian@gmail.com
  - 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 maiku.fabian@gmail.com
  - 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)
* Mon Oct 16 2023 maiku.fabian@gmail.com
  - 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
* Sun Oct 08 2023 Marguerite Su <i@marguerite.su>
  - fix factory build:
    * ibus-typing-booster-libX11-1.8.7.patch
    * libX11-data dropped some compose sequences in en_US locale
      due to xkeyboard-config changes in version 1.8.7 (commit af2b6dfa)
    * so some itb tests are not valid any more.
* Mon Oct 02 2023 maiku.fabian@gmail.com
  - Update to 2.24.2
  - improve _return_false() and remove _commit_or_forward_key_event_or_return_false()
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/463)
  - Make characters for Biángbiángmiàn easily searchable
  - emoji-picker: Update default for current Unicode release 15.1
* Tue Sep 12 2023 maiku.fabian@gmail.com
  - Update to 2.24.1
  - Support several backends for playing sounds
    (Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2237675)
  - Update UnicodeData.txt to current Unicode 15.1.0
    and emoji data files to current Unicode 15.1
  - Update emoji annotations from CLDR
* Fri Sep 01 2023 maiku.fabian@gmail.com
  - Update to 2.24.0
  - Implement “commit_and_forward_key” command
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/461)
  - m17n-lib interface: transliterate “produced” part and “preedit” separately
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/460)
  - Update emoji annotations from CLDR
* Thu Aug 10 2023 maiku.fabian@gmail.com
  - Update to 2.23.4
  - Support msymbol 'S-C-Return' as a commit to preedit key
    (Resolves https://github.com/mike-fabian/ibus-typing-booster/issues/457).
    Needed by hi-itrans.mim, hi-optitransv2.mim, kn-optitransv2.mim,
    mr-gamabhana.mim, sa-itrans.mim, sa-vedic-itrans.mim
  - Remove useless m4/{Makefile.am,as-version.m4}
  - Update emoji annotations from CLDR
  - Update UnicodeData.txt to current Unicode 15.1.0 draft
    (https://www.unicode.org/Public/draft/UCD/ucd/UnicodeData.txt)
  - Update emoji data files for current Unicode 15.1 DRAFT
    (https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-data.txt
    https://www.unicode.org/Public/draft/UCD/ucd/emoji/emoji-variation-sequences.txt)
* Thu Aug 03 2023 maiku.fabian@gmail.com
  - Update to 2.23.3
  - Translation update from Weblate (tr 100%)
* Mon Jul 31 2023 maiku.fabian@gmail.com
  - Include inscript2 input methods only for suse_version < 1550
    i.e. do not include it on Tumbleed anymore. Because Tumbleweed
    has m17n-db-1.8.2 which has the inscript2 input methods already.
* Sun Jul 30 2023 maiku.fabian@gmail.com
  - Update to 2.23.2
  - Move self._gsettings.connect('changed', self.on_gsettings_value_changed)
    in __init__() *after* defining self._set_get_functions
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/454)
    (Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2171140)
  - Translation update from Weblate (ar 100%)
  - Update emoji annotations from CLDR
* Mon Jul 03 2023 maiku.fabian@gmail.com
  - Update to 2.23.1
  - Translation update from Weblate (pl 100%)
  - Adapt some test cases to changes in enchant
* Thu Jun 29 2023 maiku.fabian@gmail.com
  - Update to 2.23.0
  - Translation update from Weblate (de 100%, ka 100%, nl 100%, sv 100%, uk 100%)
  - configure.ac: add a warning about not using /usr/local as the prefix
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/444)
  - Add an option to convert language specific digits to ASCII
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/445)
  - Strip entered autosettings value for boolean values
  - Update emoji annotations from CLDR
* Tue May 09 2023 maiku.fabian@gmail.com
  - Update to 2.22.5
  - Remove `xml:lang="en"` from the screenshots in appdata.xml
    (See: https://github.com/ximion/appstream/issues/494)
  - Improve regexp for parsing description out of of .mim files
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/440)
  - Setup tool: scale input method icons correctly
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/441)
  - Update emoji annotations from CLDR
  - Get version information of m17n-db
    (Needed for test cases depending on the version of m17n-db)
  - Skip m17n_translit test cases when m17n-db is too old
* Mon Apr 24 2023 maiku.fabian@gmail.com
  - Update to 2.22.4
  - Return empty program_name and window_title in get_active_window_xprop()
    when xprop results are unexpected
    (Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=2175009)
  - Update emoji annotations from CLDR
* Fri Apr 14 2023 maiku.fabian@gmail.com
  - Update to 2.22.3
  - Apply workaround for committing multiline strings only for '^gtk3-im:(firefox|thunderbird)', i.e. not on Wayland
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/438)
* Mon Apr 03 2023 maiku.fabian@gmail.com
  - Update to 2.22.2
  - Translation update from Weblate (ka 100%, sw 99.5%)
* Tue Feb 28 2023 maiku.fabian@gmail.com
  - Update to 2.22.1
  - Translation update from Weblate (sv 100%)
  - Fix input of '_' and emoji lookup using '_' for the French BÉPO layout
    and the German neo2 layout
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/432)
* Mon Feb 27 2023 maiku.fabian@gmail.com
  - Update to 2.22.0
  - Translation update from Weblate (de 100%, ja 37.8%, nl 100%, pl 100%, tr 100%, uk 100%)
  - Changing the order of dictionaries and input methods by keybinding
    should not be permanent when autosettings for dictionaries or
    keybindings are applied
  - Add a GUI in the setup tool for the autosettings
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/423)
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/328)
  - Update emoji annotations from CLDR
* Mon Feb 20 2023 maiku.fabian@gmail.com
  - Update to 2.21.4
  - Memoize instances of the Dictionary class
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/425)
* Sun Feb 12 2023 maiku.fabian@gmail.com
  - Update to 2.21.3
  - Update emoji annotations from CLDR
  - Translation update from Weblate (ka 100%)
* Sun Feb 12 2023 maiku.fabian@gmail.com
  - Update to 2.21.2
  - Autoselect extremely likely candidates:
    Allow only adding of accents, never removing accents
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/420)
* Thu Feb 09 2023 maiku.fabian@gmail.com
  - Update to 2.21.1
  - Small performance tweak in detecting terminals
  - Translation update from Weblate (nl 100%, pl 100%, sv 100%, tr 100%)
* Mon Feb 06 2023 maiku.fabian@gmail.com
  - Update to 2.21.0
  - Add an option to disable Typing Booster in terminals
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/414)
  - Update emoji annotations from CLDR
  - Add autosettings option (command line only at the moment, useful for
    https://github.com/mike-fabian/ibus-typing-booster/issues/328)
  - Translation update from Weblate (de 100%, uk 100%)
* Mon Jan 23 2023 Andreas Schwab <schwab@suse.de>
  - Use xvfb-run
* Thu Jan 19 2023 maiku.fabian@gmail.com
  - Update to 2.20.0
  - Allow predictions when 0 characters have been typed
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/268)
* Sun Jan 08 2023 maiku.fabian@gmail.com
  - Update tarball to version with corrected changelog upstream

Files

/usr/bin/emoji-picker
/usr/libexec/ibus/ibus-engine-typing-booster
/usr/libexec/ibus/ibus-setup-typing-booster
/usr/share/applications/emoji-picker.desktop
/usr/share/applications/ibus-setup-tb.desktop
/usr/share/applications/ibus-setup-typing-booster.desktop
/usr/share/doc/packages/ibus-typing-booster
/usr/share/doc/packages/ibus-typing-booster/AUTHORS
/usr/share/doc/packages/ibus-typing-booster/README
/usr/share/doc/packages/ibus-typing-booster/README.html
/usr/share/doc/packages/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/Blocks.txt.gz
/usr/share/ibus-typing-booster/data/DerivedAge.txt.gz
/usr/share/ibus-typing-booster/data/NameAliases.txt.gz
/usr/share/ibus-typing-booster/data/UnicodeData.txt.gz
/usr/share/ibus-typing-booster/data/annotations
/usr/share/ibus-typing-booster/data/annotations/af.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ak.xml.gz
/usr/share/ibus-typing-booster/data/annotations/am.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ar.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ar_SA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/as.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ast.xml.gz
/usr/share/ibus-typing-booster/data/annotations/az.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ba.xml.gz
/usr/share/ibus-typing-booster/data/annotations/be.xml.gz
/usr/share/ibus-typing-booster/data/annotations/bew.xml.gz
/usr/share/ibus-typing-booster/data/annotations/bg.xml.gz
/usr/share/ibus-typing-booster/data/annotations/bgn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/blo.xml.gz
/usr/share/ibus-typing-booster/data/annotations/bn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/br.xml.gz
/usr/share/ibus-typing-booster/data/annotations/bs.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ca.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ca_ES.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ca_ES_VALENCIA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ccp.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ceb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/chr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ckb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/cs.xml.gz
/usr/share/ibus-typing-booster/data/annotations/cv.xml.gz
/usr/share/ibus-typing-booster/data/annotations/cy.xml.gz
/usr/share/ibus-typing-booster/data/annotations/da.xml.gz
/usr/share/ibus-typing-booster/data/annotations/de.xml.gz
/usr/share/ibus-typing-booster/data/annotations/de_CH.xml.gz
/usr/share/ibus-typing-booster/data/annotations/doi.xml.gz
/usr/share/ibus-typing-booster/data/annotations/dsb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/el.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en_001.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en_AU.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en_CA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en_GB.xml.gz
/usr/share/ibus-typing-booster/data/annotations/en_IN.xml.gz
/usr/share/ibus-typing-booster/data/annotations/es.xml.gz
/usr/share/ibus-typing-booster/data/annotations/es_419.xml.gz
/usr/share/ibus-typing-booster/data/annotations/es_MX.xml.gz
/usr/share/ibus-typing-booster/data/annotations/es_US.xml.gz
/usr/share/ibus-typing-booster/data/annotations/et.xml.gz
/usr/share/ibus-typing-booster/data/annotations/eu.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fa.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ff.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ff_Adlm.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fi.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fil.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fo.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/fr_CA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/frr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ga.xml.gz
/usr/share/ibus-typing-booster/data/annotations/gd.xml.gz
/usr/share/ibus-typing-booster/data/annotations/gl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/gu.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ha.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ha_NE.xml.gz
/usr/share/ibus-typing-booster/data/annotations/he.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hi.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hi_Latn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hsb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hu.xml.gz
/usr/share/ibus-typing-booster/data/annotations/hy.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ia.xml.gz
/usr/share/ibus-typing-booster/data/annotations/id.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ig.xml.gz
/usr/share/ibus-typing-booster/data/annotations/is.xml.gz
/usr/share/ibus-typing-booster/data/annotations/it.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ja.xml.gz
/usr/share/ibus-typing-booster/data/annotations/jv.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ka.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kab.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kk.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kk_Arab.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/km.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ko.xml.gz
/usr/share/ibus-typing-booster/data/annotations/kok.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ku.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ky.xml.gz
/usr/share/ibus-typing-booster/data/annotations/lb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/lij.xml.gz
/usr/share/ibus-typing-booster/data/annotations/lo.xml.gz
/usr/share/ibus-typing-booster/data/annotations/lt.xml.gz
/usr/share/ibus-typing-booster/data/annotations/lv.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mai.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mi.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mk.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ml.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mni.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ms.xml.gz
/usr/share/ibus-typing-booster/data/annotations/mt.xml.gz
/usr/share/ibus-typing-booster/data/annotations/my.xml.gz
/usr/share/ibus-typing-booster/data/annotations/nb.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ne.xml.gz
/usr/share/ibus-typing-booster/data/annotations/nl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/nn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/no.xml.gz
/usr/share/ibus-typing-booster/data/annotations/nso.xml.gz
/usr/share/ibus-typing-booster/data/annotations/oc.xml.gz
/usr/share/ibus-typing-booster/data/annotations/om.xml.gz
/usr/share/ibus-typing-booster/data/annotations/or.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pa.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pa_Arab.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pap.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pcm.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ps.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pt.xml.gz
/usr/share/ibus-typing-booster/data/annotations/pt_PT.xml.gz
/usr/share/ibus-typing-booster/data/annotations/qu.xml.gz
/usr/share/ibus-typing-booster/data/annotations/quc.xml.gz
/usr/share/ibus-typing-booster/data/annotations/rhg.xml.gz
/usr/share/ibus-typing-booster/data/annotations/rm.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ro.xml.gz
/usr/share/ibus-typing-booster/data/annotations/root.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ru.xml.gz
/usr/share/ibus-typing-booster/data/annotations/rw.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sa.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sat.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sc.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sd.xml.gz
/usr/share/ibus-typing-booster/data/annotations/shn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/si.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sk.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/so.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sq.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sr_Cyrl.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sr_Cyrl_BA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sr_Latn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sr_Latn_BA.xml.gz
/usr/share/ibus-typing-booster/data/annotations/su.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sv.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sv_FI.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sw.xml.gz
/usr/share/ibus-typing-booster/data/annotations/sw_KE.xml.gz
/usr/share/ibus-typing-booster/data/annotations/syr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ta.xml.gz
/usr/share/ibus-typing-booster/data/annotations/te.xml.gz
/usr/share/ibus-typing-booster/data/annotations/tg.xml.gz
/usr/share/ibus-typing-booster/data/annotations/th.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ti.xml.gz
/usr/share/ibus-typing-booster/data/annotations/tk.xml.gz
/usr/share/ibus-typing-booster/data/annotations/tn.xml.gz
/usr/share/ibus-typing-booster/data/annotations/to.xml.gz
/usr/share/ibus-typing-booster/data/annotations/tr.xml.gz
/usr/share/ibus-typing-booster/data/annotations/tt.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ug.xml.gz
/usr/share/ibus-typing-booster/data/annotations/uk.xml.gz
/usr/share/ibus-typing-booster/data/annotations/ur.xml.gz
/usr/share/ibus-typing-booster/data/annotations/uz.xml.gz
/usr/share/ibus-typing-booster/data/annotations/vec.xml.gz
/usr/share/ibus-typing-booster/data/annotations/vi.xml.gz
/usr/share/ibus-typing-booster/data/annotations/wo.xml.gz
/usr/share/ibus-typing-booster/data/annotations/xh.xml.gz
/usr/share/ibus-typing-booster/data/annotations/yo.xml.gz
/usr/share/ibus-typing-booster/data/annotations/yo_BJ.xml.gz
/usr/share/ibus-typing-booster/data/annotations/yue.xml.gz
/usr/share/ibus-typing-booster/data/annotations/yue_Hans.xml.gz
/usr/share/ibus-typing-booster/data/annotations/zh.xml.gz
/usr/share/ibus-typing-booster/data/annotations/zh_Hant.xml.gz
/usr/share/ibus-typing-booster/data/annotations/zh_Hant_HK.xml.gz
/usr/share/ibus-typing-booster/data/annotations/zu.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived
/usr/share/ibus-typing-booster/data/annotationsDerived/af.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ak.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/am.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ar.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ar_SA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/as.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ast.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/az.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ba.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/be.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/bew.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/bg.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/bgn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/blo.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/bn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/br.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/bs.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ca.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ca_ES.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ca_ES_VALENCIA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ccp.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ceb.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/chr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ckb.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/cs.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/cv.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/cy.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/da.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/de.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/de_CH.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/doi.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/dsb.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/el.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en_001.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en_AU.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en_CA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en_GB.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/en_IN.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/es.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/es_419.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/es_MX.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/es_US.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/et.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/eu.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fa.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ff.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ff_Adlm.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fi.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fil.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fo.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/fr_CA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/frr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ga.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/gd.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/gl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/gu.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ha.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ha_NE.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/he.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hi.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hi_Latn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hsb.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hu.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/hy.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ia.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/id.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ig.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/is.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/it.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ja.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/jv.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ka.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kab.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kk.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kk_Arab.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/km.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ko.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/kok.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ku.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ky.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/lb.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/lij.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/lo.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/lt.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/lv.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mai.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mi.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mk.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ml.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mni.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ms.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/mt.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/my.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ne.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/nl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/nn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/no.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/nso.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/oc.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/om.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/or.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pa.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pa_Arab.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pap.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pcm.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ps.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pt.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/pt_PT.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/qu.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/quc.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/rhg.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/rm.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ro.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/root.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ru.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/rw.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sa.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sat.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sc.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sd.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/shn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/si.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sk.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/so.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sq.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sr_Cyrl.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sr_Cyrl_BA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sr_Latn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sr_Latn_BA.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/su.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sv.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sw.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/sw_KE.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/syr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ta.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/te.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/tg.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/th.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ti.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/tk.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/tn.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/to.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/tr.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/tt.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ug.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/uk.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/ur.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/uz.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/vec.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/vi.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/wo.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/xh.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/yo.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/yo_BJ.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/yue.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/yue_Hans.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/zh.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/zh_Hant.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/zh_Hant_HK.xml.gz
/usr/share/ibus-typing-booster/data/annotationsDerived/zu.xml.gz
/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__/g_compat_helpers.cpython-313.opt-1.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/g_compat_helpers.cpython-313.opt-2.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/g_compat_helpers.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_gtk.cpython-313.opt-1.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_gtk.cpython-313.opt-2.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_gtk.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_core.cpython-313.opt-1.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_util_core.cpython-313.opt-2.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_util_core.cpython-313.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_util_gui.cpython-313.opt-1.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_util_gui.cpython-313.opt-2.pyc
/usr/share/ibus-typing-booster/engine/__pycache__/itb_util_gui.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/g_compat_helpers.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_gtk.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_core.py
/usr/share/ibus-typing-booster/engine/itb_util_gui.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__/dictionary_download.cpython-313.opt-1.pyc
/usr/share/ibus-typing-booster/setup/__pycache__/dictionary_download.cpython-313.opt-2.pyc
/usr/share/ibus-typing-booster/setup/__pycache__/dictionary_download.cpython-313.pyc
/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/dictionary_download.py
/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/licenses/ibus-typing-booster
/usr/share/licenses/ibus-typing-booster/COPYING
/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/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/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
/usr/share/metainfo/org.freedesktop.ibus.engine.typing_booster.emoji_picker.metainfo.xml
/usr/share/metainfo/org.freedesktop.ibus.engine.typing_booster.metainfo.xml


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Aug 3 00:14:01 2026