↵ Return to the main page of emoji-picker
View build
Search for updates
Package Info
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files
Date | Author | Change |
---|---|---|
2025-05-21 | Mike FABIAN <mfabian at redhat dot 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) |
2025-05-19 | Mike FABIAN <mfabian at redhat dot 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%) |
2025-05-17 | Mike FABIAN <mfabian at redhat dot 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%) |
2025-05-12 | Mike FABIAN <mfabian at redhat dot 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%) |
2025-05-10 | Mike FABIAN <mfabian at redhat dot 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) |
2025-05-06 | Mike FABIAN <mfabian at redhat dot 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) |
2025-05-03 | Mike FABIAN <mfabian at redhat dot 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%) |
2025-04-27 | Mike FABIAN <mfabian at redhat dot 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 |
2025-04-26 | Mike FABIAN <mfabian at redhat dot 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%) |
2025-04-24 | Yaakov Selkowitz <yselkowi at redhat dot com> - 2.27.38-2 | - Require rapidfuzz only on Fedora |