Emojis Selector
Choosing an emoji
key source file: ui/shared/status/emojiList.js
key source file: ui/shared/status/StatusEmojiPopup.qml
key source file: ui/shared/status/StatusChatInput.qml
// TODO: emoji selection and how it gets inserted into the text input
Searching for an Emojis
key source file: ui/shared/status/StatusEmojiSection.qml
key source file: ui/shared/status/StatusEmojiPopup.qml
Searching for an emoji filters the data source modelData
and replaces the emojis array with the new filtered array.
Categories
key source file: ui/shared/status/emojiList.js
key source file: ui/shared/status/StatusEmojiCategoryButton.qml
key source file: ui/shared/status/StatusEmojiPopup.qml
See also
Text Input Box