mirror of https://github.com/zulip/zulip.git
emoji: Add yellow_large_square and green_large_square emojis.
Wordle has recently become a thing and it uses green, yellow and white (or black in dark mode) large square unicode characters to let people share their gameplay. Zulip converts the white and black large square unicode characters to emojis, but not the green and yellow ones. This causes the Wordle grid to be misaligned when shared on Zulip. This commit adds green and yellow large square emojis to our emoji list to fix the problem.
This commit is contained in:
parent
6beb84b553
commit
d55c137277
|
@ -21,7 +21,7 @@ run_test("initialize", () => {
|
|||
|
||||
const complete_emoji_catalog = _.sortBy(emoji_picker.complete_emoji_catalog, "name");
|
||||
assert.equal(complete_emoji_catalog.length, 11);
|
||||
assert.equal(emoji.emojis_by_name.size, 1050);
|
||||
assert.equal(emoji.emojis_by_name.size, 1052);
|
||||
|
||||
let total_emoji_in_categories = 0;
|
||||
|
||||
|
@ -43,7 +43,7 @@ run_test("initialize", () => {
|
|||
const popular_emoji_count = 6;
|
||||
const zulip_emoji_count = 1;
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-car", 170);
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-hashtag", 195);
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-hashtag", 197);
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-smile-o", 129);
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-star-o", popular_emoji_count);
|
||||
assert_emoji_category(complete_emoji_catalog.pop(), "fa-thumbs-o-up", 102);
|
||||
|
|
|
@ -1518,6 +1518,8 @@ EMOJI_NAME_MAPS: Dict[str, Dict[str, Any]] = {
|
|||
"25fb": {"canonical_name": "white_medium_square", "aliases": []},
|
||||
"2b1b": {"canonical_name": "black_large_square", "aliases": []},
|
||||
"2b1c": {"canonical_name": "white_large_square", "aliases": []},
|
||||
"1f7e8": {"canonical_name": "large_yellow_square", "aliases": []},
|
||||
"1f7e9": {"canonical_name": "large_green_square", "aliases": []},
|
||||
"1f508": {"canonical_name": "speaker", "aliases": []},
|
||||
"1f507": {"canonical_name": "mute", "aliases": ["no_sound"]},
|
||||
"1f509": {"canonical_name": "softer", "aliases": []},
|
||||
|
|
|
@ -1410,6 +1410,7 @@ class Timestamp(markdown.inlinepatterns.Pattern):
|
|||
# \U0001f300-\U0001f5ff - Miscellaneous Symbols and Pictographs
|
||||
# \U0001f600-\U0001f64f - Emoticons (Emoji)
|
||||
# \U0001f680-\U0001f6ff - Transport and Map Symbols
|
||||
# \U0001f7e0-\U0001f7eb - Coloured Geometric Shapes (NOTE: Not Unicode standard category name)
|
||||
# \U0001f900-\U0001f9ff - Supplemental Symbols and Pictographs
|
||||
# \u2000-\u206f - General Punctuation
|
||||
# \u2300-\u23ff - Miscellaneous Technical
|
||||
|
@ -1429,6 +1430,7 @@ UNICODE_EMOJI_RE = (
|
|||
"(?P<syntax>["
|
||||
"\U0001F100-\U0001F64F"
|
||||
"\U0001F680-\U0001F6FF"
|
||||
"\U0001F7E0-\U0001F7EB"
|
||||
"\U0001F900-\U0001F9FF"
|
||||
"\u2000-\u206F"
|
||||
"\u2300-\u27BF"
|
||||
|
|
Loading…
Reference in New Issue