F40 Change Proposal: ibus 1.5.30 (Self-Contained)

IBus 1.5.30

This is a proposed Change for Fedora Linux.
This document represents a proposed Change. As part of the Changes process, proposals are publicly announced in order to receive community feedback. This proposal will only be implemented if approved by the Fedora Engineering Steering Committee.


:link: Summary

IBus 1.5.30 will have some enhancements.

:link: Owner

:link: Detailed Description

  • ibus start and ibus restart commands will work for Plasma Wayland. (They have worked in Plasma Xorg.)
  • “Preference” menu item will be shown in IBus activate menu in Plasma Wayland. (The change is not needed in Plasma Xorg since the context menu is also available.)

:link: Feedback

:link: Benefit to Fedora

This change will enhance the usability in Plasma Wayland.

:link: Scope

  • Proposal owners: ibus 1.5.30

  • Other developers:

  • Release engineering: #Releng issue number

  • Policies and guidelines: N/A (not needed for this Change)

  • Trademark approval: N/A (not needed for this Change)

  • Alignment with Community Initiatives:

:link: Upgrade/compatibility impact

:link: How To Test

:link: ibus restart

  1. Log into Plasma wayland desktop session and confirm ibus-daemon is running
  2. Open konsole
  3. Run ibus restart
  4. ibus-daemon is restarted

:link: Panel menu

  1. Log into Plasma wayland desktop session and confirm ibus-daemon is running
  2. Click on the IBus panel menu
  3. “Preference” menu item is available

:link: User Experience

ibus restart command has been useful for users to reload the IBus configurations in non-Plasma Wayland desktop sessions and it will work in Plasma Wayland too. Currently IBus can toggle the activate menu and context menu with clicking the mouse middle button on the panel icon but most users won’t have to use the middle clicking after the “Preferences” menu item is shown in the activate menu.

:link: Dependencies

IBus will use D-Bus methods of Plamsa Wayland to reload the on-screen keyboard configuration or show the panel menu.

:link: Contingency Plan

  • Contingency mechanism: Revert the change to ibus.
  • Contingency deadline: Beta release
  • Blocks release? No

:link: Documentation

N/A (not a System Wide Change)

:link: Release Notes

1 Like