From Fedora Project Wiki
(Change announced on 2016-07-01)
Line 37: Line 37:


== Detailed Description ==
== Detailed Description ==
IBus has already provided Unicode hex codes tying with Ctrl-Shift-u and now we think the similar implementation for the Emoji typging.
IBus has already provided Unicode hex codes tying with Ctrl-Shift-u and now we think the similar implementation for the Emoji typing.
With IBus XKB engines, Emoji typing will be provided with the [http://unicode.org/emoji/charts/index.html#col-annotations Emoji annotations] following Ctrl-Shift-e.
With IBus XKB engines, Emoji typing will be provided with the [http://unicode.org/emoji/charts/index.html#col-annotations Emoji annotations] following Ctrl-Shift-e.
<!-- Expand on the summary, if appropriate.  A couple sentences suffices to explain the goal, but the more details you can provide the better. -->
<!-- Expand on the summary, if appropriate.  A couple sentences suffices to explain the goal, but the more details you can provide the better. -->
== Benefit to Fedora ==
== Benefit to Fedora ==
Emoji typing is the popular script on SNS, E-mail, Chat.
Emoji typing is the popular script on SNS, E-mail, Chat.

Revision as of 09:30, 6 July 2016

IBus Emoji Typing

Summary

The IBus core will provides the Emoji Unicode typing with the IBus XKB engines.

Owner

  • Name: Takao Fujiwara
  • Email: tfujiwar [at] redhat [dot] com
  • Release notes owner:

Current status

  • Targeted release: Fedora 25
  • Last updated: 2016-07-06
  • Tracker bug: <will be assigned by the Wrangler>

Detailed Description

IBus has already provided Unicode hex codes tying with Ctrl-Shift-u and now we think the similar implementation for the Emoji typing. With IBus XKB engines, Emoji typing will be provided with the Emoji annotations following Ctrl-Shift-e.

Benefit to Fedora

Emoji typing is the popular script on SNS, E-mail, Chat.

Scope

  • Proposal owners:
    • IBus core provide the dictionary of the Emoji typing.
    • IBus XKB engines load the Emoji dictionary.
  • Other developers: N/A
  • Policies and guidelines: N/A
  • Trademark approval: N/A

Upgrade/compatibility impact

Users don't have to type Ctrl-Shift-e if they don't need to type Emoji.

How To Test

  1. Log into non-GNOME desktop.
  2. Run "ibus-setup" utility and enable any IBus XKB engines.
  3. Open any IBus clients, e.g. firefox
  4. Type Ctrl-Shift-u-smiley

Show the smiley Emojis.

User Experience

This time provides the English words.

Dependencies

nodejs-emojione

Contingency Plan

  • Contingency mechanism: Drop the feature in Fedora 25 and postpone it to Fedora 26
  • Contingency deadline: Probably Fedora 25 Alpha freeze
  • Blocks release? No
  • Blocks product? No

Documentation

N/A

Release Notes