Emoji Support

It would be nice to have system wide support for Emoji.

Designers

AllanDay, JakubSteiner, HylkeBons, LapoCalamandrei, AndreasNilsson

Objectives

Allow inputting emoji.

Emoji input should be more prominent in places where it is common, such as chat and email. However, it should be possible everywhere.

Input with a variety of input devices: keyboard, pointing device, touchscreen.

Support displaying emoji wherever text is displayed.

Non Goals

Animated emoji

Relevant Art

For design of emoji characters themselves, see /Artwork.

GNOME

Using the uniemoji input method: https://github.com/lalomartins/ibus-uniemoji

OS X

More details here: http://osxdaily.com/2011/08/20/emoji-mac-os-x-lion/

iOS

See http://support.apple.com/kb/HT4976

Windows

EmojiHelper

Discord

Discord skin tones

Discussion

Could this be part of CharacterMap?

Tentative Design

Available input methods:

Emoji chooser popover - can be accessible from a dedicated button and through a system shortcut. Characters - should have a section for copying emoji to the clipboard. Automatically convert text. For example: :) is converted to . Automatically convert emoji codes. For example: :grin: is converted to . On screen keyboard.

Emoji Chooser

See Also

Related