Update list of system emoji

Start date

Due date

Description

Before doing this, we need to think through any issues that will be caused by adding new system emojis such as:

  • If a system emoji is added that has the same name as a custom emoji that already exists, what will happen?

  • What happens if the apps are out of sync on what emojis they think exist? Notably, if the mobile app expects emojis that the server doesn't have, we need to still render them at least somewhat properly.

  • Are there any other issues that need to be considered here?

Updating the list of emojis will require:
1. On a version of Mac OS running the latest version, update `emoji.js` and `emoji.json` for the mobile and web app repos using the script found at `build/emoji/make-emoji` in the web app repository
2. Generate emoji_data.go for the server based off emoji.json. This comment contains a Go snippet that should be able to do that

Also needs to update the library for unicode emojis in the push proxy server

QA Test Steps

None

Activity

Show:

Linda MitchellMarch 29, 2023 at 1:01 AM

QA Jira clean-up, in agreement with PMs. Bulk-closing 672 tickets in this first batch: Resolved 28 Sep 2021 and older, won't fix/won't do/invalid, NOT community- or customer-bug

project = MM AND issuetype in (Bug, Story, Task, Sub-task) AND status = Resolved AND resolved <= -78w AND resolution in ("Won't Fix", Invalid, "Won't Do") AND (labels not in (customer-bug) OR labels is EMPTY) AND (labels not in (community-bug) OR labels is EMPTY) ORDER BY labels ASC, lastViewed DESC

Harrison HealeyMarch 30, 2021 at 5:18 PM

Eric SethnaJanuary 8, 2019 at 4:33 PM

Want to aim for April, given they are updating in March

Invalid
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Fix versions

QA Testing Areas

Emoji

Checklist

Created January 8, 2019 at 2:36 PM
Updated March 29, 2023 at 1:01 AM
Resolved March 30, 2021 at 5:18 PM