IBus 1.5.27 is released: https://github.com/ibus/ibus/releases/tag/1.5.27
Hightlight some features in this release: - a new process_key_event API is available for GTK4 since GTK4 does not work with async process_key_event well and develop a new hybrid process_key_event and a new IBUS_CAP_SYNC_PROCESS_KEY flag is added to IBusCapabilite when GTK4 im module is used. - focus_in_id()/focus_out_id() class methods are available in the IBusEngine class and the new focus in/out class methods can receive the client names and unique object path by application input context and the class method is available when the IBusEngine constructor is called with "has-focus-id" property = true. - ibus im-module sub-command is available which is useful for who installs IBus from source codes and checks which im-module is used in applications. Currently the sub-command supports GTK im-module only and `ibus im-module --help` provides the help message. - ibus restart sub-command is enhanced for GNOME desktop which runs ibus-daemon via systemd and `ibus restart --help` provides the help message. - IBus emoji shortcut key is now changed to Super-period after various discussions. - Customizing IBus panel themes is available with ibus-setup utility which is useful for non-GTK desktops likes KDE since IBus UI uses GTK. - Still work on Plasma Wayland XKB issues and currently IBus XKB engines are disabled in Plasma Wayland and systemsettings5 is suggested as the workaround. Probably I can announce a new project one month later to resolve the issues. Other news are listed below and thank you for your contributions. - Disable XKB engines in Plasma Wayland 230fb226 b4723eb1 9ad06374 - ibusimcontext keycode - 8 for gtk3 keycode generation 8711dc83 - Revert CCedilla change for pt-BR in ibusimcontext 3e5fab49 - Update CI 47303a6f 16df64ed 79e446ec - Add IBUS_CAP_OSK to IBusCapabilite b94f0c1c - Enable ibus restart in GNOME desktop ab0d1764 - Add ibus im-module command 965567d7 fee26c6b db2ef5d0 - Implement new process_key_event for GTK4 c957c5f6 - Add focus_in_id()/focus_out_id() class methods 92771d0e - Delete xkb:latam:*:* in denylist.txt 82e38d9e - Enhance Xutf8TextListToTextProperty d47dbfad - Revert Emoji shoftcut key to Super-space 1520c39d - Update simple.xml with xkeyboard-config 2.36 ef9bd3b1 Code Contributors: - Fix refcounting issues (Carlos Garnacho) 17648f05 - Fix bashisms in org.freedesktop.IBus.session.GNOME.service (Mitsuya Shibata) f1c456d2 - Update xkb-latin-layouts in gschema (Mike FABIAN) bca7bf0f - Use our own prefix to look up systemd user services dir (Naïm Favier) 9f62a40b - Add functionality to change IBus panel themes with available GTK themes (Hollow Man) 233a3f4d addab9fd ff99828c Translation Contributors: - Update translation (Korean) (김인수) f7c045ec d8107131 - Update translation (Punjabi) (A S Alam) 5f85888d - Update translation (Italian) (Nathan) 8ec7eff5 - Update translation (Ukrainian) (Yuri Chornoivan) 2c262cbd 742091bc - Update translation (Japanese) (fujiwarat) f3d7aa96 - Update translation (Estonian) (H A) e88651ef - Update translation (Polish) (Piotr Drąg) e78c545e - Update translation (German) (Mike FABIAN) 1f4fe9f8 - Update translation (Turkish) (Oğuz Ersen) ced5bfb0 -- -- You received this message because you are subscribed to the Google Groups "ibus-devel" group. iBus project web page: http://code.google.com/p/ibus/ iBus dev group: http://groups.google.com/group/ibus-devel?hl=en --- You received this message because you are subscribed to the Google Groups "ibus-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to ibus-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ibus-devel/CAKo4U_4xVK%2B_2XzOx1YcKgui2x%3DmsbriVYqig1%2BCvLTg1Br9Xg%40mail.gmail.com.